Tomas Babej

Cofounder And Chief Technology Officer at ProteinQure

Old Toronto, Ontario, Canada
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
Tomas Babej is a founder and CTO with 13 years of engineering experience building production-grade ML and computational platforms for protein therapeutics at ProteinQure. He blends theoretical computer science and security training with hands-on software craftsmanship honed at Red Hat and ESA, and he led ML projects ranging from black hole detection to privacy-preserving mobile traffic analysis. A prolific open-source contributor, Tomas has made substantial backend improvements to widely used projects like Taskwarrior and FreeIPA, and maintains productivity tooling in the Vim ecosystem. He is fascinated by the intersection of machine learning and quantum computing and applies that curiosity to drug design, aiming to engineer therapeutics rather than discover them. Based in Toronto, he pairs startup grit with rigorous engineering practices and a long-standing commitment to open source.
code13 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Theoretical Computer Science, Master's degree Theoretical Computer Science at Masaryk University Brno
bookHigh School/Math-focused curriculum, High School/Math-focused curriculum at Gymnázium Poštová 9, Košice
languagesSlovak, Czech, English, German
stackoverflow-logo

Stackoverflow

Stats
11reputation
128reached
0answers
1question
github-logo-circle

Github Skills (24)

task-management10
c-language10
python10
command-line-interface10
vim10
data-storage10
regular-expression10
taskwarrior10
freeipa10
command-line10
cprogramming-language10
cli10
plugin9
git9
linux9

Programming languages (19)

C#C++CSSRustCTeXGoHTML

Github contributions (5)

github-logo-circle
tools-life/taskwiki

Dec 2014 - Jun 2022

Proper project management with Taskwarrior in vim.
Role in this project:
userBack-end Developer
Contributions:21 reviews, 757 commits, 76 PRs in 7 years 8 months
Contributions summary:Tomas contributed significantly to the `taskwiki` project, primarily by implementing and refining features related to managing tasks using Taskwarrior within a Vim environment. Their work involved defining and utilizing regular expressions for task parsing and managing task dependencies. Key contributions include refactoring task loading, creating a `VimwikiTask` class for task representation, and developing methods for saving, updating, and sorting tasks, highlighting a focus on core functionality and data management within the plugin.
pythontodolistvimplugintaskwarrior
Taskwarrior - Command line Task Management
Role in this project:
userBack-end Developer
Contributions:4 releases, 130 reviews, 700 commits in 6 years 5 months
Contributions summary:Tomas primarily contributed to the back-end aspects of the taskwarrior project. Their work focused on enhancing the TDB2 data storage component by adding functionality to purge tasks from data files and to remove dependencies on purged tasks. The user also implemented the CmdPurge command and associated features, including confirmation prompts and handling of child tasks for recurring templates, enhancing the ability to manage and clean up task data. Furthermore, the user was involved in optimizing data handling within Taskwarrior.
clitask-managementtaskwarriorgtdcommand-line
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