I am a software engineer specializing in web development. I recently graduated from The Ohio State University with a degree in Computer Science and Engineering (December 2016). I am self-motivated, and the vast majority of my projects during school were outside the classroom—evidence of which can be seen in the projects section. Most of my work is with Ruby on Rails, but I like to try whatever new technology catches my attention. If you'd like to see some of my work, I recommend checking out my GitHub page.
My coursework for my Computer Science and Engineering degree included courses on the foundations of computer science, software development practices, operating systems, neural networks, and high performace computing. I also took courses on physics, calculus, and engineering practices.
At MOBI, I help maintain and extend the monolithic Ruby on Rails application which drives the MOBI website. This consists of fixing bugs reported by users and adding new features—often at the behest of new clients. My favorite task is to refactor older code to make it cleaner and more efficient. The technologies I work with at this position are Ruby on Rails, Capistrano, Git, and GitHub.
At CoverMyMeds, I mostly worked on internal-facing security and infrastructure projects. In order to meet the strict security requirements necessary for a healthcare-focussed company, I wrote a Ruby gem that allowed all secrets (such as Rails'
secret_key_base and partner API keys) to be removed from the repository and be managed instead by our server infrastructure.
I am currently a member of indy.rb. When I was still attending the Ohio State University in Columbus, I was the president of the Collegiate Web Developers Group (CWDG), and an active member of the OSU Open Source Club (OSU OSC), the Columbus Ruby Brigade, and the Columbus Rust Society. I gave a talk at a session of Columbus Ruby Brigade, which can be viewed on YouTube. Additionally, I volunteered at OSU events in order to support CWDG and OSU OSC.
Despite my professional work being mostly web-development focussed, I tinker with embedded systems. I have several personal projects in this field, the most notable of which are the Pigeon Autonomous Quadcopter Project, which is under slow but active development with code hosted on GitHub, and Karen Power Control (formerly Karen, the Automated Coffee Maker), the code for which can be found on Karen's GitHub page. Lastly, in conjunction with the Pigeon Project, I have contributed to the i2cdevlib project by writing the Arduino library for the L3G4200D gyroscope.