Profile
Senior Backend Developer and Data Engineer with 10+ years of professional software development experience across gaming, blockchain, and academic research. PhD in Physics with strong analytical foundations. Specialises in Python microservices, AWS cloud infrastructure, and data engineering. Proven track record delivering scalable solutions for mobile game studios.
Work Experience
Backend Developer / DevOps / Data Engineer
2021 – Present
Crimson Pine Games sp. z o.o. · B2B
- Maintained and improved existing Python codebase for mobile game backend services
- Built new microservices using FastAPI, PostgreSQL, Pydantic, and Alembic
- Containerised services with Docker and Docker Compose; deployed to AWS EC2, ECR/ECS and Lambda
- Administered AWS infrastructure and managed all cloud services used by the studio
- Created analytics dashboards using Looker Studio, Dash/Plotly, Pandas/Polars, AWS Athena, and AWS Aurora
- Built and maintained AI/ML pipelines using MLflow; developed custom XGBoost models for LTV and churn prediction
- FastAPI · PostgreSQL · Pydantic · Alembic · Python · Docker · AWS · XGBoost · MLflow · Git
C++ / Python Developer
2019 – 2021
BlockchainWares Software · B2B
- Implemented new features and maintained backend for Steem and Beos blockchain platforms
- C++ · Python · PostgreSQL · CMake · Valgrind · Git · GitLab
C++ / Python Developer & Mathematician
2015 – 2019
Wazdan Services Limited · B2B
- Developed mathematical models for slot games and implemented/maintained game simulator code
- Maintained visual engine and tooling used in slot game development
- Qt · QMake · C++ · Python · Git
Self-Employed Developer
2015 – Present
Mentat Software
- Delivered various software projects for external clients across multiple domains
C++ Developer & Mathematician
2012 – 2015
Positive Software · Freelancing
- Created mathematical models for slot games and maintained simulator and visual engine code
- Qt · QMake · C++ · Python · Git
Java Developer
2011 – 2012
e-direct Agencja Interaktywna · Freelancing
- Developed and maintained backend for the auction portal aukcjeofert.pl using Java EE
- Eclipse · Java EE · SVN
Assistant – Physics Department
2002 – 2012
University of Opole
- Conducted research in plasma spectroscopy and solid state physics
- Taught courses in computer science, electronics, and various physics disciplines
- Developed software tools for experimental data processing and analysis
- C++ · Delphi
Selected Publications
- Kędzierski, D. (2012). Wpływ nieporządku w skali nanoskopowej na własności fizyczne dielektryków i innych ciał stałych.
- Kędzierski, D., Kirichenko, E., & Stephanovich, V. (2011). On the theory of domain switching kinetics in ferroelectrics. Physics Letters A, 375, 685–688.
- Garbaczewski, P., Stephanovich, V., & Kędzierski, D. (2010). Heavy-tailed targets and (ab)normal asymptotics in diffusive motion. Physica A, 390.
- Kędzierski, D., Kusz, J., & Muzolf, J. (2010). Atomic transition probabilities for selected Yb II lines. Spectrochimica Acta Part B, 65, 248–252.
- Cummings, A. et al. (2004). Variable composition laser-produced Sn plasmas. J. Phys. D: Appl. Phys., 37, 2376–2384.
- Kędzierski, D. (2002). Determination of transition probabilities for chosen spectral lines of ytterbium.