Jakub Vojvoda

Software Engineer at ESET

Bratislava, Region of Bratislava, Slovakia
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 Vojvoda is a software engineer with a decade of experience building maintainable C/C++ and Python systems, currently engineering massively parallel network threat detection solutions at ESET. He brings a strong research background from Brno University of Technology where he worked on computer vision, blending academic rigor with production-grade engineering. Skilled in parallel computing and machine learning, he also curates a C++ design-patterns repository that demonstrates careful attention to memory management and clean architecture. Based in Bratislava, he enjoys translating complex algorithms into pragmatic, testable code and is known for a hands-on, curious approach to problem solving evident both in research and open-source contributions.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Brno University of Technology
bookProfessional Certificate Program, Professional Certificate Program at edX
languagesGerman, Czech, Slovak, English
github-logo-circle

Github Skills (27)

iteration10
memento10
facade10
c-language10
jsbridge10
builder-pattern10
adaptor10
object-oriented-programming10
iterative10
decorator10
strategy-pattern10
pattern10
design-patterns10
mediator10
decorators10

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
C++ Design Patterns
Role in this project:
userBack-end Developer
Contributions:58 commits, 3 PRs, 55 pushes in 2 years 9 months
Contributions summary:Jakub primarily focused on implementing various C++ design patterns within the repository. Their contributions involved adding the code examples for design patterns such as Abstract Factory, Builder, Factory Method, Singleton, Prototype, Adapter, Bridge, Composite, Facade, Flyweight, Decorator, Proxy, Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Template Method, Strategy, Memento, Visitor, State, and Observer. The user refactored the code to improve memory management and code style.
factory-method-patterncreational-patternsstructural-patternspatternsvisitor-pattern
Contributions:57 commits, 52 pushes, 1 branch in 9 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 Vojvoda - Software Engineer at ESET