I’m a Staff Software Engineer specializing in applied AI, large-scale front-end architecture, and developer tooling.
Experience
2024 — Now
2024 — Now
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.
2022 — 2024
2022 — 2024
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.
2018 — 2022
2018 — 2022
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
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
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
California State University-Sacramento
Bachelor's degree
2015 — 2017
Las Positas College
Associate's degree
2013 — 2015