Charles Unger-Peters

Summary

Senior software engineer with 6+ years building TypeScript/React applications. I design secure, event-driven systems, build tools and automation, and ship usable UI/UX in fast paced startup environments. Recent work includes HIPAA sensitive partner integrations, API and event driven architecture, and shaping processes to accelerate product delivery. Comfortable across frontend and backend, with strengths in TypeScript/React, PostgreSQL, and experience with AWS/GCP.

Skills

Languages:
TypeScript, React, Node.js, PosgreSQL, Docker
Frameworks:
React, Next.js, Vue, NestJS, Express, Laravel
API:
REST API, GraphQL, Websockets, SSE
Ops:
AWS, GCP, Netlify, Vercel, CI/CD, Git, Docker, Kubernetes
Testing & LLMs:
Jest, Playwright, Cypress, Anthropic, OpenAI, Copilot, Cursor

Experience

Senior Software Engineer

Jul 2023
Jun 2025
Recovery.com
Madison, WI
  • Built secure partner integrations and automation to connect provider and insurance platforms using Next.js, Apollo (GraphQL), and PostgreSQL, improved treatment seeker flows and data reliability in a HIPAA sensitive context.
  • Designed and shipped Event Driven Architecture to support data integration with multiple sources and schema, preventing conflicting sources of truth.
  • Communicated with Product, Design, and other stakeholders to define and deliver front-end and backend features that drove a 400% increase in center profiles; improved site performance/SEO (Gatsby) for discovery.
  • Helped to implement, domain-driven architecture, and tooling - resulting in repositories that were reliable and maintainable.
  • Helped to debug and decrease build times by 50% by improving data sourcing methods.
  • Introduced LLM assisted tooling to the research workflow, increasing research velocity by 800% and unblocking content operations.
  • Led a transition from Scrum to Shape Up, creating clearer product bets and accelerating feature delivery by 35%.

Software Engineer

Feb 2022
Jun 2023
FactoryFix
Chicago, IL
  • Built an SMS/messaging platform (Vue) that increased messaging by 27% and feature usage by 33% to streamline recruiter ↔ applicant communication.
  • Delivered calendar and scheduling integrations for recruiters, which decreased drop off rate on this stage of the hiring process by over 30%.
  • Developed SaaS oriented microservices with NestJS on Google Cloud Platform to aggregate job data and expand recruiter reach, supporting data pipelines and partner surfaces.
  • Designed and maintained REST/GraphQL endpoints consumed by internal applications and partners.
  • Collaborated with UX on feature delivery; contributed to Python model training for ATS candidate ranking, resulting in an 80% lift in employer satisfaction with ratings.

Senior QA Analyst and Tools Developer

Jul 2019
Feb 2022
AutoServe1
Toronto, ON
  • Led manual and automated test planning, with performance and load testing that reduced major bugs by 75%.
  • Managed security audits, endpoint security, and incident response, improving security posture and reliability.
  • Built internal tooling and integrated LLM assisted test generation to expand end to end coverage to ~95%.
  • Helped to deliver and deploy dockerization of the application on AWS as well as assisting in deploying failover handling and performance testing.

Education

Concordia University

2002
2007
Bachelor of Arts
,
Montreal, QC