• Led rewrite of core diffing software and improved performance at scale using Python 3, OpenCV, Numpy, Tesseract, Cython. Time per comparison after rewrite was improved by 30% while doing even more analysis than the old version. Rewrite also allowed easy additions to improve analysis including vertical-shift detection, antialiasing detection, and OCR-based adjustments.
• Led development of application UI in EmberJS. Technical lead on all frontend projects, some of note are: Support for multiple browsers, complete redesign of builds page including: routing, performance improvements to allow up to 9k snapshots, multiple viewing modes, customer and organization migration wizard, commenting system. Added and maintained comprehensive test coverage to the frontend app.
• Contributed to Ruby on Rails API development of key features including new endpoints for frontend, billing tabulation, subscription management, serialization optimization, customer and organization migration wizard.
• Managed 3 reports and responsible for their mentorship, growth, performance evaluation, and job satisfaction.