Mirko Perillo

Senior Software Engineer at Freelance

Trentino – Alto Adige/Südtirol, Italy
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
Mirko Perillo is a Senior Software Engineer with 11+ years of experience designing and delivering web platforms using Java (Spring Boot), Go, MongoDB and Vue.js, and currently operates as a freelance consultant and team mentor from Trentino, Italy. He has held roles from developer to software architect and technical project lead, building PaaS and gamification platforms for research and education while maintaining production environments. A pragmatic open-source enthusiast, Mirko contributes to Exercism’s Java tracks where he focuses on test automation, exercise implementation and improving code quality. He combines hands-on implementation with people leadership—mentoring teams and managing end-to-end delivery—and often brings research-grade rigor from his time at FBK and University of Trento into practical product work. Notably, he blends backend robustness with frontend polish and a tester’s eye, routinely strengthening test suites and CI quality in OSS projects.
code12 years of coding experience
job13 years of employment as a software developer
booklaurea magistrale scienze informatiche, laurea magistrale scienze informatiche at Università di Trento
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
64reputation
3kreached
8answers
2questions
github-logo-circle

Github Skills (16)

tracks10
javas10
junit10
assertj10
java10
test-automation10
testing10
firefox-quantum6
ubuntu6
firefox6
browser6
vagrant6
content-type6
firefox-addon6
server6

Programming languages (13)

C#JavaCElmVueGoHTMLNunjucks

Github contributions (5)

github-logo-circle
exercism/java

Oct 2018 - Sep 2021

Exercism exercises in Java.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:67 reviews, 52 commits, 112 PRs in 2 years 11 months
Contributions summary:Mirko primarily contributed to the `exercism/java` repository by updating and adding tests across multiple exercises. Their commits focused on updating test cases, fixing assertion orders, and aligning exception messages with problem specifications. They also upgraded exercise versions and integrated code linting, indicating a focus on improving code quality and test coverage within the Java exercises.
javaexercism-trackcommunity-contributions-accepted
exercism/v3

Jan 2020 - Nov 2020

The work-in-progress project for developing v3 tracks
Role in this project:
userBack-end Developer
Contributions:41 reviews, 21 commits, 65 PRs in 9 months
Contributions summary:Mirko primarily contributed to the Java track, working on concept exercises. Their commits involved implementing and testing various Java exercises, specifically focused on the concepts of basics, strings, and classes. The contributions include writing tests, implementing basic functionality, and fixing code style issues, showing a focus on completing and refining exercism challenges. They also added the assertj framework for testing and fixed some typos.
in-progresstracksdevelopingwork-in-progress
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