Summary
Michal Ostrowski is a Technical Lead and Software Architect with 15 years of software experience and a deep background in backend engineering, currently leading microservices architecture and a team at Fagbokforlaget. He progressed from Node.js backend developer to technical lead, combining hands-on coding, architecture design, and DevOps best practices to deliver scalable, reliable systems. Michal mentors developers, aligns technical roadmaps with business goals, and emphasizes testing and coding standards to raise team capabilities. His career began in scientific research and aeronautical data processing, giving him rare domain experience in data quality, GIS/remote sensing and operational decision-making that informs his engineering rigor. Based in Pomeranian Voivodeship, Poland, he also has a history of freelance projects and tooling work (including Ruby and database clients), showing broad polyglot experience beyond his primary backend focus.
15 years of coding experience
13 years of employment as a software developer
Network administrator, Network administrator at Wyższa Szkoła Humanistyczno-Ekonomiczna w Łodzi
Postgraduate studies Programming and Databases, Postgraduate studies Programming and Databases at Gdańsk University of Technology
Technikum
M.Sc. Marine Physics, M.Sc. Marine Physics at University of Gdansk
English, Spanish, kashubian, Polish, Russian