Summary
Guilherme Villaca is a software engineer and university professor from Paraná with over a decade of experience building web systems and teaching software engineering, OOP, design patterns and modern web frameworks. He holds a Master's in Computer Science and is a PhD candidate, blending academic rigor with 15+ years of hands-on development using frameworks like CodeIgniter, Symfony, VRaptor, Spring Boot, Angular and ExtJS. Currently he balances roles in public sector IT coordination and university teaching, bringing practical government-grade software delivery practices into the classroom. His background spans startups, higher education and municipal institutions, giving him a pragmatic perspective on architecture, APIs and database administration. Known for translating complex engineering concepts into teachable modules, he routinely shapes curricula around emerging web technologies and frameworks.
11 years of coding experience
9 years of employment as a software developer
Mestrado em Ciência da Computação, Metodologias e Técnicas de Computação, Mestrado em Ciência da Computação, Metodologias e Técnicas de Computação at Universidade Estadual do Oeste do Paraná
Técnologo em Análise e Desenvolvimento de Sistemas, Computer Science, Técnologo em Análise e Desenvolvimento de Sistemas, Computer Science at Univel
Doutorado, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, Doutorado, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at Universidade Federal do Paraná
English, Portuguese