RahulVAdle (5y - 0m) - Python Developer
RahulVAdle (5y - 0m) - Python Developer
RahulVAdle (5y - 0m) - Python Developer
Adle
P: 8208638063
Email: [email protected]
Carrier Objective:
Synopsis:
Overall 4.5+ Years of experience in software design, development,
implementation and Unit testing using Python, Django Technologies.
Experienced in full life cycle of Python Application Developments, Including
Analysis, Requirements Gathering, Design, Development, Implementatio n,
Maintenance and Enhancements.
Experience working in Agile Scrum and Waterfall Methodologies.
An erudite PhD & M. Tech Professional with zeal to make a winning career.
4.8 years of experience as an Assistant Professor.
An effective communicator with strong analytical / logical skills and ability to
relate to people at any level of business and management.
Possess Analytical thinking, Innovation & Problem-solving ability.
A quick learner with the ability to work under pressure and meet deadlines.
Technical Skills:
Work Experience:
TSYS
A Global Payments Company
Associate Senior Software Engineer
Jun-2021 – Nov-2022
Project 1: ETL – Tokenization
Client: A Global Payments
Python Developer
Project Description:
Involve and contribute in the ETL Tokenization project for on-premises to Cloud
migration(GCP). Involved in python cloud framework code enhancement. Created
data pipelines in GCP and modified/added new features in existing scripts as per the
cloud modifications. Manage and Maintain codes in VSTS. Rally software is used for
project management.
The process receives files from source, process, transform and convert it to a
delimited file. The generated output file will be sent to cloud storage and will be
loaded to BQ. For sensitive files, the process aims to replace sensitive informatio n
such as card number, pan etc... to redacted form from source file and generate the
delimited. We aim to keep this python ETL process generic and configurable for any
new sources to onboard. This process is flexible to perform transformations based on
file expressions as part of configuration.
Responsibilities:
Involved in the project life cycle including design, development and
implementation and verification and validation.
Responsible for developing application using Python.
Worked on development of different modules.
Wrote scripts in Python for Extracting Data from JSON and XML files.
Created Class Based Views for HTTP requests.
Utilized Unittest, the Python unit test framework for testing the functionality of
the application.
Used MySQL as database and implemented frequently used queries as Model
Manager functions.
Used Git version control system for collaborating with teammates and
maintaining code versions.
Project 1:
Client: Fast Lane Sportswear, Inglewood, CA
Python Developer
Feb 2020 – Jun 2021
Project Description:
This project deals with maintaining the product information, availability,
ratings, reviews and verify the seller accounts and update the information accordingly
in database so that data empowers the UI and reflects the updated information and
customers can buy products.
Responsibilities:
Involved in the project life cycle including design, development and
implementation and verification and validation.
Responsible for developing backend of the web application using Python and
Django.
Worked on backend development of different modules.
Worked on User Registration Modules.
Worked on developing backed for global search with filters.
Worked on generating filters inside modules for filtering data according to user
needs.
Wrote scripts in Python for Extracting Data from JSON and XML files.
Developed a RESTful web services using Python and Django to retrieve and
save data
Implemented rest API using DRF (Django Rest Framework)
Created Class Based Views for HTTP requests.
Used RESTful Web services for transmission of large blocks of XML/JSON.
Utilized Unittest, the Python unit test framework for testing the functionality of
the application.
Used MySQL as database and implemented frequently used queries as Model
Manager functions.
Used Git version control system for collaborating with teammates and
maintaining code versions.
Project 2:
Alkan CIT – Middle East
Python Developer
Jan 2019 – Jan 2020
Project 3:
Client: Entia
Embedded Python Developer
Jun-2018- Dec 2018
This system is a password-based door lock system wherein once the correct code or
password is entered, the door is opened, and the concerned person is allowed access
to the secured area. After some time, the door would be closed automatically. It is
fully functional based on the password. Three wrong password would the lock the
system.
Responsibilities:
Responsible to a build a Production Ready Prototype.
Responsible for Testing the system.
Responsible for design and structure of the system.
Primary Person to determine the Hardware components to be used for the
system.
Picked 8051 micro controller and programmed it for ping password checking
and storage.
Connected a storage to the controller for saving user ids and passwords of the
users.
Education Details:
Other Credentials:
Certificate for social service received from National Association for Disabled in
School Level.
Done the Paper presentation in National level in JIGYASA-11 and SHIKHAR-11
which was held in Nagpur.
Done the Journal Publication in International Journal of Engineering Research
and Industrial Application (IJERIA).
Done the preparatory Diploma in Advanced Computing (PreDac) from Pune.
Languages:
English, Marathi, Hindi