Thomas Maroulis is a software engineer based in London with 11 years' experience building backend systems and leading engineering teams across startups and large tech companies, currently working at WhatsApp/Meta. He has deep interests in compilers, type systems and static/dynamic program analysis, and contributes to the Erlang/OTP Dialyzer tool—adding incremental analysis, better type/behaviour dependency tracking, and deterministic build fixes for a widely used runtime. Thomas combines hands-on systems and infrastructure work (microservices, CI, Docker, AWS) with leadership roles in trading and product teams, bringing both architectural judgment and day-to-day engineering discipline. Colleagues describe him as pragmatic about developer productivity—he’s implemented CI/CD pipelines and PLT compression optimisations that materially speed feedback loops.
11 years of coding experience
6 years of employment as a software developer
Master of Science (MSc) Computing with specialism (Software Engineering), Master of Science (MSc) Computing with specialism (Software Engineering) at Imperial College London
Master of Engineering (MEng) Electrical and Computer Engineering, Master of Engineering (MEng) Electrical and Computer Engineering at National Technical University of Athens
Contributions:20 reviews, 16 commits, 32 PRs in 9 months
Contributions summary:Thomas primarily contributed to the Dialyzer tool, focusing on enhancing its analysis capabilities. Their work involved improving the tracking of dependencies related to types and behaviours, specifically within the Erlang/OTP codebase. They also implemented an incremental analysis mode, optimized PLT file compression, and fixed several bugs related to spec validation and behaviour checking. Furthermore, the user was responsible for addressing issues related to deterministic builds and ensuring the correct handling of file paths.
Contributions:171 pushes, 3 branches, 1 tag in 1 month
let
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.