John Singh is a software engineer with 11 years of hands-on experience building and maintaining applications across higher education and utility sectors, currently developing software at NV Energy from his base in Reno, Nevada. He holds an AS in Computer Programming and is pursuing a BS in Computer Science at the University of Nevada, Reno, bringing a practical blend of IT support, student-facing programming roles, and professional application development. John transitioned from IT technician and student programmer roles into application development at USAC before moving to the energy industry, demonstrating adaptability across domains and stakeholder needs. Though modest on GitHub, his long-tenured local experience suggests strong institutional knowledge, reliability, and an ability to ship production software in regulated environments.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Nevada, Reno
Associate of Science - AS, Computer Programming/Programmer, General, Associate of Science - AS, Computer Programming/Programmer, General at Truckee Meadows Community College
Simple tools I use at work for computer migrations
Contributions:5 releases, 1 PR, 22 pushes in 1 year 6 months
alembicmigrationsmigrationdatabasemigration-tool
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.