Harshvardhan Ranawat - Senior Python Developer

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Harshvardhan Ranawat

Senior Python Developer


hranawat@deqode.com

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