Harry Singh

Software Engineer

San Francisco Bay Area United States
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
Harry Singh is a software engineer based in the San Francisco Bay Area with roughly a decade of hands-on experience building backend systems. He combines a background that touches venture capital and corporate development with practical engineering, giving him a strong sense for product-market fit and strategic priorities. Technically, he contributes to Java backend work—particularly around networking, HTTP client timeouts, and asynchronous behavior—demonstrated in contributions to the widely used eugenp/tutorials Spring Boot examples. He focuses on reliable, test-driven features like IP lookup and request timeout handling that improve resilience in distributed services. Colleagues describe him as pragmatic: comfortable shipping incremental improvements while keeping systems maintainable. That blend of business insight and low-level Java networking expertise helps him bridge engineering and strategic decision-making.
code10 years of coding experience
languagesEnglish, Punjabi, French
stackoverflow-logo

Stackoverflow

Stats
206reputation
4kreached
4answers
1question
github-logo-circle

Github Skills (13)

javas10
http-client10
java10
testing9
networking8
ssl6
javascript6
curl6
spring-webclient6
controller6
loops6
ssl-certificate6
fxml6

Programming languages (6)

TypeScriptJavaTSQLRich Text FormatKotlinPython

Github contributions (5)

github-logo-circle
eugenp/tutorials

Apr 2022 - Dec 2022

Getting Started with Spring Boot 3:
Role in this project:
userBack-end Developer
Contributions:25 reviews, 11 commits, 125 PRs in 7 months
Contributions summary:Harry primarily contributed to Java code, with commits focused on networking, HTTP client timeout configuration and testing, and working with lists. Their work involved adding IP address lookup functionality and implementing new Java HTTP client timeouts, along with testing the asynchronous and synchronous behavior, and adding new request timeout feature, and also explored the difference between List.of and Arrays.asList methods. The user also co-authored several commits.
spring-bootspring-security-oauthsecurityauthenticationsecurity-oauth
harry9656/tutorials

Jan 2024 - Mar 2025

Contributions:327 pushes, 93 branches in 1 year 1 month
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