About Me
System Architect, Platform Engineer & Indie Hacker
👋 Hi, I'm Kamil
Experienced System Architect & Platform Engineer passionate about building tools that empower developers to ship faster, debug smarter, and gain deep insights into their systems.
🚀 Current Focus
Founder at Cimatic
Building Cimatic, a SaaS platform that brings clarity to GitHub Actions workflows by automatically tracking CI Vitals, surfacing bottlenecks, and providing real-time performance analytics.
- • Automatic repository discovery and workflow profiling
- • Deep job insights with operation-level timing analysis
- • Performance trend analysis and interactive dashboards
- • Zero-config setup with real-time updates
🛠️ Technical Expertise
Specializations
CI/CD & DevOps
Designing and optimizing continuous integration and delivery systems, with focus on reliability, performance, and actionable analytics.
Platform Engineering
Building developer platforms and infrastructure that enable teams to ship faster with zero-configuration monitoring and automation.
System Architecture
Designing scalable, fault-tolerant distributed systems with focus on performance optimization and operational excellence.
Developer Tools
Creating tools that "just work" so teams can focus on building, not babysitting their pipelines and infrastructure.
Technology Stack
My polyglot approach spans dozens of languages and technologies, allowing me to pick the right tool for each job:
💼 Professional Journey
Staff Software Engineer
StreamYard (2022-2024)
Platform Team - Built dev tools and infrastructure for monorepo, CI/CD pipeline, monitoring and error tracking. TypeScript, Node.js, React, K8s, GCP, video streaming.
Product Manager & Platform Architect
Allegro Group (2014-2021)
Led private Platform as a Service solution for hundreds of developers. MesosCon Demo - Turn an idea into a working microservice in minutes.
- • Mesos advocate since 2014 - led hackathons and workshops
- • Authored deployment pipeline architecture and CLI
- • Built GraphQL APIs and platform for mobile apps
- • Dynamic load balancing algorithms for microservices
System Architect & Team Leader
Allegro Group (2012-2014)
Designed and led development of big data and e-commerce systems. Built web analytics platform using Hadoop + Lambda Architecture.
🌍 Open Source & Innovation
NixOS Contributor
Long-time contributor to NixOS ecosystem with focus on automation and package management:
- • Created go2nix - Full automation for Go package creation and updates
- • Led major Go applications refactoring across NixOS
- • Built Mesos testing framework for NixOS
Commercial Digital Signage System
Built complete digital signage solution deployed in hundreds of commercial kiosks:
- • Management system and content server in Go and JavaScript
- • Custom TV Box operating system based on NixOS
- • Web client presenter component for interactive displays
🎯 Why Polyglot?
I believe that every language and tool brings a unique perspective to problem-solving. My experience across this diverse tech landscape allows me to:
Pick the right tool for the job
Integrate systems across stacks
Learn and adapt quickly to new challenges
Build robust, maintainable solutions
🤝 Let's Connect
If you're passionate about CI/CD, developer productivity, indie hacking a product, or just want to chat about Rust, automation, or programming languages, feel free to reach out.
P.S. Wondering how to pronounce Chm.ski? It's (Hm-ski).
Tell me more
The name is derived from my full last name, "Chmielewski."
The "Chm" part is pronounced like the sound you make when you're thinking: "Hm...".
The "-ski" part is pronounced exactly like the winter sport.
So, just say "Hm" and add "ski" to the end: Hm-ski (/'həm.ski/).