Maksym Arutyunyan

Software Engineer at DFINITY

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
Maksym Arutyunyan is a software engineer with over a decade of experience in C/C++ and a strong track record in computational geometry, embedded systems, and large-scale backend and frontend work at Google. He now contributes to the Internet Computer at Dfinity, implementing Bitcoin integration, cycle accounting improvements, and governance features in a high-profile blockchain client/replica codebase. His background spans low-level firmware and PCB design to web-facing systems, giving him rare end-to-end technical fluency and a penchant for performance and resource optimization. At Google he worked across Flights and Assistant on TypeScript/JS frontends and C++/Python backends, pairing production engineering with data-driven investigation. Notable but less obvious: he applies rigorous testing practices learned in CAD/CAM computational geometry to uncover subtle bugs and harden distributed systems. Based in Zurich, he brings pragmatic engineering and broad toolset experience to complex, performance-sensitive projects.
code4 years of coding experience
job14 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, with honor, Bachelor's degree, Electrical and Electronics Engineering, with honor at Sevastopol State Technical University 🇺🇦
bookAssociate's degree, Electrical and Electronics Engineering, with honor, Associate's degree, Electrical and Electronics Engineering, with honor at Sevastopol Polytechnical College 🇺🇦
languagesАнглийский, Украинский, Русский, Немецкий
github-logo-circle

Github Skills (10)

bitcoin10
rust10
bitcoins10
blockchain10
cryptography9
system-programming9
distributed-systems9
decentralization9
performance-tuning8
metric7

Programming languages (7)

TypeScriptRustMotokoTeXJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
dfinity/ic

Apr 2022 - Jan 2023

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer
Contributions:120 reviews, 246 commits, 81 PRs in 9 months
Contributions summary:Maksym primarily focused on adding and implementing new functionalities within the Internet Computer (IC) blockchain source code. Their contributions included the introduction of new Bitcoin interface endpoints and related functionalities, such as balance and transaction retrieval, indicating a focus on integrating Bitcoin with the IC. Additionally, the user modified the code for cycle account management by introducing new metrics and scaling cycles based on subnet size, highlighting a focus on improving the system's performance and resource management. The user's work involved adding support for various features in the governance system and core parts of the system.
replicablockchainnodesdfinityinternet
Contributions:19 PRs, 49 pushes, 19 branches in 3 months
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
Maksym Arutyunyan - Software Engineer at DFINITY