Andrei Fedorov

Senior Software Engineer at Hyma

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
Andrei Fedorov is a Senior Software Engineer based in Berlin with nine years of experience building full-stack applications in JS/TS, Java, and Clojure/ClojureScript. He has held senior and lead roles across startups and product teams—from Arrival and Pitch to Hyma—bringing delivery focus and hands-on engineering to design- and data-intensive problems. An active open-source contributor, he improved token import and UI robustness for Penpot, the popular open-source design tool, demonstrating attention to UX details and interoperability with tools like Figma. Andrei’s background in control systems (MSc) and early work in testing automation give him a pragmatic, systems-oriented approach to code quality and maintainability.
code9 years of coding experience
job10 years of employment as a software developer
bookMaster's degree Information and Control Systems, Master's degree Information and Control Systems at Peter the Great St.Petersburg Polytechnic University
languagesEnglish, Russian
github-logo-circle

Github Skills (7)

clojure10
front-end-development10
ui-design10
clojure-cli10
clojurescript10
testing8
javascript7

Programming languages (5)

CRubyEmacs LispClojurePython

Github contributions (5)

github-logo-circle
penpot/penpot

Jan 2025 - Mar 2025

Penpot: The open-source design tool for design and code collaboration
Role in this project:
userFull-stack Developer
Contributions:20 reviews, 17 PRs, 29 comments in 2 months
Contributions summary:Andrei focused on improving the token management and import features of the Penpot design tool. Their contributions include fixing bugs related to token import from Figma files, addressing issues with token set order and data shapes, and implementing the import of legacy format tokens. Furthermore, they resolved issues with UI elements such as padding and relative positioning of shapes, enhancing the overall user experience.
penpotprototypingux-experienceopen-source-designclojurescript
not-in-stock/zen-zmk-config

Jun 2023 - Dec 2024

Contributions:336 pushes in 1 year 7 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
Andrei Fedorov - Senior Software Engineer at Hyma