Igor Maculan is a senior full-stack engineer with 14 years of experience building secure, production-grade systems across Java/J2EE backends, Oracle/Postgres databases, and Angular frontends. He currently works on digital certificate and signing software for one of Europe’s largest Certification Authorities and has held senior roles delivering enterprise-grade solutions for fintech and web platforms. Igor contributes to notable open-source projects—improving LDAP integration in Rocket.Chat and enhancing dependency handling in the popular get_it library—demonstrating a knack for backend integrations and async initialization edge cases. Comfortable across Linux, Jenkins, Maven, and cloud-friendly tooling, he blends hands-on coding with DevOps sensibilities and a pragmatic focus on code quality. Based in Málaga, he brings both legacy system expertise and recent Golang/MongoDB experience, making him effective at modernizing distributed systems while preserving critical security guarantees.
Get It - Simple direct Service Locator that allows to decouple the interface from a concrete implementation and to access the concrete implementation from everywhere in your App. Maintainer: @escamoteur
Role in this project:
Back-end Developer
Contributions:5 reviews, 10 commits, 4 PRs in 8 days
Contributions summary:Igor primarily focused on enhancing the Get It library by incorporating new features and addressing existing issues related to dependencies and instance names. They introduced functionality to specify instance names for dependencies within `dependsOn` attributes and ensure proper handling of dependencies in asynchronous singleton registrations. The changes also involved refactoring and adding test cases to validate the new features. The user contributed to ensuring that the library provides better support for asynchronous initialization and complex dependency injection scenarios.
The Secure CommsOS™ for mission-critical operations
Role in this project:
Back-end Developer
Contributions:8 commits, 1 PR, 1 comment in 1 day
Contributions summary:Igor focused on enhancing the LDAP integration for Rocket.Chat. Their primary contribution involved implementing features to filter users based on group membership, enabling more granular access control. The user made modifications to server-side code, specifically impacting the packages related to LDAP authentication and settings. They also addressed code quality issues through codacy fixes.
meteordata-protectionchatjavascriptcollaboration
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.