Experience
2025 — Now
2025 — Now
New York, New York, United States
2019 — 2025
2019 — 2025
New York City Metropolitan Area
Our team is building a new way to make data exploration and visualization accessible to everyone. We’ve raised 7 million from some great investors to try to reinvent this old and crowded space.
2014 — 2019
Washington, DC
LEAD SOFTWARE ENGINEER (August 2016 to October 2019)
• Participate in requirements and design reviews, providing technical perspective on level of effort, complexity and design consistency.
• Mentor and task junior and senior engineers through pair programming, pull request reviews, bug/story assignment and recommendations and discussions on design approach.
• Train deployment engineers how submit apps to the iOS App Store and Google Play Store and how to manage external acceptance testing through Testflight Beta and Google Play Beta.
• Teach content generation staff how to configure Facebook applications for iOS and Android apps in order to create Facebook Ads with Deferred Deeplinking.
• Lead software development efforts on Full Measure Education's hybrid mobile applications using Gitlab CI, HAML, Pug, Gulp, CoffeeScript, Typescript, Ionic, and Cordova.
SENIOR SOFTWARE ENGINEER (June 2014 to August 2016)
• Contribute to the entire Full Measure Education stack as dictated by product backlog priorities, using Angular, CoffeeScript, HAML, Ruby on Rails and SQL.
• Write automated tests to maintain 100% code coverage across all Gitlab repositories using rSpec, Karma, jMeter, Travis Continuous Integration, and Code Climate.
• Monitor and triage development operations on our infrastructure using AWS, Gitlab CI, Kubernetes, Grafana, Docker, Scout, and Honeybadger.
• Participate in weekly product demos and sprint planning meetings, leading the retrospective discussion and recording.
2013 — 2014
2013 — 2014
Chevy Chase, MD
• Developed an automated sales commission calculation and reporting tool, allowing executive management to determine monthly commissions for the entire sales staff with the click of a button, replacing a week-long monthly manual process. Required integration of JavaBeans with Paypal's Developer API to fetch WeddingWire's monthly transaction history for subsequent parsing and sorting.
• Served as primary developer overhauling customer education portal and blog through heavy customization and augmentation of an open source CMS. Built, tested and customized APIs and corresponding front-end for educational content retrieval and rendering via Ruby on Rails, RESTful web services and JSP.
• Ported a half of WeddingWire's proprietary Java-based CRM tools to a Ruby on Rails implementation using HAML, CoffeeScript, Rspec and Active Record, in an effort to significantly increase maintainability and test coverage.
2012 — 2012
2012 — 2012
Suitland, MD
• Led front-end software development for a NOAA satellite data distribution system used by weather scientists all over the world, using GWT, Ext GWT, XML, EJB, and Hibernate running on JBoss AS.
• Evaluated requirements and created mock-ups while performing trade studies and making technology recommendations that supported optimal construction, maintenance and performance.
Education
The Johns Hopkins University
Master's of Science
Cornell University