Summary
Jan Kowalski is a pragmatic software engineer with 14 years’ experience designing and operating cloud-native, revenue-driven systems that prioritize scalability, availability, and cost-effective maintenance. He moves fluidly between hands-on development (Go, Python, Ruby, Java, Typescript) and infrastructure automation (Terraform, AWS, Kubernetes), and has led teams through migrations, Kafka streaming projects, and production-grade data pipelines. Jan pairs technical delivery with business impact—building Slack/OpenAI-powered reporting tools, end-to-end encrypted Kafka solutions, and investor-facing reporting foundations that directly support monetization or savings. He also hires and mentors engineers, codifies architectural decisions with ADRs and C4 diagrams, and treats reducing technical debt and improving test coverage as first-class product goals. Based in Warsaw, he combines deep systems experience with a mathematician’s analytical rigor and a knack for turning complex operational challenges into reliable, auditable outcomes.
14 years of coding experience
15 years of employment as a software developer
Bachelor’s Degree Mathematics, Bachelor’s Degree Mathematics at University of Warsaw
English