Independent Contractor at Smart Grid Billing, Inc.
Kolding, Region of Southern Denmark, Denmark
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ivan Jørgensen is an experienced independent contractor and senior software developer with over a decade focused on network-close systems, realtime charging, and authentication/authorization protocols such as RADIUS and Diameter (3GPP Ro/Gx/Gy/Gz/Sy). Based in Kolding, Denmark, he combines deep C/C++ systems work—performance tuning, static source analysis, and distributed algorithms—with hands-on IoT and building automation development, including Zigbee coordinators and EVSE/battery peak shaving. He has led HA architecture, service virtualization, and system deployments on Amazon EC2, and often provides on-site consultancy and troubleshooting for complex operator environments. An active backend contributor to the open-source Gigablast search engine, he has improved core UTF-8 handling and low-level serialization for measurable performance gains. Ivan’s profile reflects an engineer who thrives at the intersection of protocol-level networking and practical product integration, with a knack for simplifying low-level code and making systems reliably scalable.
10 years of coding experience
22 years of employment as a software developer
Datamatiker, Datamatiker at Århus Købmandsskole
Danish, English, German, Italian, Norwegian, Swedish
Nov 20 2017 -- A distributed open source search engine and spider/crawler written in C/C++ for Linux on Intel/AMD. From gigablast dot com, which has binaries for download. See the README.md file at the very bottom of this page for instructions.
Role in this project:
Back-end Developer
Contributions:13 commits, 5 PRs, 6 comments in 7 months
Contributions summary:Ivan focused on optimizing the search engine's core functionality, specifically improving UTF-8 character handling and other low-level operations. Their contributions involved rewriting code to leverage logic instead of memory lookups, improving performance. They also refactored code using `memset()` and general serialization/deserialization functions to simplify and optimize the codebase. Furthermore, the user removed unnecessary code and made padding explicit.
Contributions:76 commits, 21 pushes, 1 comment in 5 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
Ivan Jørgensen - Independent Contractor at Smart Grid Billing, Inc.