Andrej Dolenc is a pragmatic engineering leader and senior software engineer with 11 years of professional experience and over 15 years coding as a hobbyist, currently leading a team at Dewesoft from Slovenia. He combines deep C++ and systems expertise (Linux perf, storage engines, data loggers) with a track record of modernizing legacy signal-processing products and shipping NVH modules used by major industrial customers. Andrej has repeatedly driven cross-company improvements—rewriting core components, converting ~200 Mercurial repos to Git, and raising early product concerns that prompted company-wide restructuring to meet delivery deadlines. He also bridges industry and academia through guest lectures and a Dewesoft keynote to 500+ attendees, and organizes community programming initiatives like Advent of Code locally. A versatile polyglot (Python, Haskell, Scala, Common Lisp) and competition winner, he blends hands-on profiling and algorithmic problem solving with team coaching and practical product focus.
11 years of coding experience
6 years of employment as a software developer
Master of Science - MS (on hold), Computer Science and Mathematics, 9.6, Master of Science - MS (on hold), Computer Science and Mathematics, 9.6 at University of Ljubljana, Faculty of Mathematics and Physics
Bachelor of Science - BS, Computer Science and Information Technologies, 9.6, Bachelor of Science - BS, Computer Science and Information Technologies, 9.6 at University of Maribor, Faculty of Electrical Engineering and Computer Science
Contributions:39 commits, 14 pushes, 2 issues in 2 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
Andrej Dolenc - Team Lead, Senior Software Engineer at Dewesoft