Jan Polák

Software Programmer at ACONTE, s.r.o.

Brno, South Moravia, Czechia
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
Jan Polák is a pragmatic full-stack software programmer with 12 years of hands-on experience building systems that run on servers, desktops, mobiles, browsers and embedded devices. Based in Brno, he combines low-level engine work (mobile platforms for Android/iOS) with higher-level framework contributions, notably enhancing the popular libGDX game framework and fixing core bugs in the SILE typesetter. Comfortable working independently end-to-end, he prefers small teams and has shipped everything from LEGO-robot controllers to municipal art installations. A master’s student in Visual Informatics, he favors well-optimized, fit-for-purpose solutions and a steady focus on quality, evidenced by bug fixes, improved diagnostics and added test coverage in open-source projects.
code12 years of coding experience
bookMaster's degree, Visual Informatics, Master's degree, Visual Informatics at Masaryk University, Faculty of Informatics
github-logo-circle

Github Skills (29)

application-framework10
debugging10
debug10
game-engine10
app-framework10
java10
javas10
lua10
typesetting10
tex10
3d10
web-framework10
error-handling10
game-development10
2d10

Programming languages (13)

C#JavaC++CScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
libgdx/libgdx

Oct 2013 - Oct 2020

Desktop/Android/HTML5/iOS Java game development framework
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 31 commits, 21 PRs in 7 years 1 month
Contributions summary:Jan primarily contributed to the `libgdx` game development framework by adding new features and improving existing functionality. Their work involved implementing new methods for rendering shapes, enhancing the `BitmapFont` class for better scaling control, and adding finer control over viewport settings. Furthermore, the user addressed bugs in the UI components and implemented test cases for Intersector, demonstrating a focus on both core framework features and quality assurance.
gamejava-game2dhtml5ios
sile-typesetter/sile

Apr 2019 - Jan 2020

The SILE Typesetter — Simon’s Improved Layout Engine
Role in this project:
userBack-end Developer
Contributions:14 commits, 10 PRs, 63 comments in 9 months
Contributions summary:Jan primarily contributed to fixing bugs and improving the SILE typesetter's core functionality. Their work included addressing capitalization issues in the roman numeral formatting, adding traceback options for debugging errors, correcting variable scoping, and enhancing error messages related to the HarfBuzz shaper. They also made improvements to the core command stack system, and refactored the counter and debug systems.
luapublishingpdfsiletypesetting
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
Jan Polák - Software Programmer at ACONTE, s.r.o.