Miguel Tavares is a pragmatic software engineer with 13+ years delivering backend systems, low-level Linux kernel code, Android apps and 3D visualization engines across telecom and internet infrastructure companies. He blends deep Java/Java EE and Python expertise with hands-on C/assembly kernel work and network trace decoding, having driven architecture and Scrum adoption at Nokia Siemens and built production CI pipelines. Based in Maastricht, he splits time between a long-term role at Voipfone and freelance projects, while maintaining virtualization, cluster and automation skills for high-availability solutions. Miguel values user satisfaction and future-proof design, prioritizing scalable, maintainable systems and continuous learning. An early career in scientific and safety-critical environments gives him a disciplined approach to software quality that complements his interest in fast-moving frameworks and sharing knowledge.
13 years of coding experience
10 years of employment as a software developer
Major, Major at Universidade de Coimbra
Escola Secundário Avelar Brotero
English, Portuguese, Spanish, French, Romanian, German
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.