New York City Metropolitan Area
- Wrote and maintained backend APIs for controlling block-level backup of database files (Java). - Developed client for local control of backup workflows (Golang). - Created new standalone services to support cloud backup, including validating incremental backup. - Developed new workflow for improving restore-time, allowing large nodes to be accessible quickly, while restore completes in the background.
- Senior Software Engineer on wearable devices in Facebook Reality Labs - Developed frameworks and processes to manage device connectivity - Built AOSP and Android services and libraries focused on battery/resource conservation - Drove Apple device certification compliance process
- Developed features related to individual buildings - Developed new service for saving favorite buildings - Developed unified identifier for new buildings and building histories - Developed new pipeline for rapidly ingesting new data and merging into buildings - Expanded buildings into multiple markets across the United States
- Lead a cross-disciplinary engineering team tasked with implementing features end-to-end. - Designed and developed an API, database, and communications channels for a new ad tech platform for use by Dailymotion and other Vivendi properties. - REST services written in Go, with Postgres database, and Kafka for passing messages to other services.
- Architected backend system from the ground up. Including Python/Django application, REST Services, databases, and server infrastructure. - Primary developer and owner of Android app. Including REST client, websockets, real-time chat, push notifications, and WebRTC for video calling.