Wojciech Gdela

Java Developer at Point72

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

👤
Senior
🎓
Top School
Wojciech Gdela is a pragmatic Java developer with 12+ years building high-throughput, maintainable systems and a current focus on code quality and performance. He led design and implementation of a financial accounting hub that processes tens of thousands of complex events per second per machine, emphasizes modular testable architecture, and avoids rewrites through relentless refactoring and reviews. Wojciech’s work blends deep concurrency and mechanical-sympathy expertise with hands-on optimizations—evidenced by contributions to the widely used Hazelcast project improving scheduling and transaction performance. He favors automation and rigorous performance/longevity testing, and has built runtime expression compilation capable of millions of evaluations per second. Based in Lower Silesia, Poland, he pairs a pedantic craftsperson’s attention to detail with a tinkerer’s curiosity outside work.
code12 years of coding experience
job20 years of employment as a software developer
bookMSc Software Engineering, MSc Software Engineering at Wrocław University of Science and Technology
languagesEnglish, German, Polish
stackoverflow-logo

Stackoverflow

Stats
359reputation
10kreached
4answers
8questions
github-logo-circle

Github Skills (18)

hazelcast10
java10
javas10
performance-optimization10
concurrency10
testing9
distributed-systems9
stream-processing8
scalability8
data-structure7
data-structures7
atomic6
jax-rs6
http6
findbugs6

Programming languages (4)

JavaShellJavaScriptHTML

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

May 2019 - Sep 2019

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBackend Developer
Contributions:12 commits, 4 PRs, 20 comments in 3 months
Contributions summary:Wojciech primarily focused on improving the `EntryTaskScheduler` implementation, cleaning up generics and lambdas. They refactored code related to task scheduling, potentially to enhance performance or readability. The changes included modifications to test classes and stress tests, indicating an effort to ensure the reliability and performance of the scheduler. Furthermore, they contributed to performance improvements within transaction-related components, specifically `TransactionLog`, by optimizing methods related to add, remove, and record retrieval.
computationstream-processingbigtablereal-timestreaming-data
gdela/socomo

Feb 2019 - Mar 2021

Tool to visualize and maintain the composition of java code.
Contributions:8 releases, 2 reviews, 125 commits in 2 years 1 month
compositionmodularityvisualizedataflow-programmingcode-quality
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
Wojciech Gdela - Java Developer at Point72