Skip to main content

Resume

Christopher Hacia
Senior Full Stack Software Engineer | JavaScript and TypeScript

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.


Skills

Frontend
JavaScript
TypeScript
React
Redux
Redux Toolkit
Next.js
HTML
CSS
Material UI
Angular
Backend
Node.js
Express
Hapi.js
GraphQL
REST APIs
PHP (earlier experience)
CodeIgniter
Zend
Databases
PostgreSQL
MySQL
Knex
Prisma
Testing
Jest
React Testing Library
Karma
Selenium frameworks
PHPUnit
Pytest (supporting Python work)
Accessibility
DevOps & CI/CD
Docker
Terraform
CI/CD
Cloud & Infrastructure
AWS Lambda
EC2
S3
Glacier
CloudWatch
Route 53
AWS GovCloud
Security & Compliance
OWASP practices

Experience

Senior Software Engineer

Tenna

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.

React
TypeScript
Redux
Node.js
Hapi.js
PostgreSQL

Senior Software Engineer

Walmart

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.

React
Next.js
TypeScript
Redux
Node.js
GraphQL

Senior Software Engineer

John Deere

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.

React
TypeScript
Redux
Node.js
Hapi.js
PostgreSQL

Senior Software Engineer

Blackline Safety

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.

Angular
TypeScript
Sockets
PHP
jQuery
Backbone.js
Python (supporting maintenance)
AWS Lambda

Software Engineer III

Facebook Meta
Contract

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.

React
TypeScript
GraphQL
Hack

Software Engineer

Wells Fargo
Contract

Apr 2021 to Oct 2021

Remote

  • • Improved accessibility and added Investor Guidance features using JSP templates, HTML, JavaScript, and jQuery in the presentation layer.

JavaScript
HTML
JSP (presentation layer)
jQuery
Accessibility

Software Engineer II

Intuit
Contract

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.

React
TypeScript
Redux
Node.js
Express
GraphQL

Senior Software Engineer

Walmart

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.

React
TypeScript
Redux
Node.js
Hapi.js
GraphQL

Senior Software Engineer

Cisco

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.

React
TypeScript
Redux
Node.js
Express

Lead Software Engineer

Guardian Alliance Technologies

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.

React
PHP
MySQL

Lead Software Engineer

MindSlap

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.

React
PHP
CodeIgniter
WordPress

Senior Software Engineer

Zetta Inc.

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.

React
JavaScript
jQuery
Backbone.js
PHP
Zend
MySQL

Education

Computer Science coursework

Modesto Junior College

Coursework toward a degree; degree not completed.

Certifications & Awareness Training

AWS Certified Developer Associate | Earned 2023, expired (Amazon Web Services)
Formal CJIS security awareness training and certificate
Resume | Christopher Hacia