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%.
Consultant
Jan 2025
–Present
Creatality Consulting Ltd.
Toronto, ON
- Developed in house solutions for client projects using Next.js, React, and PostgreSQL, including LLM enhanced ATS.
- built web apps for clients including integrations with Shopify, Stripe, and other APIs.
- Helped to develop front-end refactoring focusing on performance optimization and stability.
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.
Software Engineer
Jan 2020
–Feb 2022
AutoServe1
Toronto, ON
- Created an integration with CRM and onboarding system to automate account creation and onboarding process for new customers, resulting in a 70% reduction in onboarding time.
- Helped to refactor application from single EC2 instance to containerized deployment on AWS, resulting in a 50% reduction in deployment time and a 30% reduction in infrastructure costs.
- Developed express middleware to expand integrations with 3rd party SMS (Shop Management Systems) to support two-way integration, leading to a 30% increase in clients with these systems.
Senior QA Analyst
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 metric-driven test generation to expand end to end coverage to ~95%.
- created internal tools to help support teams track and trace user issues and bugs, resulting in a 50% reduction in support ticket resolution time.
Education
Concordia University
2002
–2007
Bachelor of Arts
,Montreal, QC