← Back to list
senior
Registration: 18.01.2025

Himanshu Agarwal

Specialization: Python Developer

Skills

AWS
Bitbucket
Celery
CI/CD
Django
FastAPI
Flask
Git
JavaScript
Jenkins
Jira
Linux
MySQL
Numpy
Pandas
PostgreSQL
Python
React
Redis
SQL
SQLite

Work experience

Senior Software Developer
09.2022 - 05.2024 |Scantist
SOLID, FastAPI, C#, SQL, Python, NoSQL, AWS, GCP, Django
● Working as Senior Backend developer and responsible for making an improved version of the current product to make it an industry level product. Revamping the code base using PEP8 and SOLID principles. ● Worked heavily with LLM and integrated their 3rd party APIs to our system. ● Created new Data Pipelines to reduce the API response time and make it more scalable. Created new REST APIs using Python. ● I am using SQL and NOSQL databases like PostgreSQL, for cloud AWS and GCP, Pydantic, Typing, CI/CD pipelines, C#, Docker for containerization , GIT for version control, using React.js in Frontend and Kubernetes on devops side, python in backend while working in an Agile environment. ● Using FastAPI, Redis-celery for the server side cache and use of Async APIs to increase the user experience and reduce the response time. ● Dividing the single Django project into multiple Apps to reduce load of the current application and introducing microservices architecture. Also writing Test cases using the Django library and using tools like postman, visual studios for debugging and troubleshooting. ● I am responsible for guiding 2 interns and their work product. ● My responsibilities also include Doing code review of other developers and improving the overall quality of the code base. ● I also wrote protocols which are to be followed in backend development.
Software Developer
11.2020 - 08.2022 |Netguru
SOLID, FastAPI, C#, SQL, Python, NoSQL, AWS, GCP, Django
● Worked on multiple web applications mainly using Django, FastAPI and Flask. ● Moving application from monolith to microservices architecture. ● Training client side of developers, Developed and managed API. ● Using python as the primary language, Mainly used AWS, Docker, Git, GCP, redis-celery for python frameworks.
Software Developer
08.2019 - 09.2020 |Amdocs
SOLID, FastAPI, C#, SQL, Python, NoSQL, AWS, GCP, Django
● Developed a Django-REST based Web-application for the global People-analytics team, used the MongoDB for the database management, designed the frontend using React, Bootstrap. Deployed it on AWS. Currently used by 13000 employees on a daily basis. ● Developed a Flask based application to automate the process of getting the details of suitable candidates for specified roles from Linkedin. I used selenium, python, and Sqlite to make the project. Using this application organization saved $50,000/year and reduced human effort by 3 hours per day. ● Implemented a Django based web application to showcase AI-generated personalized learning for each employee, created a dashboard to keep track of the progress, set goals etc., using python, react to make this project, it is currently used by 17000 Indian employees. Deployed on AWS.

Educational background

Computer Science (Bachelor’s Degree)
2015 - 2019
Vellore Institute of Technology

Languages

EnglishNativeHindiNative