I am a principal-level engineer delivering full-stack web experiences with JavaScript, React, and Node.js. I specialize in high-velocity production changes, debugging, and safe releases, and I have led remote teams to ship custom storefront features, platform integrations, and scalable CI/CD pipelines using Shopify Liquid, HTML/CSS, and SQL. I own CI/CD, observability, and performance, translating business requirements into resilient implementations that protect conversion, uptime, and customer experience during rapid iteration.

Angelo Fajardo

I am a principal-level engineer delivering full-stack web experiences with JavaScript, React, and Node.js. I specialize in high-velocity production changes, debugging, and safe releases, and I have led remote teams to ship custom storefront features, platform integrations, and scalable CI/CD pipelines using Shopify Liquid, HTML/CSS, and SQL. I own CI/CD, observability, and performance, translating business requirements into resilient implementations that protect conversion, uptime, and customer experience during rapid iteration.

Available to hire

I am a principal-level engineer delivering full-stack web experiences with JavaScript, React, and Node.js. I specialize in high-velocity production changes, debugging, and safe releases, and I have led remote teams to ship custom storefront features, platform integrations, and scalable CI/CD pipelines using Shopify Liquid, HTML/CSS, and SQL.

I own CI/CD, observability, and performance, translating business requirements into resilient implementations that protect conversion, uptime, and customer experience during rapid iteration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Principal / Senior Software Engineer (Technical Lead) at ConnectWise
February 1, 2020 - January 1, 2026
Led delivery of secure, multi-tenant full-stack capabilities using Java, Spring Boot, and React; decomposed legacy functionality into microservices and versioned REST APIs to improve release cadence by 35%. Implemented hardened authentication/authorization with Spring Security, OAuth2/OIDC, and JWT; added security headers, input validation, and dependency scanning to reduce high-severity findings by 60% across quarterly audits. Built PostgreSQL data-access patterns (schema design, indexing, query tuning) and introduced Redis caching for hot paths, reducing p95 API latency from ~900ms to ~350ms under peak load. Established automated testing standards with JUnit, Mockito, and Cucumber, raising unit/integration coverage from 45% to 80% and cutting escaped defects by 30% over two release cycles. Containerized services with Docker and deployed to AWS via EKS/Kubernetes and Terraform, enabling reproducible environments and cutting provisioning time from days to under 2 hours. Designed CI/CD
Senior Software Engineer at Rivian Automotive
September 1, 2018 - February 1, 2020
Developed full-stack internal applications using Java, Spring Boot, and React to streamline operational workflows, delivering features with predictable sprint throughput. Implemented microservice endpoints and REST APIs with contract-first design and backward-compatible versioning, reducing integration rework by 25% for dependent teams. Optimized PostgreSQL persistence with indexing and well-defined transactions, improving report generation time by 40% for high-volume datasets. Added Redis caching and rate-limiting for high-traffic endpoints, improving p95 latency by 30% during peak usage. Built automated test suites with JUnit, Mockito, and Cucumber, increasing regression confidence and reducing manual QA time by ~20% per release. Deployed containerized services with Docker to AWS via CI/CD, improving deployment consistency and reducing rollback frequency by 15%. Implemented Apache Camel-based integration patterns for reliable routing and transformation between services, reducing fail
Senior Software Developer at Accenture
September 1, 2014 - August 1, 2018
Delivered modernization work for public-sector and regulated-enterprise engagements using Java, Spring Boot, and React, building secure REST services and responsive UIs. Designed microservices with clear bounded contexts and API contracts, improving team parallelism and reducing cross-service coupling that previously slowed releases by ~20%. Implemented CI/CD automation with Docker builds and environment promotion, reducing deployment time from hours to under 30 minutes and improving release repeatability. Built relational data models in PostgreSQL and introduced Redis caching for read-heavy endpoints, improving throughput by 25% while maintaining data consistency. Created automated testing pipelines using JUnit, Mockito, and Cucumber, improving defect detection earlier in the lifecycle and reducing UAT defect rates by 30%.
Principal / Senior Software Engineer (Technical Lead) at Rivian Automotive
February 1, 2020 - January 1, 2026
Led design and delivery of a fleet-scale cluster lifecycle management control plane using Go, Python, and Kubernetes (EKS), enabling automated provisioning, upgrades, and rollback workflows across 1,000+ edge and cloud clusters with 99.95% service availability. Built versioned APIs with gRPC and OpenAPI for enrollment, policy distribution, and health reporting, reducing integration defects by 35% through strict contract testing and backward-compatible API evolution. Implemented event-driven reconciliation using Kafka-style streaming patterns and AWS primitives, processing 5M+ daily telemetry and lifecycle events with sub-2s end-to-end propagation for configuration drift remediation. Designed multi-tenant data models in PostgreSQL (RDS) with partitioning and index tuning, cutting p95 query latency from 420ms to 120ms while supporting audit-ready change history for cluster state and policy decisions. Hardened platform security with OAuth 2.0 /OIDC, mTLS, AWS IAM, and KMS, and introduced
Senior Software Engineer at ConnectWise
September 1, 2018 - February 1, 2020
Developed multi-tenant SaaS microservices in Java and Python with REST /OpenAPI, improving API reliability to 99.9% by adding idempotency keys, request validation, and consistent error contracts. Built containerized services with Docker and deployed to Kubernetes, standardizing health checks and autoscaling policies that reduced p95 latency by 28% during peak tenant activity. Designed and optimized PostgreSQL schemas for high-write operational data, using query tuning and connection pooling to cut database CPU by 25% while maintaining strict tenant isolation. Implemented asynchronous workflows using event-driven patterns and durable retries, reducing background job failures by 40% and improving end-to-end processing time for large tenant workloads. Created CI pipelines in GitHub Actions with automated unit/integration tests (pytest, JUnit 5) and container scanning, increasing release frequency from biweekly to weekly with fewer regressions. Shipped a React + TypeScript admin experience

Education

Bachelor of Science in Computer Science at Florida State University
January 1, 2011 - December 31, 2014
Bachelor of Science, Computer Science at Florida State University
January 1, 2011 - January 1, 2014
Bachelor of Science at Florida State University
January 1, 2011 - January 1, 2014
Bachelor of Science, Computer Science at Florida State University
January 1, 2011 - January 1, 2014

Qualifications

DoD STIG Hardening
January 11, 2030 - February 23, 2026

Industry Experience

Software & Internet, Professional Services, Other, Computers & Electronics, Retail