Elchin Valiyev

Senior Software Engineer at Autodesk

Bonn, North Rhine-Westphalia, 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
Elchin Valiyev is a Senior Software Engineer based in Bonn, Germany with 11 years of experience building scalable web and distributed systems. At Autodesk since 2017 he has progressed from intern to senior engineer, focusing on backend reliability, asynchronous processing and performance-driven refactors. His open-source contributions include substantive backend work on Microsoft's widely used FluidFramework—improving async patterns, message queues and Kafka-related components—and front-end enhancements to gitgraph.js, showing fluency across full-stack concerns. A master's-trained computer scientist with a strong academic record, he combines pragmatic engineering with a habit of improving dependency and service-layer design that pays off in large collaborative applications.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor's Degree, Computer Science, 90/100, Bachelor's Degree, Computer Science, 90/100 at Azerbaijan State University of Oil and Industry
bookMaster's degree, Computer Science, Master's degree, Computer Science at Rheinische Friedrich-Wilhelms-Universität Bonn
languagesEnglish, Russian, Azerbaijani, German, Turkish
github-logo-circle

Github Skills (17)

git10
javascript10
graph10
distributed-systems10
message-queue10
react10
graphing10
template-engine9
kafka9
templater9
nodejs9
template-tags9
fluid-framework8
crdt8
testing8

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
microsoft/FluidFramework

Apr 2021 - Nov 2022

Library for building distributed, real-time collaborative web applications
Role in this project:
userBack-end Developer
Contributions:53 reviews, 16 commits, 20 PRs in 1 year 7 months
Contributions summary:Elchin primarily focused on updating and refactoring core backend components, specifically related to asynchronous operations, message queues, and distributed systems, as evidenced by the updates to `async` libraries and the involvement with `QueueObject` and `kafka`. The user made changes across multiple service layers, including `server/routerlicious` and `examples/data-objects`, suggesting a broad understanding of the system architecture. The commits indicate a focus on performance and dependency management, as well as the refactoring efforts demonstrate a commitment to code quality.
datastructurerealtimereal-timeweb-applicationsfluid-framework
nicoespeon/gitgraph.js

Jul 2019 - Jul 2019

[ARCHIVED] A JavaScript library to draw pretty git graphs in the browser
Role in this project:
userFront-end Developer
Contributions:5 commits, 2 PRs, 4 comments in 3 days
Contributions summary:Elchin contributed to the `gitgraph.js` library, which focuses on visualizing git graphs in the browser. Their work primarily involved modifying React components and templates to enhance the user interface and functionality. They implemented features to control the display of commit messages and made changes to the way graph data is passed as a prop. The user also added a failing test, likely to address a specific bug or regression.
javascript-librarypresentationbrowsergitgraphdraw
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