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 — presentSoftware Engineer
- Developed a Python service integrating a large-language model, semantic search, and database lookups to translate natural language queries into privacy-preserving, context-aware data functions, overcoming challenges in schema variance and ambiguity resolution.
- Built client-side data tooling for instant read/write performance, automated tracking and committing of local changes to the server, and reactive updates that drive UI efficiently with support for highly relational data. This standardized the most common data access patterns in our codebase and enabled the development of significantly more powerful features while maintaining sub-50ms response times.
- Designed and built a powerful diagramming tool for model-based systems engineering (MBSE) that supports customizable interface edge paths and an arbitrary number of nested sub-flows of systems to support our system- of-systems systems engineering paradigm.
- Orchestrated E2E testing in CI pipelines with Playwright to reduce regressions during feature development.
- Built an attribute-based access control system, including the administrative dashboard for users to customize access rules, and the underlying security abstraction over PostgreSQL row-level security.
- Led and designed a data migration from MongoDB to PostgreSQL retaining all user data, sanitizing foreign keys, and normalizing data to enable highly connected data models.
- Implemented a library of flexible and accessible React UI components aligned with our design system, improving the consistency of our UI and reducing wasted effort between our design and engineering team
Meta
May 2022 — Aug 2022Enterprise 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 2022Software Engineer
- Refined the navigation stack and mobile architecture for the mobile app of Playhouse Real Estate.
- Built highly specialized components with data-heavy requirements for Pylon Lending.
- Developed data dashboards and accessible webpages for Lumen Energy.
DSO National Laboratories
May 2021 — Jul 2021Cybersecurity 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 JavaScript engines.
- Developed an automation pipeline to configure and test multiple fuzzer configurations.