Michal Nawilny is a software engineering manager with 15 years of hands-on experience building Java-based web and cloud back-ends and leading teams through product-grade delivery. Currently at Google after seven years in engineering management at VirtusLab, he blends deep Java/Spring/Hibernate expertise with practical knowledge of front-end JavaScript, DevOps tools and relational databases. He has shipped manufacturing and synchronization platforms in open-source and commercial settings, contributing backend and UI improvements to the qcadoo/mes project. Comfortable moving between architecture, code and people management, he emphasizes pragmatic design, test automation and iterative delivery. Based in Krakow with an MSc in Computer Science from AGH, he brings a proven track record of turning complex integration challenges into maintainable systems. An attention-to-detail contributor, he often pairs feature work with refactors and test updates to keep codebases healthy.
15 years of coding experience
15 years of employment as a software developer
I Liceum Ogólnokształcące im. B. Nowodworskiego w Krakowie (1st High School in Cracow)
Master's Computer Science, Master's Computer Science at AGH University of Krakow
Contributions summary:Michal's commits primarily focus on the `mes` repository, which is a web manufacturing software built with Java. The user has been actively involved in adding functionalities related to the grid layout, specifically adding a fixedRowHeight parameter and implementing changes in both Java code for the core features and in JavaScript for the CRUD plugins. Additionally, the user has been refactoring the code, including updating the test examples, adding comments, and adding changes to a genealogy project.
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.
Request Free Trial
Michal Nawilny - Software Engineering Manager at Google