Emil Melar

Consultant (For IConsultable AS)

Agder, Norway
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
Emil Melar is an experienced consultant and embedded software engineer with 11+ years delivering mission-critical IoT and hardware-software solutions across Norwegian tech firms. As owner of IConsultable AS and long-term consultant for clients such as Mer, Sharebox and VOCA, he blends deep low-level engineering with practical system design and reliability focus. He has contributed to open-source projects like the Java OCPP client/server library, improving session management, smart charging profiles and logging—showing a knack for robust communication stacks in EV charging infrastructure. Emil is driven by continuous learning and persistence, often digging deeply into problems until he finds a reliable solution. Based in Agder, Norway, he brings a pragmatic consulting style that balances hands-on coding with architectural thinking. An understated strength is his repeated work on mission-critical products, demonstrating steady delivery under high-availability constraints.
code11 years of coding experience
job11 years of employment as a software developer
languagesEnglish, Norwegian
github-logo-circle

Github Skills (9)

javas10
ocpp10
websocket10
java10
api-design9
soap9
spring-boot9
api9
apim9

Programming languages (14)

PowerShellC#JavaC++CRustGoBitBake

Github contributions (5)

github-logo-circle
ChargeTimeEU/Java-OCA-OCPP

Feb 2017 - Sep 2022

Open source client and server library of Open Charge-Point Protocol (OCPP) defined by openchargealliance.org (OCA)
Role in this project:
userBack-end Developer
Contributions:2 reviews, 7 commits, 12 PRs in 5 years 8 months
Contributions summary:Emil primarily contributed to the Java-based OCPP client and server library, focusing on implementing features and fixing bugs related to session management and communication. They added functionality for handling client connection events, including connect and disconnect, and integrated IP address information for web service connections. The user's work also included enhancements to the smart charging profile implementation by creating requests and confirmations, indicating a focus on core OCPP functionality. Furthermore, they updated logging to use log4j2.
ocppwebsocketssoappointcharge
emilm/Java-OCA-OCPP

Feb 2017 - Jan 2023

Client and server library of Open Charge-Point Protocol from openchargealliance.org
Contributions:24 pushes, 21 branches in 6 years
pointserver-librarycharge
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