Summary
Tomasz Janek is a seasoned Software Architect and Senior Software Engineer based in Warsaw with over a decade of hands-on experience delivering production-grade systems across Java and TypeScript stacks. He designs and implements cloud-native microservices, orchestration, and data platforms using Spring Boot, Kubernetes, Kafka, Elasticsearch and PostgreSQL, and has applied DDD and TDD practices across retail and public-sector projects. As a long-time independent consultant and former team leader, he blends deep technical craftsmanship with pragmatic product delivery, from backend architecture to React front-ends. Comfortable with blockchain, AWS, and containerized deployments, he repeatedly turns complex domains into maintainable systems — a practitioner who still pairs-programs and writes tests as a design tool.
11 years of coding experience
11 years of employment as a software developer