Collin Louis Caprini

Software engineer with over 7 years of experience designing, developing, and deploying scalable solutions. Adept at solving complex problems in a collaborative team environment and skilled in full-stack development, microservices, and modern DevOps practices. Passionate about delivering useful, working software in a timely manner.

Technical Skills

This list of skills and languages is not exhaustive; it only highlights a selection of skills and languages I have used professionally in the last 5 years. I understand the basic principles of OOP and more functional programming paradigms (I really like vertical slice architectures in my personal repos) and can adapt to new languages and frameworks as needed.

  • TypeScript/JavaScript
  • Go
  • Python
  • Java

Projects

Automated Compliance Engine

Agile5 Technologies | 2020–Present

  • Led architectural evolution of compliance automation platform, migrating backend services to Go and redesigning data model to support multi-environment cloud inventory management across AWS and Azure.
  • Expanded system capabilities from static compliance reporting to continuous infrastructure inventory tracking and change detection (including Shadow IT monitoring).
  • Designed and implemented infrastructure snapshot comparison mechanisms to detect added, removed, or modified cloud resources over time.
  • Led team of 4–6 engineers in refactoring and relaunching platform, delivering MVP that secured multiple paying customers.
  • Owned subsystem architecture across frontend (Next.js/React), backend services, and database layers while maintaining production systems for existing clients.
  • Partnered with stakeholders to translate evolving NIST 800-53 compliance requirements into scalable technical implementations.
  • Earlier contributor to platform foundation, building React dashboards, Django-based AWS scanning services, and PostgreSQL persistence layers.