Sep 2025 – Present
Remote
• Full-Stack development working with NextJS / React / TypeScript / GraphQL
• e2e integration and unit testing with Jest / React Testing Library / Selenium
• ADA compliance development, PCI compliance development, SDLC practices
• Built and deployed new features within the Walmart.com ecosystem
Aug 2023 – Dec 2024
Remote
• Developed responsive UIs with Angular 17+, emphasizing accessibility and performance.
• Built data processing with Node.js Lambdas on AWS (Lambda + API Gateway) into MongoDB/PostgreSQL stores.
• Maintained legacy integrations in PHP (Zend) and Python; refactored modules for readability and testability.
• Kept unit tests running in Jasmine/Karma and Pytest, enforced via GitHub Actions.
• Mentored junior engineers via code reviews and architecture walkthroughs.
Apr 2022 – Aug 2023
Remote
• Developed responsive UIs with Angular 17+, emphasizing accessibility and performance.
• Built data processing with Node.js Lambdas on AWS (Lambda + API Gateway) into MongoDB/PostgreSQL stores.
• Maintained legacy integrations in PHP (Zend) and Python; refactored modules for readability and testability.
• Kept unit tests running in Jasmine/Karma and Pytest, enforced via GitHub Actions.
• Mentored junior engineers via code reviews and architecture walkthroughs.
Oct 2021 – Apr 2022
Remote
• Delivered features for internal admin tools using React + GraphQL; collaborated on schema design and UI contracts.
• Consumed Hack (PHP variant) microservices; maintained strict typing and internal CI/testing standards.
• Documented reusable patterns for React hooks/state and shared them with adjacent teams.
Apr 2021 – Oct 2021
Remote
• Maintained UI for a Java-backed billing platform with JSP, jQuery, Bootstrap focusing on cross-browser performance.
• Automated key workflows with Selenium; collaborated on accessibility checks with internal tooling.
• Supported sprint planning, QA handoffs, and production hotfixes.
Apr 2020 – Apr 2021
Remote
• Built React + TypeScript and GraphQL features for QuickBooks web UI.
• Partnered with backend teams on schema design and endpoint contracts (validated via GraphiQL/Postman).
• Added Jest tests to critical modules and integrated with Jenkins for CI enforcement.
• Reviewed designs to ensure accessibility and faithful implementation.
Sep 2019 – Apr 2020
Sunnyvale, CA
• Delivered React/Redux modules for account management, integrating with Java/Spring REST services.
• Implemented consistent UI with Material UI, responsive breakpoints, and linting/formatting standards.
• Wrote Jest/Enzyme tests and worked with DevOps to include them in CI.
Jun 2019 – Sep 2019
San Jose, CA
• Shipped React frontends for internal collaboration tools; wrote Jest/Enzyme unit tests.
• Built Node.js microservices that persisted analytics to MongoDB and surfaced data via Elasticsearch.
• Automated builds in Jenkins, produced Docker images, and coordinated deployments to AWS EC2.
Sep 2017 – Apr 2019
Stockton, CA
• Co-architected a CJIS-aware SaaS using PHP (CodeIgniter) and Node.js with multi-tenant MySQL/PostgreSQL.
• Managed AWS GovCloud resources (EC2, RDS, S3) with least-privilege IAM; maintained audit logging.
• Implemented OWASP-aligned practices and prepared for FedRAMP-style reviews.
• Built Jenkins pipelines to run PHP/Node tests and ship containerized services (ECS where applicable).
• Led standups, reviews, and mentoring for a team of five.
Aug 2016 – Sep 2017
Stockton, CA
• Delivered client projects: React frontends, PHP (CodeIgniter) services, and WordPress-driven microsites.
• Created reusable components and integrated legacy jQuery plugins only where needed.
• Established Jest and PHPUnit suites and surfaced results in Jenkins.
Apr 2012 – Jul 2016
Sunnyvale, CA
• Modernized legacy UI by moving from PHP templates to React and Backbone.
• Exposed data via PHP (Zend) REST APIs backed by MySQL/PostgreSQL.
• Authored Jenkins pipelines to build/test JS bundles and deploy to AWS S3/CloudFront.
• Introduced TDD practices and mentored junior developers.
Various Online Platforms & Industry Experience
Continuous professional development through hands-on experience, online courses, certifications, and staying current with emerging technologies.
Remote