Meet your next
creative developer.
I build
immersive
experiences
And still manage
to make free time.
I worked on
the web
&
mobile
Work Experience
Charter Space
Feb 2023 — present
Software Engineer
- Designed and built a powerful React systems diagramming tool for model-based systems engineering that supports customizable edge paths, infinite sub-flows, and optimized performance for efficient rendering.
- Built a browser-based data persistence layer for offline read/write operations on graph-like relational data, that automates change tracking and replication to the server, with a reactive system to drive UI efficiently. This enabled more powerful client-side functionality and improved the performance of data-intensive React applications.
- Created a reusable, accessible, and well-documented React component design system that significantly improved the polish and UX of our application, driving successful trial conversions.
- Designed and built a highly-available ITAR-complaint notification system that supports multiple notification types, priority queuing, retry logic, audit trails, and real-time monitoring, built on Kubernetes and RabbitMQ.
- Developed a distributed Python and Scala service that integrates Large-Language Models, semantic search, and database lookups to translate natural language queries into privacy-preserving context-aware query functions, overcoming challenges in schema variance and ambiguity resolution.
- Orchestrated E2E testing in CI pipelines with Playwright to reduce feature-development regressions.
- Built an attribute-based access control system with an administrative dashboard for customizable user access rules and a security abstraction layer over PostgreSQL row-level security
- Led the design and execution of a successful database migration from MongoDB to PostgreSQL that preserved client data throughout the process.
Meta
May 2022 — Aug 2022
Enterprise Engineer
- Designed a universal database for logging critical user actions across all Meta Enterprise applications that now provides traceability of user behaviour on Enterprise applications for audit and debugging.
- Built a pagination and data-fetching solution for first-class interactivity and responsiveness in web clients, overcoming existing database limitations and meet functional requirements on a tight deadline.
- Extended our administrative tools, enabling the management and exploration of critical action logs efficiently.
- Fixed issues found in internal tools owned by remote teams, improving the developer experience for all engineers.
Airfoil Studio
Nov 2021 — Apr 2022
Software Engineer
- Refined the React Native navigation stack and mobile architecture for the mobile app of Playhouse Real Estate.
- Built highly specialized React components with data-heavy and high-interactivity requirements for Pylon Lending.
- Developed React data dashboards and accessible webpages for Lumen Energy.
DSO National Laboratories
May 2021 — Jul 2021
Cybersecurity Researcher
- Researched a wide variety of JavaScript fuzzing technologies, from American Fuzzy Lop to DIE.
- Explored the effectiveness and efficiency of ensemble fuzzing for vulnerability detection in browsers and JavaScript engines.
- Developed an Ansible automation pipeline to configure and test multiple fuzzer configurations.
Garuda Robotics
May 2020 — Aug 2020
Software Engineer
- Developed a Python warning system for beyond-visual-line-of-sight drone flight system.
- Restructured a large React application on Redux for project maintainability.
- Migrated legacy React components from the Google Maps API to Leaflet and OpenStreetMaps.