Ioannis Mavroukakis

Senior Software Engineer at Masabi

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ioannis Mavroukakis is a Senior Software Engineer based in London with 13 years of professional experience building robust Java systems across finance, enterprise, and transport sectors. He currently engineers backend solutions at Masabi and has held senior development roles at Insight and Thomson Reuters, bringing deep expertise in maintainable, test-driven code. An active contributor to the widely used OpenTelemetry Java instrumentation project, he has improved test quality and addressed real-world issues like JDBC database name capture and IPv6 support. Known for meticulous refactoring and pragmatic bug-fixing, he combines systems-level thinking from early systems administration roles with modern backend engineering practices. Outside work he’s a self-described coffee enthusiast, reflecting a quiet attention to craft and detail.
code13 years of coding experience
job20 years of employment as a software developer
bookBSc (Hons), Computer Science, BSc (Hons), Computer Science at London Metropolitan University
languagesGreek, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

test-automation10
opentelemetry10
javas10
java10
testing10
groovy9
jdbc9
mongodb-database8
mongodb8
spotbugs8
activemq7
grpc7

Programming languages (12)

TypeScriptJavaDockerfileCSSShellC++CJavaScript

Github contributions (5)

github-logo-circle
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:19 reviews, 16 PRs, 58 comments in 20 days
Contributions summary:Ioannis focused on improving the quality and maintainability of the OpenTelemetry Java instrumentation library. Their contributions include refactoring test code, fixing and ignoring SpotBugs errors to improve code quality, and enhancing existing tests for accuracy and completeness. They also addressed specific issues related to capturing database names and supporting IPv6 addresses in the JDBC instrumentation.
instrumentationinstrumentation-librariesjava-agenttracingauto-instrumentation
imavroukakis/libhoney-kotlin

Mar 2018 - Sep 2019

Kotlin implementation of the Honeycomb.io API
Contributions:68 commits, 19 PRs, 106 pushes in 1 year 6 months
apihoneycombkotlinkotlin-jvmkotlin-library
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.
Request Free Trial
Ioannis Mavroukakis - Senior Software Engineer at Masabi