Developed front-end of compiler in Python using PLY, with back-end components that serve quality control mechanisms
Developed NodeJS Language Server and VSCode Extension supporting various quality control features: go-to-definitions, snippets, syntax highlighting, and error diagnostics
Apple Inc
Apple Park, Cupertino, CA
2018 - 2023
Software Developer & Vision Scientist
Led application prototyping (in Swift, SwiftUI, and Objective-C), UX design and algorithm prototyping (in C lang), and data operations (in mongoDB) for Time in Daylight health feature.
Developed application, UX design, and algorithm prototypes for vision health features in Swift, SwiftUI, Objective-C, C, and Python.
Generated computational (bayesian, linear, etc.) models of human vision implemented in C, C++, and Python.
Designed and developed low-level API for interfacing with health hardware devices using combination of Python and C.
Programmed end-to-end software stack (using Java, NGINX, HTML, CSS, mongoDB) for distributing, at scale, algorithms and models of vision to all Apple employees.
Software Engineering Intern
Led software development (in Swift, Objective-C, C, C++, Java, and Python) and UX design for prototyping vision health features.