Experience
2025 — Now
2025 — Now
Cambridge, Massachusetts, United States
2024 — 2025
Boston, Massachusetts, United States
• Integrated Amazon internal services to the Kotlin-based backend (Bindles, BRASS, Abacus / Teams), onboarding our team to idiomatic security systems at Amazon.
• Architected and implemented cross-layer features to support processing and analysis of binary based wearable sensor data, improving data insights and system efficiency.
2021 — 2024
2021 — 2024
• Co-engineered a standalone charging and docking station for a wearable sensor, leveraging consumer off-the-shelf components. Contributed to component selection and developed the controller software for an internal Raspberry Pi. The station became a key infrastructure component of the team’s wearable sensor project, significantly streamlining automation and deployment of team-developed sensors.
• Designed and implemented a USB-level protocol (Media Transport Protocol) on Zephyr RTOS, enabling efficient file and data transfers between the device and docking station.
• Built a Kotlin-based backend from the ground up, optimized for a serverless AWS Lambda environment, enabling effortless scalability and performance for the team’s backend.
• Designed and developed a custom PCB to automate and enhance time accuracy testing of a wearable sensor, uncovering insufficiencies in PCB designs that lacked a high-accuracy timing crystal.
• Rapidly prototyped an Android application showcasing key features for a high-visibility demo presented to an Amazon VP
2021 — 2021
2020 — 2021
2020 — 2021
• Served as the lead App Developer on Blink's first device accessory project, responsible for UI/UX feedback, Android implementation, and feedback on cross team interfaces (server & firmware)
• Introduced the use of a Jenkins based CI/CD environment to automatically generate APKs and run unit tests
• Designed and implemented a large scale app refactoring effort to streamline credential refreshing and network error handling, reducing crashes and bugs related to networking code.
• Pioneered the use of Kotlin Coroutines to the team for our network and database layers and helped educate team members on appropriate usages, allowing for simpler asynchronous code
• Developed a code generation library to streamline notification processing, reducing time spent on parsing Bundles
Education
Northeastern University