Mykhaylo Boychuk

Full Stack Developer at 4Science

Rome, Lazio, 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
Mykhaylo Boychuk is a Full Stack Developer based in Rome with 8 years of professional experience and a strong Java focus, specializing in migration and enhancement of DSpace-based research and publication management systems. At 4Science he has led multiple high-profile migrations and feature implementations for institutions such as Harvard Library, NTU Singapore, UCD, and the California Digital Library, combining backend Java expertise with database migration and REST-driven integrations. He contributes to the flagship open-source DSpace project—working on internal services, class refactors and search methods—which underscores his comfort with large, community-driven codebases. Comfortable across the full stack, he applies TDD and contract-driven REST design in Spring applications, delivering reliable, testable systems for research information management. Notably, he has a knack for translating complex institutional data models into practical migration strategies, a skill cultivated through repeated international deployments.
code8 years of coding experience
job4 years of employment as a software developer
bookIstituto Tecnico Industriale Statale "G.Armellini" in Roma
bookLaurea Triennale in Ingegneria Informatica, Computer Engineering, Laurea Triennale in Ingegneria Informatica, Computer Engineering at Università degli studi Roma TRE
languagesucraino, Italian, English, Russian
github-logo-circle

Github Skills (12)

javas10
backend10
java10
dspace10
api-design9
restful-api9
refactor9
spring-boot9
rest-api9
refactoring9
api-rest9
version-control7

Programming languages (3)

TypeScriptJavaCSS

Github contributions (5)

github-logo-circle
DSpace/DSpace

Nov 2019 - Oct 2022

(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
userBack-end Developer
Contributions:28 reviews, 621 commits, 53 PRs in 2 years 10 months
Contributions summary:Mykhaylo's commits primarily focused on fixing checkstyle issues and renaming classes within the Java-based DSpace digital asset management system. They contributed to the ChoiceAuthorityServiceImpl and other classes, indicating a focus on the system's internal workings. The user's work included code changes to support the web application, which also involved the migration of classes and the implementation of new search methods to the repository.
management-systemopen-accessdigital-assetdigital-asset-managementpowers
Micheleboychuk/Rest7Contract

Nov 2019 - Oct 2022

Repository to discuss the new REST API contract for DSpace 7 https://wiki.duraspace.org/display/DSPACE/DSpace+7+Working+Group
Contributions:8 pushes, 13 branches in 2 years 11 months
apicontractrestrest-apidiscuss
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
Mykhaylo Boychuk - Full Stack Developer at 4Science