Michał Nowotnik is a senior software engineer with 11 years of experience building low-latency financial systems, distributed microservices, and data pipelines across trading and lending platforms. He has a proven track record at companies like IG and Capital.com modernizing legacy interfaces, optimizing analytics performance (cutting dashboard load times by two-thirds), and engineering FIX-based exchange gateways for high-frequency trading. Comfortable across Java, Python, cloud-native stacks and Kubernetes, he also created ML-serving microservices and automated ETL jobs to support analytics teams. As an independent consultant and founder of his own IT consulting practice, he blends hands-on delivery with mentoring and architecture guidance. Based in Poland, he brings a practical, performance-first mindset and a knack for squeezing large efficiency gains from existing systems.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Warsaw University of Technology
Bachelor’s Degree Biotechnology, Bachelor’s Degree Biotechnology at Szkoła Główna Gospodarstwa Wiejskiego w Warszawie
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.