Experienced Principal Software Engineer with a passion for clean code and test-driven development. Skilled with Ruby on Rails, PostgreSQL, and JavaScript. Strong leader who has been a technical team lead of 20 Engineers for many years. Educated with a Master of Science focused in Computational and Applied Mathematics from State University of New York College at Buffalo.
Ruby on Rails, JavaScript, Node.js, Vue.js, Python, C++, Mathematica, Matlab
PostgreSQL, Microsoft SQL Server, RabbitMQ, Redis, Elastic Search
Test Driven Development, Scrum, git, Docker, Kubernetes, AWS, GCE, Tableau
Served as a team lead for Analyze, a Ruby on Rails application dedicated to collecting and analyzing web traffic across all of Modo's products. Pioneered the development of a space booking and scheduling product, guiding it from conception to profitability. Maintained a large number of AWS Lambdas. Led the effort to enhance the performance and scalability of all Ruby on Rails applications within Modo.
Led a team of roughly 20 engineers that maintained and developed new features for WebAdMIT. WebAdMIT is a large-scale Ruby on Rails application, with a Vue front-end, and a PostgreSQL database. Helped the team adopt agile practices like TDD, pair programming, and code reviews. Ran daily standups to establish goals for the day and clear blockers. Created a set of user-facing RESTful APIs. Led the effort in optimizing WebAdMIT’s performance. Managed the release process and served as the on-call developer in case of a critical failure.
Developed new features and maintained a Ruby on Rails application. Automated the new customer onboarding process. Managed an ETL process that receives data from numerous databases and unifies the data into a single database. Worked closely with a quality assurance team to provide the best possible user experience.
Managed the flow of data from instrumentation deployed in Lake Erie. Created, maintained and deployed a website in PHP. Designed and deployed a Microsoft SQL Server database. Wrote an ETL service in Python for transmitting data from the instrumentation to our database, including error handling and validation. Provided computational statistical analysis of the data gathered.
Focused on the study of rare events in optical fiber systems and developed efficient methods for calculating the likelihood of outages induced by polarization mode dispersion. Performed computational, statistical and mathematical research and ran statistical analysis in Matlab. Presented findings at the 2010 Joint Mathematics Meeting (JMM) in San Francisco. JMM is a yearly conference billed as the “largest mathematics meeting in the world.”
The Ruth E. Heintz Award is given to the graduating senior with the most outstanding potential in the field of Mathematics.