Summary
Tomasz Nazar is a seasoned Senior Software Engineer based in Warsaw with 16 years of experience building large, modular applications across Python, Ruby/Rails and Java ecosystems. He specializes in Domain-Driven Design, event-driven architectures and batch processing, and has practical production experience with FastAPI, Celery, Kafka and OpenAPI. Tomasz has progressed from hands-on developer roles to senior and VP-level engineering leadership, shaping architecture and delivery at startups and established teams alike. Currently focused on large-application development, he brings a pragmatic balance of system architecture and day-to-day coding. Colleagues would describe him as a developer who genuinely loves programming and consistently turns complex domain requirements into maintainable, scalable systems.
16 years of coding experience
18 years of employment as a software developer
master, master at Uniwersytet Wrocławski
English, Polish