Johannes Gustafsson

Owner at Jogus AB

Skövde, Sweden
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
Johannes Gustafsson is an experienced software engineer and owner with 25 years in eInvoicing, ledger and debt collection systems and 15 years of continuous professional experience. As a freelancer running Jogus AB since 2016, he blends hands-on backend engineering with DevOps and distributed-systems architecture, having previously led design and infrastructure work at InExchange Factorum. He has deep practical expertise with NServiceBus, SQL Server and NHibernate, and contributed backend improvements to the widely used open-source NServiceBus project to harden transactions and persisters. Johannes’s background spans C++ systems, database administration and Active Directory, giving him a strong foundation across low-level and enterprise integration concerns. Based in Skövde, Sweden, he is comfortable owning full lifecycle delivery for complex billing and messaging platforms and turning operational pain points into automated tooling.
code15 years of coding experience
job18 years of employment as a software developer
bookUniversity of Skövde
bookKatedralskolan i Skara
languagesSwedish, English
stackoverflow-logo

Stackoverflow

Stats
515reputation
19kreached
11answers
0questions
github-logo-circle

Github Skills (15)

distributed-systems10
csharp10
messaging10
nhibernate10
dotnet-core10
saga9
unit-of-work9
azure8
microsoft-azure8
hibernate-mapping6
commonlogging6
log4net6
application-pool6
fluentnhibernate6
nservicebus6

Programming languages (5)

C#JavaCGoHTML

Github contributions (5)

github-logo-circle
Particular/NServiceBus

Jan 2011 - May 2013

Build, version, and monitor better microservices with the most powerful service platform for .NET
Role in this project:
userBack-end Developer
Contributions:78 commits, 1 comment in 2 years 3 months
Contributions summary:Johannes primarily contributed to the backend logic of the `nservicebus` repository. They focused on improving the unit of work management system, incorporating NHibernate transactions to prevent connection leaks. Furthermore, the user updated and refactored saga persisters, subscription storage, and fault managers to use NHibernate 3.2/3.3 and mapping by code, along with refactoring of the azure subscription storage. These changes involved code modifications across several files.
vertical-slice-architecturec-sharpservice-busdotnetcoretflint
johannesg/mal

Dec 2018 - Apr 2024

Contributions:18 pushes, 1 branch in 5 years 4 months
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
Johannes Gustafsson - Owner at Jogus AB