Umesh Singh is a Software Engineer I at Bank of America with five years of hands-on experience building full-stack applications, automation scripts, and machine learning prototypes while pursuing a BE in Computer Science at Chandigarh University. He contributes actively to open source—working on Robolectric security improvements (including Conscrypt integration during a Google Summer of Code project) and adding practical Python tools like news and weather scrapers to a widely used Awesome_Python_Scripts collection. Comfortable across testing, security, data science notebooks, and frontend tweaks, he blends pragmatic engineering with a curiosity for automation and model-building. Based in Uttar Pradesh, he brings a track record of shipping testable, secure code and turning exploratory ML work into reproducible projects.
5 years of coding experience
High School, Mathematics and Computer Science, High School, Mathematics and Computer Science at Santosh International School, Bulandshahr
High School Diploma, Computer Science, High School Diploma, Computer Science at DJ Polytechnic
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at CHANDIGARH UNIVERSITY
🚀 Curated collection of Awesome Python Scripts which will make you go wow. Dive into this world of 360+ scripts. Feel free to contribute. Show your support by ✨this repository.
Role in this project:
Full-stack Developer
Contributions:106 commits, 11 PRs, 33 comments in 2 months
Contributions summary:Umesh contributed to the project by creating new Python scripts for web scraping and API interaction. They implemented a news scraper to fetch headlines from Google News and built a weather application using the OpenWeatherMap API. The user also modified an Instagram bot script, indicating work on automation. Additionally, they integrated new functionality to automate joke retrieval and provided modifications to the front-end of a Bank Managment Systems project, demonstrating full-stack skills within the project.
Contributions:21 reviews, 15 commits, 8 PRs in 3 months
Contributions summary:Umesh primarily focused on enhancing security and improving testing within the Robolectric framework. Their contributions involved introducing a `SecurityMode` annotation and configuring security-related settings, including the integration of Conscrypt and BouncyCastle providers. They also made modifications to existing test cases and added new ones to validate the proper functioning of security features. Additionally, the user removed unnecessary code and formatted the codebase.
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.