Karen Sarkisyan

Senior Software Engineer at EPAM Systems

Belgrade, Central Serbia
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

👤
Senior
🎓
Top School
Karen Sarkisyan is a Senior Software Engineer based in Belgrade with a decade of professional experience building modern web applications, primarily in JavaScript with some Rust. At EPAM she has progressed from Software Engineer to Senior, contributing notably to front-end projects like the open-source molecule sketcher Ketcher where she refactored UI tooling into TypeScript classes and improved UX details such as zoom controls, layout, and iconography. Her background in aerospace engineering gives her a systematic, detail-oriented approach to complex UIs and component design. A former learning support specialist at Yandex Practicum, she blends hands-on coding with a knack for mentoring and clear documentation. Colleagues might notice her dry sense of humor—aptly summarized on GitHub as "I'm watching your repo"—which reflects an attentive, collaborative reviewer mindset.
code10 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Aerospace, Aeronautical and Astronautical Engineering, Master's degree, Aerospace, Aeronautical and Astronautical Engineering at Moscow Aviation Institute (State Technical University) (MAI)
languagesRussian, English
github-logo-circle

Github Skills (9)

uid10
typescript10
typescripts10
front-end-development10
ui-design10
react10
typescript-types10
javascript9
css8

Programming languages (5)

TypeScriptC++RustJavaScriptPHP

Github contributions (5)

github-logo-circle
epam/ketcher

Dec 2021 - Apr 2022

Web-based molecule sketcher
Role in this project:
userFront-end Developer
Contributions:68 reviews, 37 commits, 40 PRs in 4 months
Contributions summary:Karen primarily contributed to the front-end development of the web-based molecule sketcher, focusing on UI and component enhancements. They refactored the select tool, converting it into a class and incorporating TypeScript. The user also redesigned the zoom dropdown and improved zoom input handling. Additionally, they were involved in updating the layout, including grid and color scheme improvements, and updating the icon library for the application.
web-basedmolecule
A react component for headless WordPress that fetches and publishes comments via REST API
Contributions:28 commits, 6 PRs, 15 pushes in 1 year 10 months
react-componentapireactwordpress-apiwordpress
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
Karen Sarkisyan - Senior Software Engineer at EPAM Systems