David Widjaja is a Renewable Energy Analyst and software developer with eight years of experience building analytics, automation, and firmware at the intersection of solar and embedded systems. Trained in Engineering Physics at UBC, he has delivered production-grade anomaly detection, portfolio benchmarking engines, and internal reporting systems for utility-scale PV and BESS using Python, Go, AWS, Terraform and CI/CD. At Clir and Recurrent Energy he migrated analytics to cloud platforms, standardized contractual availability frameworks, and turned ad-hoc analysis into scalable product features that improved asset performance and reporting reliability. He combines hands-on firmware and mechanical design for solar vehicles with backend engineering chops, a rare mix that helps him translate field telemetry into actionable operational insights. Based in Jakarta, he also blogs, plays violin, and brings a systems-thinking perspective to renewable energy problems.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Applied Science - BASc, Engineering Physics, Bachelor of Applied Science - BASc, Engineering Physics at The University of British Columbia
High School Diploma, High School Diploma at Bina Bangsa School
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
David Widjaja - Renewable Energy Analyst II at Recurrent Energy