Jure Repinc

Software Engineer at Mandriva

Slovenia
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
Jure Repinc is a seasoned software engineer from Slovenia with 13 years of hands-on experience in C++, Qt (Nokia Certified Qt Developer), Python and KDE-focused application development. He combines desktop and embedded systems expertise—contributing to scientific projects like Avogadro’s crystallography backend and improving SPI for ATtiny Arduino cores—demonstrating strengths in both high-level UI/tooling and low-level performance-critical code. Longstanding involvement in open-source communities and localization (KDE, Mandriva, PC-BSD) complements his practical Linux, Plone and web skills, while his role at Cosylab underscores work on mission-driven engineering. Pragmatic and detail-oriented, he also brings a translator’s eye for clarity in software internationalization and a curiosity for graphics (OpenGL) and language learning (French).
code14 years of coding experience
bookUniversity of Ljubljana
github-logo-circle

Github Skills (12)

crystallography10
avr10
embedded10
c-language10
spi10
cprogramming-language10
microcontroller10
sys10
arduino10
optimization9
assembly8
qt7

Programming languages (16)

JavaC++CSSCRustGoPerlKotlin

Github contributions (5)

github-logo-circle
cryos/avogadro

Feb 2014 - Jun 2014

Avogadro 1 is not under active development, the repository was archived in September 2021. Development of Avogadro 2 is being done at https://github.com/openchemistry/avogadrolibs. Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas.
Role in this project:
userBack-end Developer
Contributions:12 commits in 3 months
Contributions summary:Jure significantly contributed to the `avospglib` library, which is used for crystallographic calculations within the Avogadro project. The user extended the library with new functionalities, particularly related to spacegroup data access and OpenBabel integration. Key contributions include adding the `toOpenBabel()` functions and extending the `getDataset()` functions. They also implemented the `reduceToAsymmetricUnit()` function and improved the user interface for spacegroup selection.
avogadrobioinformaticscomputational-chemistry
SpenceKonde/ATTinyCore

Dec 2017 - Mar 2018

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:18 commits, 3 PRs, 14 comments in 2 months
Contributions summary:Jure primarily focused on improving the SPI (Serial Peripheral Interface) communication functionality within the Arduino core for ATtiny microcontrollers. Their work included fixing bugs, optimizing the code for size and performance, and implementing different SPI modes. They refined the USI (Universal Serial Interface) clockout routines to enhance SPI communication stability and efficiency. The user also made the code more explicit and easier to optimize by selecting clockout functions at compile time.
arduinoattinyavrmicrocontroller
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