Summary
Rafael Queiroz is an Enterprise Architect and senior software engineer with over a decade of professional experience and a total of 17 years in IT, currently based in Frankfurt. He blends hands-on full-stack development (Node.js, Docker, Kubernetes, TypeScript/Vue/LitElement) with strategic roles as Fractional CTO and Product Owner, driving cloud-native and IoT projects across startups and consultancy engagements. Rafael’s background spans research at Fraunhofer and applied public-sector systems in Brazil to enterprise delivery at Capgemini, giving him a rare mix of academic rigor and production-focused engineering. He frequently operates at the intersection of architecture, DevOps, and product, leading migrations, infrastructure management, and cross-functional teams. Notably, he paired a strong academic record (M.Sc. in Distributed Software Systems from TU Darmstadt) with practical IoT and financial software implementations, demonstrating both systems-level thinking and delivery velocity. Colleagues describe him as a pragmatic architect who still loves to ship code and mentor teams through complex technical transitions.
10 years of coding experience
8 years of employment as a software developer
Technischen Universität Darmstadt
Computer Technician, Computer Technology Course, Computer Technician, Computer Technology Course at ETB Escola Técnica de Brasília
Bachelor's degree, Computer Software Engineering, 4.4/5, Bachelor's degree, Computer Software Engineering, 4.4/5 at Universidade de Brasília
English, Portuguese, Japanese, German