Dhruv Singhal

Manager, Global Energy Digital Transformation

Bengaluru, Karnataka, India
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
🎓
Top School
Dhruv Singhal is a digital transformation leader with 11 years of experience applying a systems lens to complex, high-stakes energy and data-center programs; he currently manages Global Energy Digital Transformation at Equinix. He combines hands-on engineering mindset—evidenced by open-source backend contributions to projects like facebook/watchman around Unicode filename handling—with deep commercial and cost-management expertise developed over seven years in construction and hyperscale data-center capital programs. Known for building operating systems, processes, and information tools that reduce ambiguity and surface constraints, he enables more predictable, resilient, and competitive energy procurement and operations. Comfortable at the intersection of technical implementation and commercial decision-making, he has a track record of translating operational pressure into practical, auditable systems that improve coordination and outcomes.
code11 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Construction Engineering and Management, Master's degree Construction Engineering and Management at North Carolina State University
bookBachelor of Technology (BS) Civil Engineering, Bachelor of Technology (BS) Civil Engineering at AMITY University Gurgaon
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

c1710
encode10
character-encoding10
c1110
filesystemwatcher10
file-monitoring10
python10
encoding10
unicode10
testing9

Programming languages (5)

C++ShellOCamlGoPython

Github contributions (5)

github-logo-circle
facebook/watchman

Jun 2016 - Aug 2017

Watches files and records, or triggers actions, when they change.
Role in this project:
userBack-end Developer
Contributions:29 commits, 14 PRs, 48 comments in 1 year 2 months
Contributions summary:Dhruv focused on enhancing Watchman's core functionality, specifically addressing Unicode filename handling in the subscription feature, and improving string type annotations throughout the codebase. They implemented and tested new features related to file system monitoring. The user also refactored code to leverage new string types. Several commits included changes to the test suite to cover the updated functionalities.
triggersrecordswatches
dhruvsinghal/watchman

Jun 2016 - Sep 2016

Contributions:105 pushes, 15 branches in 3 months
triggersrecordswatches
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