Mateusz Ligęza is a Rust developer with nearly a decade of experience building low-latency, high-throughput systems primarily in fintech and crypto. He has led architecture and implementation of trading platforms that integrate spot and futures venues via FIX, WebSocket and HTTP, optimized I/O with NATS and Aeron/UDP, and reduced messaging overhead with SBE for measurable performance gains. Comfortable across Scala, Go and Java as well, he has steered teams as a technical lead while also hands‑on implementing trading strategies and exchange integrations. Based in Krakow, he blends academic rigor from Jagiellonian University with pragmatic engineering to deliver elegant, production-ready solutions. An engineer who prioritizes efficiency and clean design, he often focuses on subtle protocol and serialization optimizations that yield outsized system improvements.
10 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Uniwersytet Jagielloński w Krakowie
An implementation of the authorization/authentication microservice using functional programming techniques. Based on scala, cats effect, doobie and http4s.
Contributions:95 commits, 24 PRs, 70 pushes in 4 months
Contributions:35 commits, 31 pushes, 3 branches in 1 month
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.