Cofounder And Chief Technology Officer at ProteinQure
Old Toronto, Ontario, Canada
Join Prog.AI to see contacts
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.
13 years of coding experience
5 years of employment as a software developer
Master's degree Theoretical Computer Science, Master's degree Theoretical Computer Science at Masaryk University Brno
High School/Math-focused curriculum, High School/Math-focused curriculum at Gymnázium Poštová 9, Košice
Proper project management with Taskwarrior in vim.
Role in this project:
Back-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.
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.