Eleftherios Karapetsas

Founder at Rotki Solutions GmbH

Berlin, Germany
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
Eleftherios Karapetsas is a founder and seasoned software engineer with 13 years of experience spanning low-level systems, graphics, and blockchain development, currently based in Berlin. He built and leads rotki, an open-source, privacy-first crypto portfolio and accounting tool, and has deep contributions to prominent Ethereum projects such as Raiden, Aleth, Solidity, and web3.js. A University of Tokyo MSc alumnus and Monbukagakusho scholar, he blends academic rigor with hands-on engineering—from bare-metal robotic OS work and a C interpreter to complex backend and smart-contract tooling. He is comfortable across C/C++/Python and modern full-stack ecosystems, with a knack for refactoring, API design, and improving reliability in distributed systems. An Emacs zealot and prolific open-source maintainer (author of refulang and rotki), he favors readable, auditable code and local-first data models. Not obvious at first glance: he repeatedly moves between deep systems work and developer tooling, making him equally effective prototyping hardware-level systems and hardening blockchain infrastructure.
code12 years of coding experience
job8 years of employment as a software developer
bookResearch Student, Electrical Engineering and Information Systems, Research Student, Electrical Engineering and Information Systems at 東京大学 / The University of Tokyo
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Technologiko Ekpaideutiko Idrima, Thessalonikis
languagesGreek, English, Japanese, German, Polish
stackoverflow-logo

Stackoverflow

Stats
3,256reputation
292kreached
50answers
30questions
github-logo-circle

Github Skills (55)

unit-testing10
git10
api-rest10
debug10
javascript10
c-language10
posixct10
solidity10
back-end-development10
python10
package-management10
api-design10
restful-api10
compiler-development10
testing10

Programming languages (28)

CMakefileGoHTMLPonyTypeScriptShellSolidity

Github contributions (5)

github-logo-circle
rotki/rotki

May 2017 - Jan 2023

A portfolio tracking, analytics, accounting and management application that protects your privacy
Role in this project:
userBack-end Developer
Contributions:100 releases, 7266 reviews, 7176 commits in 5 years 9 months
Contributions summary:Eleftherios primarily focused on enhancing the codebase by addressing bugs and implementing new features related to accounting and transaction processing. They implemented fixes for receiving transaction events, and also improved code structure and maintainability by upgrading dependencies like mypy and pylint. Their work involved modifying code across multiple files, showing a good understanding of the project's core functionalities. Furthermore, the user improved code quality through measures such as adding transaction hashes to the CSVs for debugging.
accountinganalyticsreportingprivacyethereum
ethereum/ethash

Mar 2015 - Oct 2015

Role in this project:
userBack-end Developer
Contributions:1 review, 126 commits, 55 PRs in 6 months
Contributions summary:Eleftherios focused on implementing an IO module for the ethash library, introducing io.h and io_posix.c files. Their work included creating and preparing DAG and memo files within the libethash directory, with the implementation of ethash_io_prepare() for POSIX systems. Furthermore, the user made style adjustments, and refactored the code to accept a seedhash argument and made changes to incorporate a consistent approach for blockhash handling.
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
Eleftherios Karapetsas - Founder at Rotki Solutions GmbH