Nikolas Haimerl

Senior Software Engineer at Across Protocol

Zurich, Zurich, Switzerland
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
Nikolas Haimerl is a senior software engineer based in Zurich with a multidisciplinary background in data science, software engineering and applied physics, and about three years of focused industry experience in blockchain and distributed systems. He has shipped production protocol and backend work at DFINITY and contributed tests to the widely used Internet Computer repository, and more recently has worked on cross-chain tooling and large-scale decentralized apps at Space Meridian and Across Protocol. Nikolas combines hands-on protocol engineering and test automation with academic research—such as privacy-preserving federated learning using non-interactive ZK proofs and cross-chain traceability analysis—giving him a practical edge in security-sensitive, high-integrity systems. Comfortable across embedded, analytics and protocol stacks, he’s equally at home writing low-level replicated-state tests as in designing end-to-end decentralized applications.
code3 years of coding experience
job4 years of employment as a software developer
bookVienna University of Technology
bookBachelor of Science - BS Business Administration and Management, Bachelor of Science - BS Business Administration and Management at WU (Vienna University of Economics and Business)
bookBachelor of Science - BS International Business, Bachelor of Science - BS International Business at Nanyang Technological University Singapore
languagesGerman, English, Spanish
github-logo-circle

Github Skills (5)

rust10
blockchain10
test-automation10
testing9
distributed-systems9

Programming languages (3)

TypeScriptRustJavaScript

Github contributions (5)

github-logo-circle
dfinity/ic

Sep 2022 - Jan 2023

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:128 reviews, 69 commits, 109 PRs in 4 months
Contributions summary:Nikolas primarily worked on enhancing and testing the `rs/replicated_state` module of the Internet Computer blockchain source code. Their commits focused on creating and modifying tests within the `rs/replicated_state/src/canister_state/queues/queue/tests.rs` file, ensuring the correct functionality of the output queue, a critical component for managing messages within the system. The user also contributed to the `rs/execution_environment/src/execution/upgrade/tests.rs` file. The changes involved testing and verifying aspects of the system's upgrade process.
replicablockchainnodesdfinityinternet
Contributions:48 reviews, 6 PRs, 67 pushes in 18 days
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