Summary
Alexandre Ernzen is a Mobile Software Engineer with 9 years of experience specializing in Dart and Flutter, skilled at migrating apps to Flutter and building modular, testable architectures. He has delivered production features and maintenance for LATAM-facing products reaching millions of users, including projects with over 4 million clients and regionalized features across countries. Alexandre applies Clean Architecture, SOLID principles, Bloc and State patterns to create robust, responsive mobile and web apps, and he emphasizes error handling, CI via mini pull requests, and unit testing. His background includes leading Flutter migrations, designing ThemeExtensions for design systems, and implementing complex features like biometric auth, document signing flows, in-app chat, and push notifications. Beyond engineering, he combines a strong academic foundation in philosophy (Master's) with practical product experience from incubator projects and education program leadership, bringing disciplined critical thinking to technical decisions. Based in Paraná, Brazil, he’s active in the Flutter community and enjoys tackling legacy problems with fresh technology approaches.
9 years of coding experience
3 years of employment as a software developer
Técnico em Desenvolvimento de Sistemas, Computer Software Technology/Technician, Técnico em Desenvolvimento de Sistemas, Computer Software Technology/Technician at Instituto Federal do Paraná - IFPR (Curitiba)
Análise e Desenvolvimento de Sistemas, Information Technology, Análise e Desenvolvimento de Sistemas, Information Technology at Unicesumar
Mestrado em Filosofia, Metafísica e Conhecimento, Mestrado em Filosofia, Metafísica e Conhecimento at Universidade Estadual do Oeste do Paraná
English, Spanish