Janusz Jakubiec is a Junior Software Engineer with five years of hands-on experience building backend systems, currently contributing at Splunk after progressing from internship to developer roles at Erlang Solutions. He has practical expertise in Erlang-based, scalable messaging infrastructure—having contributed backend logic and GraphQL integration to the notable MongooseIM XMPP server, including work on message archiving, session management and roster modules. A data-science focused computer science graduate (AGH UST), Janusz blends systems programming with an analytical approach to problem solving. His early experience in QA/QC informs a detail-oriented development style and strong testing discipline. Based in Krakow, he brings a pragmatic mix of production experience and academic training in data science that helps him bridge distributed systems and data-driven features.
5 years of coding experience
3 years of employment as a software developer
Extended mathematics physics and computer science faculty, Extended mathematics physics and computer science faculty at V Liceum Ogólnokształcące w Bielsku-Białej
Master of Engineering - MEng Computer Science - Data Science, Master of Engineering - MEng Computer Science - Data Science at AGH University of Krakow
MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Role in this project:
Backend Developer
Contributions:190 reviews, 43 commits, 137 PRs in 1 year 2 months
Contributions summary:Janusz primarily contributed to the backend logic of the MongooseIM XMPP server, focusing on modifications within the `mod_mam_cassandra_arch.erl`, `ejabberd_sm.erl` and `mod_roster_backend.erl` files. Their work involved refactoring and adjusting existing modules for integration with the dynamic backend modules, keystore management and GraphQL integration. These changes likely impact the archiving of messages, session management, and roster functionalities of the XMPP server. The user also contributed to various test files related to GraphQL integration.
Web application that heplps in planning outgoings to reach your financial goals.
Contributions:35 reviews, 78 commits, 28 PRs in 1 month
financialgoalsreactreachweb-application
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.