0% found this document useful (0 votes)
18 views

Harshvardhan Ranawat - Senior Python Developer

This document contains the resume of Harshvardhan Ranawat, who is a senior Python developer with extensive experience developing backend applications using Python and Django. It lists his technical skills and experience building APIs, microservices, and web applications for various companies using technologies like Python, Django, Flask, AWS, JavaScript, and databases like PostgreSQL and MongoDB. It also includes descriptions of some of the projects he has worked on, including e-commerce, verification, and shopping applications.

Uploaded by

Hrishi Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Harshvardhan Ranawat - Senior Python Developer

This document contains the resume of Harshvardhan Ranawat, who is a senior Python developer with extensive experience developing backend applications using Python and Django. It lists his technical skills and experience building APIs, microservices, and web applications for various companies using technologies like Python, Django, Flask, AWS, JavaScript, and databases like PostgreSQL and MongoDB. It also includes descriptions of some of the projects he has worked on, including e-commerce, verification, and shopping applications.

Uploaded by

Hrishi Gupta
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Harshvardhan Ranawat

Senior Python Developer


[email protected]

TECHNOLOGY SKILLS ABOUT


Backend developer with experience in the IT industry and
Python ★★★★☆ specialisation in software development and design using Python and
Django. Extensive working experience in all phases of Software
Flask ★★★☆☆ Development Life Cycle (SDLC), methodologies and processes.

Django ★★★★☆
​EXPERIENCE

SQL ★★★☆☆
Senior Python Developer
Javascript ★★☆☆☆ Deqode | 2022 - Present
● Experienced in developing APIs for mobile applications using
AWS ★★★⯪☆
Python programming language
● Modified the existing Python/Django modules to deliver
certain formats of data
Languages & Frameworks: ● Developed views and templates with Python and Django view
controller and templating language to create a user-friendly
● Python website interface
● Django ● Experienced in delivering APIs in the cloud through AWS API
● Flask Gateway
● Javascript ● Utilised the Serverless Framework to deploy and manage
● DRF Python-based serverless functions and microservices easily
● Implemented logging and monitoring using AWS CloudWatch
to gain insights into the performance of serverless functions
Database: ● Integrated frontend applications with backend services
through RESTful APIs, enabling seamless data exchange
● PostgreSQL ● Optimised frontend code, images, and assets to improve web
● MySQL application loading times and overall performance
● MongoDB ● Experienced in writing high-quality code and creating
● Redis high-quality documentation supporting the design/coding
● Good knowledge of object-oriented concepts and data
structures
● Involved in designing test cases and test plans and
developed an embedded software data-driven test
automation framework in Linux/Python
● Responsible for the design and maintenance of databases
using Python
● Created a microservice for recommendations using AWS
● Wrote Unit Test cases using Python
Proficient in: Software Developer
Various | 2018 - 2022
● Git
● Experienced with Django, a high-level Python Web framework
● REST Architecture
and Object-Oriented Programming (OOP) concepts using
● Docker
Python, Django, and Linux
● Celery
● Wrote Python scripts to parse XML documents and load the
● auth0
data in a database and developed web-based applications
● Micro-services
using Python
● CI/CD
● Hands-on experience in data processing automation using
● Linux
Python
● GCP
● Developed web applications using Python and Flask
● Implemented applications in Javascript and MySQL
● Extensive experience in all phases of SDLC including design,
development, testing, implementation and support using
Tools:
Python
● Engaged in practical coding exercises and projects to apply
● Jira
Python knowledge and develop problem-solving skills
● Slack
● Explored popular Python libraries and frameworks such as
● Github
NumPy, Pandas, Django, Flask, and TensorFlow
● Engaged in collaborative coding projects with other trainees

SDLC Approach: or experienced developers to learn how to work in a team,


follow coding best practices, and collaborate effectively

● Agile using version control systems like Git

PROJECTS

Whoppah

● About- One of the biggest second-hand furniture sellers in


the Netherlands.
● Role- Senior Python Developer
● Key Contribution-
○ Worked on managing the custom admin panel
○ Worked on UI features as well
● Tech Stack- Django Rest, Django Admin, PostgreSQL

HelloVerify

● About- HelloVerify is an app for verifying users' identity and


also storing it in the Digilocker.
● Role- Senior Python Developer
● Key Contribution-
○ Involved in database designing
○ Involved in requirement understanding of new features
with client
○ Integrated Digilocker and created custom reports for the
verification results
○ Integrated RSA encryption on the documents
○ Used Celery for a smooth UI experience while
verification is in progress
○ Created admin panel APIs for the application with fully
customisable options
○ Created Rest API which can be consumed by mobile
● Tech Stack- Python, Django REST framework, PostgreSQL

Rezon

● About- Rezon is a shopping app for both Android and iOS


platforms.
● Role- Software Developer
● Key Contribution-
○ Responsible for timely and bug-free delivery
○ Involved in requirement understanding of new features
with client
○ Worked on the UI part as well along with the backend
○ Integrated Boto3 Library for the S3 image load and
upload
○ Involved in code reviews and unit testing
○ Responsible for code quality and production support
● Tech Stack- Python, Django REST framework, PostgreSQL

You might also like