Marcin Lulek

Software Engineer

marcin@webreactor.eu Poland/Remote +48 504 66 85 75 github.com/ergo linkedin.com/in/marcinlulek

At P2Sample/Cint, I built web applications, distributed systems, and ML microservices - while growing and leading the engineering team that scaled the platform to 300M+ respondents and tens of terabytes of data. I founded AppEnlight, an APM tool later acquired by RhodeCode, and have contributed to opensource projects in the Python ecosystem. Conference speaker (PyCon PL, 4Developers) and workshop organizer.

Experience

Senior Software Engineer

CashInStyle

November 2024 – Present | Remote, United States

Architected and developed a microservices-based rewards platform (200k+ users, $1M+ ARR).

  • Designed microservice architecture with service boundaries and asynchroneous communication
  • Integrated 12+ third-party survey/offer provider APIs with server-to-server call tracking
  • Implemented a financial transaction system with balance mutation locking, reversals, withdrawal processing, and accounting
  • Built tiered fraud detection system using device fingerprinting, geolocation, identity verification and duplicate account detection
  • Developed gamification engine including XP/leveling, contest and referral system and lootboxes to drive user engagement
  • Managed containerized infrastructure, Celery/RabbitMQ task queues, and Redis caching
  • Implemented observability stack with structured logging, correlation IDs, error tracking, and application metrics

Tech: Python 3.12, FastAPI, SQLAlchemy, PostgreSQL, Redis, Celery, RabbitMQ, Vue 3, Vite, Docker, Traefik, Alembic

Senior Software Engineer

Aspen Analytics

November 2024 – Present | Remote, New York, United States

Application development and infrastructure for high-traffic analytics platform.

Staff Software Engineer

Cint

April 2021 – October 2024 (3 years 7 months) | Remote, Stockholm, Sweden

  • Cut infrastructure costs 50% via Kubernetes migration and containerization
  • Site Reliability Engineering - Built real-time alerting and monitoring systems that keep the teams confident after their deployments (OpenTelemetry, Grafana)
  • Data pipelines for machine learning services and reporting
  • Application development and DevOps
  • Optimized databases to handle tens of terabytes of data efficiently
  • Prioritized and drove technical platform initiatives
  • Defined technical strategy scaling platform to 300M+ respondents

Senior Full Stack Engineer / Team Leader

P2Sample (is now Cint)

February 2017 – April 2021 (4 years 3 months) | Remote, Alpharetta, Georgia, United States

  • Led Python 2>3 migration across entire codebase with zero downtime
  • Transitioned monolith to 12-factor microservices, scaling to 200M+ respondents
  • Introduced CI/CD pipeline reducing deployment time
  • Built and mentored engineering team (10+ people) through acquisition by Cint
  • Served as CEO's technical right-hand for strategic initiatives

Day-to-day: feature development, codebase optimization, DevOps, code review, mentoring

Senior Software Engineer

RhodeCode

October 2014 – November 2016 (2 years 2 months) | Hybrid, Berlin, Germany

Led AppEnlight development post-acquisition through product growth and enterprise adoption.

Tech: Python, Pyramid, PostgreSQL, Elasticsearch, Gevent, JavaScript

Founder

AppEnlight

January 2012 – September 2014 (2 years 9 months) | Łódź, Poland

Founded and built AppEnlight, an APM tool for error tracking and performance monitoring. Acquired by RhodeCode (2014)

Tech: Python, Pyramid, PostgreSQL, Elasticsearch, JavaScript

Senior Software Engineer

P2Sample (is now Cint)

April 2009 – September 2014 (5 years 6 months) | Remote, Alpharetta, Georgia, United States

  • Wrote initial platform architecture, scaled from thousands to millions of users
  • Served as CEO's primary technical advisor, driving platform strategy and technical decisions

Day-to-day: feature development, codebase optimization, DevOps, production support

Technical Skills

Engineering
Python, JavaScript, Back-End Development, API design, Microservices
Frameworks
FastAPI, Pyramid, Flask, Celery, Airflow, SQLAlchemy, LitElement, VueJS, React
Datastores
PostgreSQL, MySQL, RabbitMQ, ELK Stack, Redis, Grafana, Prometheus, AWS datastores
DevOps
Linux Administration, Docker Containers, Ansible/AWX, AWS, Cloud, Terraform, CI pipelines, Concourse CI, Github Actions, Packer, Vagrant

Education

Bachelor of Computer Science

College of Computer Science, Łódź

Technician of telecommunications

Technical college of Sylwester Kaliski, Łódź

Languages

Polish Native

English C1 Advanced (Listening, Reading, Writing) / B2 Independent (Speaking)

Speaking & Community

4Developers
Conference Speaker
PyCon PL 2015
Workshop / Speaker
PyCon PL 2016
Programme Committee Member

Technologies

Python FastAPI Pyramid Ansible Packer Docker/plan Ubuntu Amazon Web Services Elasticsearch PostgreSQL Airflow MySQL LitElement VueJS React Redis