01 / ABOUT
Brevis descriptio
Quick summary
I'm Kamil Ludwinski — a senior software engineer with a strong focus on building scalable, reliable systems end to end. My experience spans the full application lifecycle, from early-stage discovery and architecture design through to deployment, monitoring, and long-term maintenance.
Over the years, I've worked on high-throughput, fault-tolerant distributed systems, internal platforms, and data-intensive pipelines.
Read more about me8+
Years of backend experience
4+
Years of frontend experience
1
Years of mobile development experience
9+
Engineers mentored
4
Greenfield tools delivered
2m/100K+
Messages produced/ingested per second
4+
Pipelines built
∞
Curiosity and problem solving
02 / STACK
Instrumenta artis Tools of the trade
Languages
Frontend
Backend
Messaging
Databases
Infrastructure
Systems
Practices
Cloud
04 / EXPERIENCE
Cursus honorum Where I've worked
2025 — 2026
Senior Software Engineer
@ DeltaflareEngineering edge messaging solutions, driving code quality and maintainability
- Designed and built a high-throughput edge messaging system focused on reliability, security, and performance
- Modernised a legacy codebase, improving maintainability, performance, testability and security
- Automated testing for internal services, significantly increasing code coverage and ease of extension
2023 — 2025
Software Engineer
@ Bet365Driving internal tooling, improving codebase health and engineering standards
- Designed, developed, and maintained internal tools, including a Kafka management platform and authentication microservices, improving system stability and developer efficiency
- Introduced structured testing practices and coding standards, establishing guidelines for code structure and quality, resulting in almost 2× increase in code coverage
- Mentored junior developers and team members, providing guidance on best practices, code reviews, and solution design
2019 — 2023
Software Engineer
@ London Metal ExchangeBuilt data pipelines and internal tools powering core platform systems
- Launched a cornerstone data processor, streamlining the data loading/mapping process for a Trading Platform
- Delivered internal tools ranging from version control to monitoring and reporting
- Partnered with Business Analysts to design and present new features
- Provided mentorship and guidance to junior developers
2018 — 2019
Mobile App Developer
@ BPBuilt internal app while learning best engineering practices
- Developed, rolled out, and supported an internal app used by 150+ daily users
- Delivered clean and concise documentation for support handoff
- Collaborated with Senior Engineers and learned best practices through shadowing
03 / PROJECTS
Opera selecta Selected projects
Runtimz
Cross-platform runtime version manager. Install, uninstall, switch and manage Go, Python and Node versions from a single CLI.
XVM
Install, update (including auto-update), and switch between Go/Node versions — built for Linux environments.
YTPlayer
A minimalistic desktop app for playing livestreams directly from YouTube. Just drop in a URL — no distractions, no recommendations.
AOC
Every December brings Advent of Code — a perfect chance to solve programming puzzles, experiment with ideas, and sharpen problem-solving skills.
05 / CONTACT
In contactum veniamus Let's connect
I'm always open to discussing new opportunities, interesting projects, or just geeking out about messaging systems and CLI tools.
Or email me directly at
kamilludwinski@outlook.com