Maciej Nowak is a Senior Software Engineer with 12 years of experience, blending hands-on backend expertise in Ruby and Elixir with pragmatic full‑stack delivery using React and TypeScript. He has built and operated production architectures from scratch—most notably designing Microverse’s scalable, data-aware platform using Rails, PostgreSQL, Heroku, DBT and GCP—while resisting over‑engineering in favor of small, robust solutions. Comfortable leading teams, he transitioned into engineering management and scaled an engineering organization to 10 people, mentoring juniors and driving hiring and performance processes. His background includes building API-driven integrations and microservices at Lonely Planet and Pilot, and he is an avid Elixir enthusiast who prefers languages that fit concurrent workloads. Based in Wrocław, he combines a developer’s craft with the discipline of an architect who measures decisions by long-term maintainability and data utility.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Wrocław University of Science and Technology
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
Maciej Nowak - Senior Software Engineer at Microverse