Bartek Gorny

Senior Developer at Erlang Solutions Ltd.

Warsaw, Masovian Voivodeship, Poland
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

🤩
Rockstar
🎓
Top School
Bartek Gorny is a Senior Developer based in Warsaw with 20 years of experience building resilient, message-oriented systems and web applications. He specializes in Erlang, XMPP, RabbitMQ, Python and cloud automation (Ansible, AWS), and has played a key role on projects like MongooseIM and production Erlang tooling. Comfortable shifting between hands-on coding, implementation consulting and project leadership, he has managed teams and companies while still shipping core backend features. An active open-source contributor, Bartek has improved calendaring and debugging tools, added MUC permissions in MongooseIM and polished UX and testing in community repos. He pairs strong interpersonal and writing skills with a practical focus on making code work for people at scale. Collected over two decades of diverse industry roles, he brings both operational pragmatism and a founder’s perspective to engineering problems.
code19 years of coding experience
job12 years of employment as a software developer
bookmgr Economics, mgr Economics at University of Warsaw
github-logo-circle

Github Skills (21)

debugging10
debug10
xmpp10
erlang10
python10
django10
instrumentation10
templater10
template-engine10
template-tags10
web-application9
develop9
url-routing9
tracer9
profiling9

Programming languages (8)

CSSC++ShellJavaScriptXSLTHTMLErlangPython

Github contributions (5)

github-logo-circle
thauber/django-schedule

Apr 2009 - Apr 2016

A calendaring app for Django. It is now stable, Please feel free to use it now. Active development has been taken over by bartekgorny.
Role in this project:
userBack-end Developer
Contributions:217 commits, 1 PR, 1 push in 7 years 1 month
Contributions summary:Bartek primarily worked on enhancing the Django-based scheduling app. Their contributions involved fixing and improving the calendar list view, and refining the generation of URLs within the application's templates. Furthermore, the user implemented navigation links within both the event and occurrence views. They also refactored the code and improved the overall presentation by introducing a new CSS file, and adding convenience links.
pythoncalendardjangocalendaringfree-to-use
esl/MongooseIM

Dec 2015 - Jan 2023

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:
userBack-end Developer
Contributions:21 reviews, 478 commits, 141 PRs in 7 years 2 months
Contributions summary:Bartek contributed to the MongooseIM XMPP server by implementing features related to user permissions and the retrieval of member lists within MUC rooms. The commits modified and added functionality to the `mod_muc_room.erl` and `mod_muc_room.hrl` files, enabling configurable access controls and adding a new form to the MUC configuration form. The user also worked on testing the functionality by adding tests related to the new features and the existing functionality with tests in the `muc_SUITE.erl` file.
fault-tolerantscalablexmpp-servererlangxmpp
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
Bartek Gorny - Senior Developer at Erlang Solutions Ltd.