Senior full-stack engineer specializing in JavaScript, TypeScript, React, and Node.js. Experience delivering features across frontend interfaces, APIs, PostgreSQL, MySQL, and automated tests, with an earlier foundation in PHP. Practical AWS, Docker, and infrastructure experience supporting development and delivery.
May 2026 to Present
Remote
• Deliver asset management and job financial features using React, TypeScript, Node.js, and Hapi.js; maintain shared UI components.
• Own features across UI, APIs, PostgreSQL changes, and automated tests; write design documents and align requirements with product and design teams.
Aug 2025 to Mar 2026
Remote
• Built React, Next.js, TypeScript, and Redux features offering eligible protection and assembly services after checkout and in purchase history.
• Implemented service-offer selection using purchase, shipment, and eligibility data, coordinating rules with partner teams.
• Connected post-purchase workflows to Node.js services through GraphQL resolvers, mutations, and queries.
Mar 2024 to Nov 2024
Remote
• Contributed full-stack features across 3 landscaping projects covering sites, asset tracking, and personnel using React, TypeScript, Redux, Node.js, Hapi.js, and PostgreSQL.
• Implemented map boundaries for grass, gravel, fencing, and other site features, supporting service and cost breakdowns within a microservices architecture.
May 2022 to Mar 2024
Remote
• Integrated live readings and GPS updates through socket connections into an Angular and TypeScript portal for wearable and site-installed safety devices.
• Built site mapping, device and personnel management, and reporting tools; maintained legacy PHP, jQuery, and Backbone.js, with supporting Python and AWS Lambda changes.
Oct 2021 to Apr 2022
Remote
• Created React, TypeScript, and GraphQL interfaces for internal data ownership, access permissions, and reporting.
• Implemented supporting Hack changes through Meta's entity framework and coordinated database-query integration with authorized teams.
Apr 2021 to Oct 2021
Remote
• Improved accessibility and added Investor Guidance features using JSP templates, HTML, JavaScript, and jQuery in the presentation layer.
Apr 2020 to Apr 2021
Remote
• Implemented QuickBooks Online Accountant workflows for personnel, clients, invoicing, communications, and reporting.
• Ported existing workflows and added features during a service rebuild using React, TypeScript, Node.js, Express, and GraphQL.
Sep 2019 to Apr 2020
Sunnyvale, CA
• Delivered end-to-end features for purchase history, active orders, shipment tracking, cancellations, and support for purchased items.
• Implemented React, TypeScript, and Redux interfaces with Node.js, Hapi.js, and GraphQL across frontend and backend layers.
Jun 2019 to Sep 2019
San Jose, CA
• Built React, TypeScript, and Redux features for Cisco DNA Center, supporting device mapping and centralized network management across sites.
• Implemented Express middleware connections between frontend workflows and backend microservices.
Sep 2017 to Apr 2019
Stockton, CA
• Built a public safety and government background-investigation platform from the ground up using React, PHP, and MySQL, working directly with company executives.
• Replaced paper applications and investigation binders with digital workflows for applications, investigations, approvals, and interdepartmental information checks.
• Led a small development and QA team while remaining hands-on with engineering, DevOps, customer support, and production systems handling sensitive applicant data.
Aug 2016 to Sep 2017
Stockton, CA
• Led a small team while building client products with React and PHP/CodeIgniter and extending WordPress sites with React.
Apr 2012 to Jul 2016
Sunnyvale, CA
• Developed frontend and backend features for a disaster recovery service and built most of its managed service provider portal layer.
• Contributed to the frontend transition from jQuery through Backbone.js to React while maintaining PHP, Zend, and MySQL functionality.
Modesto Junior College
Coursework toward a degree; degree not completed.