I’m a Staff Software Engineer specializing in applied AI, large-scale front-end architecture, and developer tooling.
Campbell, California, United States
Designed reusable, high-performance components and architecture enabling rapid integration of AI-powered workflows into the application.
Built internal tooling and UI frameworks that now support Centric’s AI-driven features (LLMs, embeddings, retrieval pipelines).
Prototyped and shipped UI/UX concepts used in AI demos and intelligent client-facing features.
Member of Centric’s elite UI team, responsible for the core front-end framework powering the platform.
Led development of a scalable form architecture, improving customer workflow speed by up to 30%.
Built and integrated a cross-app design system using Vite and Storybook, reducing UI duplication and development time.
Architected and deployed microservices and cloud-based solutions to boost platform scalability and reliability.
Created onboarding tools, scripts, and documentation that improved new developer productivity by 40%.
Championed Agile and DevOps practices to accelerate delivery and improve code quality.
Mentored engineers and led technical discussions to elevate team-wide architectural decision-making.
Campbell, California, United States
Built optimized, reusable React components backed by MobX stores to support complex enterprise workflows.
Developed a drag-and-drop framework with React DnD + TouchBackend, enabling full touch-device support across the application.
Introduced a custom HMR strategy for a hybrid Dojo/React Webpack environment, cutting build-and-refresh cycles and improving developer productivity by ~50%.
Designed and shipped a reusable design-system npm package adopted across multiple internal apps, reducing redundancy and maintenance overhead by 35%.
Prototyped client-facing UI concepts used in sales demos and previews, contributing to a 20% increase in new client acquisition.
Built a Next.js showcase app with Okta authentication and Builder.io CMS, deployed on AWS Lightsail and EC2.
Implemented lazy image loading and WebSocket-based progress monitoring, improving page performance and reducing load times by 25%.
Created a WebSocket progress system enabling multi-machine collaboration with real-time synchronization.
Improved deployment reliability by 30% through DevOps practices and CI/CD pipeline enhancements.
Campbell, California
Integrated with Ziflow to streamline proofing workflows, improving resource allocation and reducing idle time across multi-stakeholder review cycles.
Implemented Higg sustainability integration, enabling clients to meet regulatory and environmental compliance standards directly within the platform.
Integrated Microsoft Teams via Microsoft Graph API and built infinite-scroll messaging using Intersection Observer, enabling load-as-needed performance in large channels.
Added support for custom customer-uploaded fonts by parsing font files via opentype.js, generating previews via the CSS Font Loading API, and creating persistent font-face rules through a custom Java backend operation.
Significantly enhanced a large canvas-based editing tool: tripled Dojo 7 render performance, added rich text features, introduced infinite canvas scaling, and implemented space-bar panning for improved usability.
Designed a MutationObserver-based layout algorithm to dynamically resize text placeholders and replaced an inefficient whiteboard scaling loop with a mathematical formula, improving fit-to-screen performance.
2024 — 2024
Remember birthdays, see what's new with friends, discover who's close by with Favs.
Frontend written in Expo, React Native, Redux Toolkit
Backend in Node.js / Express.js TypeScript, hosted on AWS with IaC, DB with Postgres.
CI/CD via GitHub Actions and Amazon ECS
Developed codeless invite strategy to send invites to users and redeem.
Implemented server time spoofing, enabling the testing of event-based features.
Used Cronyx scheduler to send out continuous alerts about moments, birthdays, and travel plans.
Added API endpoints in Express.js for Node.js to modify a PostgreSQL database.
Created Retool workflow to execute complex SQL queries that can function like Cronyx, allowing the dispatch of push notifications and in-app cards to selected segments.
Enabled moments, quizzes, and location for contact-only users.
2023 — 2023
Los Angeles, California, United States
Architected and built an MVP in SwiftUI with Firebase/Firestore, including phone-number auth, onboarding flows, and persistent user profiles.
Created a second prototype using SwiftUI, Twilio, and Supabase to explore alternative backend and messaging approaches.
Implemented photo upload, session handling, and modern iOS 17 patterns (Observable, SwiftData) to align with Apple’s evolving architecture.
Education
2015 — 2017
California State University-Sacramento
Bachelor's degree
2015 — 2017
2013 — 2015
Las Positas College
Associate's degree
2013 — 2015