Marcin Lulek is a Senior Software Engineer with 17 years of experience building and scaling web platforms, distributed systems, and ML microservices, most recently architecting a microservices rewards platform and leading platform scaling at Cint to 300M+ respondents. He founded AppEnlight (an APM product later acquired by RhodeCode) and has deep hands-on expertise in Python, FastAPI, Pyramid, SQLAlchemy, Kubernetes, Celery/RabbitMQ, and observability tooling. Marcin combines product-driven engineering with operational rigor—cutting infrastructure costs by 50% through containerization and introducing real-time alerting and data pipelines for ML services. He’s an active open-source contributor to the Pyramid/Cornice ecosystem, improving schema validation and request-bound schemas that simplify validation across request contexts. A proven team builder and technical strategist, he led migrations (Python 2→3), transformed monoliths into 12-factor microservices, and mentored engineering teams through acquisitions. Based in Poland, he pairs entrepreneurial instincts with SRE discipline and a knack for turning complex data-heavy platforms into reliable, observable services.
17 years of coding experience
16 years of employment as a software developer
Technician, Telecommunications, Internet Technology, Computer Science, Technician, Telecommunications, Internet Technology, Computer Science at Zespół Szkół Łączności w Łodzi
Bachelor, Computer Science, Software Engineering, System administration, Computer Graphics, Bachelor, Computer Science, Software Engineering, System administration, Computer Graphics at Wyższa Szkoła Informatyki w Łodzi
Contributions:18 commits, 6 PRs, 30 comments in 5 years 8 months
Contributions summary:Marcin primarily contributed to improving the Cornice framework's support for schema validation, particularly integrating with Colander and Marshmallow libraries. They added features to bind schemas to requests, enabling validation of data from various request locations like body, headers, and querystrings. The user also implemented context-aware schema validation and refined Marshmallow integration, including handling edge cases and unknown key behavior, enhancing the framework's usability. Documentation and examples were also updated to reflect these enhancements.
Contributions:11 commits, 6 PRs, 42 comments in 11 years 2 months
Contributions summary:Marcin primarily contributed to the Pyramid web framework's core functionality, focusing on route generation, SQLAlchemy integration, and scaffolding enhancements. Their work involved implementing features like `current_route_url` for dynamic URL manipulation and improving project structure for models, views, and tests. The user also updated the project's templating engine to Jinja2 and modernized the setup for Python 3.10 compatibility.
python-webpythonweb-frameworkwsgipylons
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.