Damir Jelić

Mechanical Engineer at GE

Croatia
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
Damir Jelić is a Mechanical Engineer with 11 years at GE specializing in steam blades production and manufacturing processes, combining hands-on expertise in Blades Manufacturing, AutoCAD and SAP with foundational CATIA skills. Beyond his industry role, he is an active contributor to prominent open-source projects in the Matrix ecosystem, applying backend and crypto-focused development in Rust, Python and JavaScript to enable secure messaging and local encrypted search features. This rare cross-disciplinary profile means he brings systems-level thinking from heavy engineering to software design, improving reliability and maintainability across hardware and software domains. Based in Croatia with a BE from the University in Karlovac, he pairs practical production experience with a demonstrated ability to contribute to complex, security-sensitive codebases.
code11 years of coding experience
bookBachelor of Engineering - BE, Mechanical Engineering, Bachelor of Engineering - BE, Mechanical Engineering at University in Karlovac
github-logo-circle

Github Skills (34)

asynchronous10
json10
javascript10
matrix10
python10
electron10
api-design10
async10
ui-design10
sdk10
cryptography10
nodejs10
rust10
serde10
encryption10

Programming languages (14)

JavaC++RustCGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
matrix-nio/matrix-nio

Apr 2018 - Nov 2022

A Python Matrix client library, designed according to sans I/O (http://sans-io.readthedocs.io/) principles
Role in this project:
userBack-end Developer
Contributions:68 reviews, 1174 commits, 187 PRs in 4 years 7 months
Contributions summary:Damir primarily focused on code maintenance, bug fixing, and documentation of the nio/matrix-nio library, with specific attention to the cryptostore, client, and encryption modules. Their contributions involved reformatting documentation strings, handling device Olm and Megolm events, handling user-interactive auth, and improving the underlying crypto library. They also made significant changes to the handling of the key sharing process within the Matrix protocol, especially for users and devices.
pythonasyncioasyncio-pythonmatrixpython3
poljar/weechat-matrix

Dec 2017 - May 2022

Weechat Matrix protocol script written in python
Role in this project:
userBack-end Developer
Contributions:21 reviews, 681 commits, 92 PRs in 4 years 4 months
Contributions summary:Damir primarily contributed to the development of the Weechat Matrix protocol script, as evidenced by the code changes. They implemented core functionality, including initial command and configuration, message handling, and room-related features. The user's contributions also involved working on the UI for the matrix protocol implementation within the Weechat plugin.
pythonweechat
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