Marcin Mrotek

Principal Software Engineer at Marcin Mrotek

Komarów, Lubelskie, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Marcin Mrotek is a founder and Principal Software Engineer with 11 years of experience building scalable web and mobile products, specializing in JavaScript/TypeScript, Next.js, Node.js and GraphQL. He has led engineering teams through complex architecture transformations—most notably replatforming hiPets from a monolith to Next.js microfrontends and microservices on AWS—and successfully exited a complementary CRM startup, Petsly, into that product. Comfortable both in startups and larger tech environments, he blends hands-on implementation with stakeholder-driven architecture and product design. He’s launched customer-focused features across mobile and web, integrating services like Twilio and PostgreSQL for real-world pet-care workflows. Beyond leadership, he contributes to QA and test automation in open-source projects, improving reliability across client and server test suites. Based in Poland, he’s on a mission to improve pet wellbeing through performant, maintainable systems.
code11 years of coding experience
job10 years of employment as a software developer
bookEngineer's Degree Information Technology, Engineer's Degree Information Technology at Polish-Japanese Academy of Information Technology
bookHigh School Information Technology, High School Information Technology at Technikum Elektroniczne im. Wojska Polskiego w Bydgoszczy
bookEngineer's Degree Computer Programming, Engineer's Degree Computer Programming at Wyższa Szkoła Gospodarki w Bydgoszczy
languagesEnglish, Polish
github-logo-circle

Github Skills (14)

testing10
test-automation10
generator10
angular10
javascript9
nodejs8
nodes8
typescript-types7
typescript7
typescripts7
gulp6
webpack5
webpacker5
full-stack5

Programming languages (5)

TypeScriptShellSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
Client, server or fullstack - it's up to you. ng-fullstack gives you the best of the latest.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 12 PRs, 34 comments in 7 days
Contributions summary:Marcin primarily focused on fixing and improving test suites for the ng-fullstack generator. Their contributions involved updating acceptance tests across various components like endpoints, directives, factories, and modules. They modified test configurations and adjusted test prompts, ensuring correct behavior across different client frameworks. Their work also addressed issues related to test execution in the server-side components, ensuring all tests run correctly.
serviceworkergulpclient-serverbest-ofvue
Contributions:2 releases, 47 commits, 26 PRs in 17 days
apiseedlingrestfuldockernodejs
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
Marcin Mrotek - Principal Software Engineer at Marcin Mrotek