Michael F. Collins, III

Software Developer & Software Architect

Professional Summary

Accomplished software developer and architect with over 30 years of professional experience designing and implementing scalable, maintainable software solutions. Expert in modern software development practices, cloud-native architectures, and leading technical teams to deliver high-quality products. Proven track record of architecting enterprise-level systems and mentoring development teams.

Technical Skills

Languages & Frameworks

JavaScript, TypeScript, Python, Go, Java, C#, React, Node.js, .NET, Spring Boot

Cloud & DevOps

AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform, CI/CD, Jenkins, GitHub Actions

Databases

PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, SQL Server

Architecture & Design

Microservices, Event-Driven Architecture, Domain-Driven Design, RESTful APIs, GraphQL

Professional Experience

Principal Software Architect

Tech Solutions Inc.

2018 – Present
  • Lead architecture design for cloud-native applications serving millions of users
  • Designed and implemented microservices architecture reducing deployment time by 60%
  • Mentor development teams on best practices and modern software development techniques
  • Established DevOps practices and CI/CD pipelines across the organization

Senior Software Engineer

Innovation Systems LLC

2012 – 2018
  • Developed enterprise-level web applications using modern JavaScript frameworks
  • Led migration from monolithic architecture to microservices-based system
  • Implemented automated testing strategies increasing code coverage to 85%
  • Collaborated with product teams to deliver features that increased user engagement by 40%

Software Developer

Digital Ventures Corp

2005 – 2012
  • Built and maintained customer-facing web applications and internal tools
  • Designed database schemas and optimized queries for improved performance
  • Participated in code reviews and contributed to team knowledge sharing

Junior Developer

StartUp Technologies

1995 – 2005
  • Developed desktop and web applications for various client projects
  • Learned and applied software development best practices
  • Contributed to all phases of the software development lifecycle

Education

Bachelor of Science in Computer Science

University Name

Graduated 1995