John L is a Principal Software Engineer with 11 years of experience building web and cloud-connected systems, currently leading development of a CSMS platform for EV chargers using OCPP and OCPI. He pairs hands-on back-end expertise in Java, PHP and Elasticsearch with product and team leadership gained from technical lead and product manager roles at Singtel and other firms. His background spans payment systems, ALM software, consumer websites and EV infrastructure, and he contributes to notable open-source OCPP tooling that improves session management and diagnostics. Comfortable moving between design, implementation and technical oversight, he’s known for pragmatic architecture, cross-team coordination, and adapting legacy stacks to modern APIs. Based in Cebu City and connected to Singapore’s tech scene, he brings a steady mix of enterprise-grade engineering and practical product sensibility.
11 years of coding experience
20 years of employment as a software developer
BS Computer Science Computer Science, BS Computer Science Computer Science at University of San Carlos
Open source client and server library of Open Charge-Point Protocol (OCPP) defined by openchargealliance.org (OCA)
Role in this project:
Back-end Developer
Contributions:3 reviews, 6 commits, 5 PRs in 1 year 2 months
Contributions summary:John implemented features related to the Open Charge-Point Protocol (OCPP) specifications. Their contributions included modifying the local authorization list handling, adding status notification functionality, and enhancing logging by adding a `toString()` method to the `Message` class. The user also added a method to check if a session is still open. These changes focused on improving the functionality, logging, and session management within the OCPP library.
Contributions:16 pushes, 2 branches in 9 years 5 months
restfulsearch-enginedatabaseelasticsearchjava
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
John L - Principal Software Engineer at SP Digital