Maciej Szarliński is a software engineering manager with 11 years of hands-on experience and over 7 years in leadership roles, currently leading a full-stack team at Netflix to scale Footage Ingest for global media production. He combines deep backend expertise in Java/Kotlin/Spring with product-driven delivery, having built and scaled 0→1 services and complex distributed systems at Google Cloud and Allegro. Maciej is fluent in Domain-Driven Design, Event Storming and Team Topologies, and he practices metrics-driven event publishing and high-test-quality development. He has contributed to well-known open-source projects like Spring Petclinic and JVM Bloggers, demonstrating both backend domain work and frontend fixes in microservices contexts. Known for building high talent-density teams, he emphasizes inclusion, ownership and continuous improvement while coaching managers and ICs through career growth. based in Warsaw, he brings a pragmatic blend of architecture, product thinking and operational rigor that helps turn ambiguous problems into user-facing value.
11 years of coding experience
10 years of employment as a software developer
Master of Science, Informatics, Master of Science, Informatics at University of Warsaw
Distributed version of Spring Petclinic built with Spring Cloud
Role in this project:
Full-stack Developer
Contributions:80 commits, 59 PRs, 49 pushes in 1 year 11 months
Contributions summary:Maciej contributed to both the front-end and back-end of the Spring Petclinic microservices project. Their work included fixing UI issues in the AngularJS-based front-end, specifically addressing menu activation. They also repackaged classes to align with Domain-Driven Design (DDD) principles. Furthermore, the user made significant changes in multiple services (e.g., Customers, Vets, API Gateway), refactoring the structure to work with the Spring Boot based microservices.
JVM Bloggers - website and newsletter with JVM blogs from Poland
Role in this project:
Back-end Developer
Contributions:10 commits, 8 PRs, 31 comments in 4 years
Contributions summary:Maciej primarily contributed to the back-end domain logic of the JVM Bloggers project, with a focus on the `blog_posts` domain. Their work included refactoring code, fixing bugs, and implementing features such as sorting and filtering blog posts. The user demonstrated proficiency in Java, Groovy, and Spring Boot, as evidenced by the changes in the BlogPost, BlogPostRepository, and BlogPostSpec files. The user also implemented unit tests to validate the behavior of BlogPost and BlogPostRepository domain objects.
bloggersjvmbloggingakkapoland
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 Szarliński - Software Engineering Manager at Netflix