Summary
Maciej Zając is a Software Development Lead and senior backend engineer based in Warsaw with over a decade of hands-on experience building high-performance systems, primarily in Go. He specializes in designing scalable distributed architectures and has repeatedly boosted throughput and reduced latency—most notably migrating services to Go that yielded 5× performance gains and 10× memory reductions, and rewriting ETL to handle 1,000+ updates/sec. Maciej blends product-minded engineering with team leadership, mentoring peers in best practices while delivering production-grade observability and reliability using tools like Temporal, PostgreSQL, Kubernetes, and the Elastic Stack. His background spans enterprise banking automation at HSBC, backend platforms for Poland’s largest portals, and legacy migrations that drove p99 improvements and near-zero failure rates. Curious and pragmatic, he pairs a robotics engineering MSc with a penchant for custom interpreters and safe execution models, favoring elegant, maintainable solutions to hard distributed problems.
11 years of coding experience
17 years of employment as a software developer
Master of Science Robotics Engineering, Master of Science Robotics Engineering at Warsaw University of Technology
English