Freelance Games, Software & Web Developer at Various clients
Glasgow, Scotland, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Tomáš Zemanovič is a freelance games, software and web developer with 12 years of professional experience, blending a strong academic background in game and web development with practical work across finance and open-source projects. Based in Glasgow, he favours strongly typed languages and functional programming to build cross-platform, minimal and reusable software, with a particular focus on reliability and security. His open-source contributions include security and refactoring work on a Rust-based Proof-of-Stake L1 (Namada) and developer-experience improvements for Elm tooling, showing comfort across backend blockchain internals and frontend build systems. He brings institutional engineering rigor from roles at Morgan Stanley to freelance projects, often tackling edge-case validation, governance mechanisms and build-time developer ergonomics.
12 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Software Technology and Management - Web and Mutlimedia, Bachelor's degree, Software Technology and Management - Web and Mutlimedia at Czech Technical University in Prague
Bsc (Hons), Computer Games - Software Development, First-Class Honours, Bsc (Hons), Computer Games - Software Development, First-Class Honours at Glasgow Caledonian University
Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy
Role in this project:
Back-end Developer & Security Engineer
Contributions:1369 reviews, 874 commits, 993 PRs in 9 months
Contributions summary:Tomáš primarily focused on refactoring and improving the security of the Namada project. Their work included removing a compatibility wrapper, refactoring code related to IBC, and ensuring that only valid, signed transactions were processed. They also worked on improving the governance mechanisms for the blockchain and added protections to enforce against potential vulnerabilities. This involved analyzing and modifying several key components of the system, including balance checks, key validation, and storage interactions.
Contributions:11 commits, 5 PRs, 8 comments in 2 years 4 months
Contributions summary:Tomáš primarily focused on enhancing the development experience for Elm applications. Their work involved integrating hot module replacement, debugging tools, and service worker functionalities, with a focus on improving build processes. They modified the webpack configuration to enable Elm debugger conditionally and updated core utility scripts. They also addressed an issue within the `elm-app create` command, demonstrating familiarity with the build tools and the project structure.
zero-configurationboilerplatezeroelmscaffolding
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áš Zemanovič - Freelance Games, Software & Web Developer at Various clients