Miguel Bautista is a seasoned software leader and architect with 15+ years designing and delivering scalable cloud-native systems. As Director of Engineering at GitKraken and former Senior Cloud Architect/Manager, he combines hands-on backend development in Go with strategic platform leadership, overseeing large-scale microservices and cloud migrations. He has built and led diverse teams, from Unity's backend platform and Cinecast initiatives to building a donor-focused platform at Causemo and migrating architectures from AWS to Google Cloud; he also designed a unified donor journey and analytics pipeline handling millions of transactions. His technical breadth spans Go, Kubernetes, GCP (GKE, Pub/Sub, Redis, Postgres), Docker, and GraphQL services, with experience in service-oriented architectures and modern API design. Based in Framingham, MA, he holds a Master's in Computer Systems Engineering from Northeastern and a Bachelor's in Computer Science from SUNY Plattsburgh. He’s known for turning complex requirements into scalable, auditable solutions and for recruiting and mentoring backend teams to ship reliable systems at scale.
10 years of coding experience
20 years of employment as a software developer
Master's degree, Computer Systems Engineering, Master's degree, Computer Systems Engineering at Northeastern University
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at State University of New York College at Plattsburgh
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.