Experience
2024 — Now
2024 — Now
San Francisco, California, United States
2024 — 2024
2024 — 2024
Redwood City, California, United States
• Recruited for a long-term contract with leading Enterprise AI company C3.ai, working in person at C3 offices as an Application Developer on base applications. Quickly learned and started using C3’s in-house type system, UI framework, and more.
• Collaborated to build an enterprise resource planning application for business-critical customers. Empowered users to schedule complex manufacturing and distribution systems using AI-driven optimization and flexible analysis and experimentation tools.
• Responsible for the front and back end of a crucial page reporting on manufacturing metrics. Users can compare metrics, aggregate data across time periods and physical resources, and experiment with potential plans to optimize their production schedules.
2021 — 2023
2021 — 2023
Berkeley, California, United States
• Developed a clinical note templating feature to accommodate hundreds of doctors’ individual preferences and enable a customer-focused scribing service. Added backend logic and data models to our Nest.js GraphQL API and built multiple views for admins and users with React. Scoped data so that users saw templates based on their work assignments. Later ported the frontend to the Slate.js editor framework to enable new features while ensuring backwards compatibility with existing data.
• Built a live search tool used daily by our 150+ scribes to find accurate medical codes for doctors, increasing coding accuracy and reducing insurance payment denials. This was a React frontend powered by a third-party medical vocabulary API, featuring live results and a contextual form to refine the accuracy of the selected result. Worked with the API vendor to ensure compliance.
• Worked as one of 3-4 main developers for our admin portal, used internally across Robin to view and manage our business APIs and data. Helped implement and document patterns to generate forms from GraphQL introspection results and integrate custom business logic into default forms, while supporting a required legacy framework. Added multiple views and features, allowing admins to manage encrypted login credentials, contextual input suggestions for our scribing app, and more.
• Contributed to building our internal Nest.js GraphQL API used by over 10 services and frontend apps. Tasks included adding functionality to our data authorization service, adding custom scalar types and data validation, and exploring patterns for integration testing, as well as regular maintenance, bugfixes, and automated testing.
2019 — 2020
2019 — 2020
Palo Alto
• Worked with a small team to build a cost-efficient REST API using serverless patterns in AWS (Lambda, API Gateway, Cloudformation, and etc.)
• Researched and built a live chat between Riva’s user-facing React app and a third-party CRM, using GraphQL subscriptions and WebSockets with AWS AppSync.
• Implemented Riva’s payment system using Stripe. Integrated frontend components, secure external APIs, and business requirements for recurring payments and custom subscription plans.
2018 — 2019
2018 — 2019
San Francisco Bay Area
• Worked both alone and with a team to introduce students to programming. Developed custom goals and lesson plans for each student; reported to parents, schools, and managers on individual progress and adjusted lessons accordingly.
• Introduced students to core concepts of programming, starting with MIT's Slack teaching tool and advancing to JavaScript projects.
Education
App Academy
Computer Software Engineering
The University of Texas at Austin