AFRAN USMANI

Gurugram, IN.

About

Afran is an enthusiastic and results-oriented software development engineer with expertise in leveraging Java, Spring Boot, and MongoDB to create scalable backend systems. He has experience in web scraping, RESTful APIs, and real-time data processing.

Work

OfBusiness Pvt Ltd
|

Software Engineer

Highlights

Integrated and automated tender data extraction from the IREPS portal to enhance procurement intelligence and lead generation.

Engineered web scraping code, optimizing data extraction by defining various extensions and processing workflows with ChromeDriver, leading to a 60% increase in productivity and 80% faster data retrieval.

Implemented a comprehensive alerting mechanism by leveraging Amazon S3, Redis, Prometheus, and PromQL, orchestrated scheduled daily alert reports, ensuring timely notifications via Gmail chat.

Tech Stack: Java | Spring-Boot | Selenium | MongoDB | Git | Jenkins | Amazon S3 | RESTful API

Spinny
|

Backend Engineer Intern

Highlights

Directed the development and maintenance of the Hub side application, using Python and Django frameworks to design and deploy adaptable backend solutions.

Implemented cutting-edge GraphQL APIs to streamline data retrieval and manipulation, resulting in a significant performance boost of 60%.

Played a pivotal role in the enhancement of the test drive module, employing Python, Django, REST, AWS, and Jenkins to streamline processes and improve end customer satisfaction.

Tech Stack: Python | Django | GraphQL | REST | AWS | Jenkins | HTML/CSS/JavaScript

Education

Amity University

Bachelor of Technology

Computer Science and Engineering

Courses

Data Structure, Computer Fundamentals, System Design and Data Science

Awards

Secured 1807 - 4 Star Rating at CodeChef
Ranked among top 3.5% Indian Coders on CodeChef
Secured AIR 5 in GeeksForGeeks Code to Contribute Contest.
Secured Global Rank 88 out of 28k+ Coders in June Long Challenge'21

Skills

Languages

Java, Python, C++, HTML, CSS, JaavaScript, SQL.

Technologies/Frameworks

SpringBoot, Django, Nodejs, Reactjs, Nextjs, Git, GitHub.

Projects

COLOR RECOGNITION

Summary

Build an application through which you can automatically get the name of the color by clicking on them. Used a dataset that contains RGB values with their corresponding names. OpenCV, Pandas, and Numpy are the Python packages that are used for this project.

BIDASSIST

Summary

Data crawling of Tenders, BidAwards, from websites of states of India and different countries around the world. Added feature to categorize Indian Tenders based on their Pincode and Location, also link with their Results (BidAwards) fetched from Ireps, BidPlus, Eprocure and more domains. Experience in developing microservices using Spring Boot, Tomcat, Restful API for managing the crawling application in production environment.