Jakub Sokołowski

Tech Lead at Diameter Pay

Lower Silesian 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
Jakub Sokołowski is a Tech Lead with eight years of software engineering experience, currently guiding development at Diameter Pay after progressing from senior engineering roles at Nokia. He brings strong backend Java expertise and practical BPM knowledge, evidenced by contributions to the widely used Activiti open-source workflow engine where he improved variable handling and performance-sensitive caching. Comfortable working across startups and large enterprises, he combines hands-on coding with team leadership to deliver reliable, production-grade systems. Based in Lower Silesia, Poland, he pairs a BE in Computer Engineering with a track record of turning complex process and integration requirements into clean, maintainable implementations.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Wrocław University of Science and Technology
github-logo-circle

Github Skills (7)

javas10
business-process-management10
activiti10
bpmn10
spring10
java10
api9

Programming languages (7)

TypeScriptJavaShellMakefileMustacheHTMLPython

Github contributions (5)

github-logo-circle
Activiti/Activiti

Mar 2022 - Jan 2023

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 12 commits, 17 PRs in 10 months
Contributions summary:Jakub contributed to the Activiti project by implementing enhancements to the process definition endpoint, specifically focusing on handling variables. They also worked on caching the process extension service and removing variables from the process definition. Additionally, they modified code related to the variables values in process instances endpoint. The user's contributions involve Java code changes and likely involved working with the core BPMN engine and related APIs.
business-process-managementprocess-managementactivition-serverjava-application
Contributions:67 pushes, 1 branch in 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
Jakub Sokołowski - Tech Lead at Diameter Pay