Summary
Principal engineer and AI strategist with deep frontend expertise and experience across backend services, native apps, and developer tooling.
I set technical direction and stay hands-on, from modernizing existing systems to architecting and building new products. My work includes leading engineering teams, mentoring developers, and applying AI to product development.
Experience
DailyPay Principal Software Engineer
- Led DailyPay's AI strategy and applied AI-assisted development to integrate an acquired product into the consumer app on an accelerated timeline.
- Architected the transition from a monolithic client application to thin clients backed by domain services, moving core business logic to the server so changes could ship independently of client releases.
- Introduced server-rendered flows that teams could update through backend deployments without App Store or OTA releases.
- Architected a native iOS and Android rewrite from Figma designs, using code generation to make native development more economical and keeping business logic in shared domain services.
- Built and launched a live deployment dashboard and an encrypted, real-time retrospective application for engineering teams.
Balyasny Asset Management Senior Software Engineer
- Extended and maintained an internal IDE for creating and testing Excel keywords, giving analysts advanced SQL capabilities within Excel.
- Architected and built an internal application for charting and comparing firm data.
- Reworked internal developer tooling.
FullStory Staff Software Engineer
- Led a team delivering internationalization across frontend and backend systems.
- Replaced the frontend build system with an esbuild-based tool that built the application in approximately five seconds and supported live reload.
- Published a React lint plugin to enforce the attributes required for FullStory integration.
- Built static-analysis tools for codemods, dependency analysis, and usage analysis across the monorepo.
- Prototyped a frontend architecture that allowed teams to build and deploy independently.
Meta (Facebook) Software Engineer
- Contributed to Bloks.js, Meta's JavaScript and React adapter for rendering server-defined applications across mobile and web. The framework supports Facebook, Messenger, Instagram, and WhatsApp.
- Advised product teams on adopting Bloks.js and its developer experience.
CS Disco Senior Software Architect & Lead UI Engineer
CS Disco Software Architect & Lead UI Engineer
- Developed DISCO Review, an AI-assisted ediscovery platform for law firms, businesses, and government agencies.
- Led the UI team responsible for document-viewer features and the migration from Backbone to React.
- Added instrumentation and performance tests to measure and improve document-viewer performance.
- Designed the core UI design system using React, TypeScript, and CSS-in-JS.
- Helped define the microfrontend architecture and migration plan that enabled UI teams to deploy independently.
- Hired, onboarded, and mentored UI engineers.
Shibumi Senior Software Engineer
- Developed features for Shibumi's enterprise strategy-execution platform, including roles and permissions across the frontend and backend.
- Led the migration from the legacy UI to React and reworked an existing React application around product requirements.
- Introduced behavior-driven testing with Cucumber and presented the approach company-wide.
- Contributed to the migration from a monolith to microservices.
Onit Software Developer
- Developed features for Onit App Builder, a platform for automating enterprise business processes.
- Led UI development for a full React rewrite, following an earlier migration from server-rendered screens to an ExtJS application.
- Created Suites, a dashboard that let power users work across applications.
- Coordinated development with an overseas engineering team.
- Built an internal stand-up application integrated with the company's project management system.
GHG Corporation Software Consultant
- Recruited by company leadership to help lead a new software project.
- Proposed an accessibility approach for government customers' Section 508 requirements.
GHG Corporation Software Engineer
- Developed eEMS, now Clockwise, a configurable time and attendance platform.
- Helped replace legacy server-rendered screens with an ExtJS interface.
- Built an end-to-end integration with QuickBooks Online.
- Automated builds and introduced a CI/CD pipeline.
- Improved application performance by optimizing SQL queries and Java ORM logic.
- Contributed to the platform's REST API.
U.S. Department of Defense Intern
- Received an undergraduate scholarship and completed a seasonal internship involving software development coursework and projects.