Tomáš Janoušek

Senior Software Engineer at PassFort, a Moody's Analytics company

London, England, United Kingdom
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
Tomáš Janoušek is a Senior Software Engineer based in London with 26 years of polyglot development experience spanning systems, backend services, CI/CD and tooling across Rust, Python, Haskell, Elixir, Scala and C. He currently works on cloud-native infrastructure and automation at PassFort while maintaining a long history of improving build pipelines, reproducibility and runtime reliability at scale. An active open-source maintainer, Tomáš contributes to prominent projects such as fzf and xmonad and has driven substantial fixes and features in tooling like taskwiki, ALE and parser-combinators. He excels at performance-sensitive engineering—having prototyped a high-throughput storage engine and optimized parsers—and at reducing developer toil via CI, merge queues and build automation. Equally comfortable reviewing low-level C race conditions and architecting distributed event processing, he pairs deep technical breadth with pragmatic delivery. Outside work he’s a prolific OSS hobbyist who also cycles and brews, bringing a methodical, community-minded approach to projects.
code26 years of coding experience
job15 years of employment as a software developer
bookErasmus student exchange, scientific computing, Erasmus student exchange, scientific computing at Universität Wien
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Masaryk University Brno, Faculty of Informatics
bookHigh School, grammar school, High School, grammar school at Gymnázium Brno, tř. Kpt. Jaroše 14
languagesEnglish, Czech, Slovak, German
stackoverflow-logo

Stackoverflow

Stats
93reputation
8kreached
3answers
4questions
github-logo-circle

Github Skills (55)

debugging10
fzf10
debug10
reader10
python10
elixir10
ebook-reader10
testing10
bash10
language-server-protocol10
networking10
refactor10
plugin10
scala10
vim10

Programming languages (31)

CGoHTMLErlangAPI BlueprintTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
tools-life/taskwiki

Jun 2020 - Sep 2021

Proper project management with Taskwarrior in vim.
Role in this project:
userFull-stack Developer
Contributions:24 reviews, 78 commits, 21 PRs in 1 year 3 months
Contributions summary:Tomáš primarily contributed to the `taskwiki` project by fixing bugs, improving test coverage, and refactoring existing code. Their work included addressing deprecation warnings, fixing vimwiki loading errors, and resolving typos in the codebase. They also implemented new features, such as omni completion for new task modstrings, and improved the user interface, which demonstrates a focus on enhancing user experience. The user's contributions span the Python backend code and vim configuration files.
pythontodolistvimplugintaskwarrior
koreader/koreader

Jun 2018 - Feb 2025

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Role in this project:
userBack-end Developer
Contributions:3 PRs, 37 comments, 3 issues in 6 years 9 months
Contributions summary:Tomáš primarily focused on improving the network functionality within the KOReader application. Their work involved fixing bugs related to network access on PocketBook devices, particularly addressing issues where network connectivity was lost. This included refactoring the `NetworkMgr` to check for default routes before attempting to resolve hostnames. Additionally, they implemented the ability to open links in the on-device web browser for PocketBook devices.
ebookkobocbzpdf-reflowdjvu
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
Tomáš Janoušek - Senior Software Engineer at PassFort, a Moody's Analytics company