Greater Toronto Area, Canada
A problem-solving enthusiast who is also a passionate and driven developer actively seeking to make the most out of opportunities to better the lives of others through simple and effective solutions.
• Pair-programmed regularly to develop features for a tool enabling developers to define their application’s infrastructure via Terraform instead of relying on the production engineering team • Developed CLI tools to migrate application deployment engines to use ECS instead of Jenkins • Refactored the monitoring as code project after the New Relic API had several deprecations • Supported developers requiring assistance with access, builds, or developer environments • Led knowledge transfer meetings amongst newer team members to facilitate experiential growth
• Developed a Python project for transitioning over 400 New Relic Synthetics monitors from being configured manually to being managed via Terraform and the continuous deployment system • Collaborated with stakeholder teams to establish an accurate scope for the monitoring as code project and then helped them transition their monitors to be the early adopters • Architected the project in its entirety from a design document to its implementation and integration • Documented how teams can start using the tool and how production engineers can provide assistance • Streamlined the onboarding documentation after having found it convoluted
• Developed several features in a Python application used for Dockerizing developer environments including an end-to-end DynamoDB serialization tool that utilizes Groovy, Jenkins and S3 • Leveraged existing analytics data to create over 25 dashboard panels in Splunk to monitor the status of Toast’s development environment tool used by the majority of Toast engineers • Designed a team proficiency evaluator tool using Sketch and built it with Kotlin and ReactJS • Created a Chrome extension to replace acronyms with their actual meaning in company documentation and GitHub READMEs • Provided support to other engineers with inquiries or issues about their developer environment
• Developed a new API for the Fitbit SDK using Java, Kotlin and TypeScript to be used by third- party developers to improve the experience for Fitbit users • Collaborated with a senior development team to deliver significant time-sensitive refactors and bug fixes of the Bluetooth communications layer of the Android application • Created and updated several SQLite databases while leveraging SQLDelight and SQL Brite • Produced several applications Fitbit SDK applications implemented in JavaScript • Redesigned a recurring internal hackathon to increase participation and quality of projects delivered