Ondrej Baranovič

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
Ondrej Baranovič is a software engineer with nine years of experience, currently contributing to ESET from Bratislava. He holds both a BA and an MEng in Computer Science from the University of Cambridge, graduating with distinction. Ondrej brings deep backend expertise and has made notable open-source contributions to the widely used Pillow imaging library, improving FreeType text rendering and adding support for COLR/CBDT fonts and WOFF2. His work shows attention to low-level text rasterization and cross-format font support, areas that subtly improve user-facing visuals across many Python applications. Comfortable bridging research-grade academics and production engineering, he focuses on robust, low-level improvements that have outsized impact on downstream tooling. Colleagues would describe him as meticulous, technically curious, and effective at shipping subtle but important enhancements.
code9 years of coding experience
bookMaster of Engineering - MEng, Computer Science, honours pass with distinction, Master of Engineering - MEng, Computer Science, honours pass with distinction at University of Cambridge
languagesSlovak, English, German
stackoverflow-logo

Stackoverflow

Stats
1,303reputation
198kreached
24answers
7questions
github-logo-circle

Github Skills (13)

c1710
c1110
freetype10
font-rendering10
python10
opentype9
lambda6
telnet6
fonts6
proxy6
android6
cmd6
java6

Programming languages (12)

TypeScriptC#PowerShellDockerfileJavaShellCRust

Github contributions (5)

github-logo-circle
python-pillow/Pillow

Apr 2019 - Jan 2023

Python Imaging Library (fork)
Role in this project:
userBack-end Developer
Contributions:312 reviews, 384 commits, 158 PRs in 3 years 9 months
Contributions summary:Ondrej's commits primarily involved updating the Python Imaging Library (Pillow) to improve text rendering capabilities. This included modifications to the FreeType font rendering module, specifically enhancing support for fonts with COLR (Color Layering) and CBDT (Color Bitmap Data) data and adding support for WOFF2 font files. These changes aim to improve the functionality and rendering of text within the Pillow library.
imagingpythonccross-platformpil
nulano/pypy_ext

Aug 2020 - Oct 2022

Scripts to build PyPy dependencies using Python 3.6+ and MSVS 2017+
Contributions:2 PRs, 3 pushes, 3 branches in 2 years 3 months
dependenciespythonpython-3-6python-3pypy
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