/

Hi, I'm Kamil Ludwinski

Software Engineer
with 8+ years of backend and 3+ years of frontend experience

Specialising in developer tooling, CI/CD automation, and testability, with a focus on building efficient, reliable, and maintainable engineering workflows.

About Me

I'm Kamil — originally from Zagórzany, Poland, living in London, UK since 2014.

My programming journey began in 2003 with Ceebot, a space-colonisation game that taught me the basics of logic and automation. From there, I was hooked, diving into Pascal and basic C++.

I enjoy puzzles and building systems from scratch — sometimes (okay, often) re-inventing the wheel just to truly understand how it works under the hood.

Exploring new technologies is what keeps me on my toes. I believe it provides a broader perspective and more creative ways to solve complex engineering problems.

My Companions

I am the owner of two bunnies: Frosti (the one with the white nose) and Spooky.

Frosti, as a senior, handles hay requests. Spooky mostly excels at reviewing power cables and hiding under the table.

Core Skills

GoPythonJavaScriptTypeScriptJavaReactJSDockerKafkaNATSCI/CD
Frosti and Spooky

Experience

My professional journey through software engineering.

Senior Software Engineer

2025 – 2025

Engineering 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
GoNATSDockerPythonMQTTInfluxDBGitHub Actions

Software Engineer

2023 – 2025

Driving 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
GoTypeScriptReactJSKafkaMSSQL

Software Engineer

2019 – 2023

Built 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
JavaPythonJavaScriptReactJSSpring BootMySQL

Mobile App Developer

2018 – 2019

Built 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
C#JavaScriptXamarin.FormsHTMLCSS