Pushvanth Raj
Sr. Python Developer
PROFESSIONAL SUMMARY:
- With 5+ Years of IT experience in Web Application Development and coding using Python and Django & AWS.
- Hands-on experience on Microservice Architecture.
- Experienced in , MySQL, Python,OOPS, Bootstrap, HTML5, CSS.
- Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.
- Experience on Amazon Web Services (AWS) Cloud services such as S3,SNS,SQS,Lambda,HTTP RestAPI Gateway.
- Developed web-based application using python, pytorch, bootstrap, HLTM AND Angular.
- Continuous Delivery (CI & CD) process stack using AWS, GitHub/GIT, bitbucket and Jenkins, Kubernetes, docker
- Experience in relational databases like MySQL, Postgres, SQL Server, ORACLE
- Experienced in web applications development using Django/Python, and Flask/Python.
- Work on churn feature normalization Airflow Job.
- Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of team as well as independently.
- Experience with full software development life - cycle, designing scalable platforms, objects oriented programming, database design and agile methodologies.
- Have the ability to understand complex systems and be in command of the details to provide solutions.
- Experience in Python and Python Web Framework Django.
- Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for the nightly batch run of the Script.
- Experienced in developing web-based applications using Python, Django ORM
- Able to Maintain and debug existing Python or PHP projects, and create documents.
- Expert knowledge of and experience in Object oriented Design and Programming concepts.
- Extensive experience in implementation of the version control software SVN and GIT.
- Experienced in working on Application Servers like Tomcat, Web Servers like Apache server and Integrated Development Environments like PyCharm, Eclipse and MyEclipse.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
- Expertise in Backend Web Technologies using Python, DevOps, SOA, ML, Django, Flask, and REST API.
- Proficiency in migrating, creating, updating, testing, modifying, and troubleshooting autosys jobs, migrating from AutoSys 4.5 to AutoSys r11.3.5 development.
- Experience with Design, code, and debug operations, reporting, data analysis, and web applications utilizing Python.
- Experience in HTML, CSS, JavaScript, JQUERY, and JSON to deliver cutting-edge user interfaces and components.
- Streamlet Analytics Triggers, Cursors, and Functions on MySQL and PostgreSQL databases.
SKILL:
Languages:
Python
Python Framework
Django, Flask
IDE'S/Tools
PyCharm, VSCode, Kubernetes, Docker
Databases
MongoDB, MS SQL, MySQL, Postgres, NoSQL, AI, Oracle
Web Technologies
XML, CSS, CSS3, HTML5, Bootstrap, RESTful
Web Services
REST, SOAP, selenium
Data Analysis
Python [NumPy, Pandas]
Operating Systems
MacOS, UNIX, Linux, Windows
Data Processing
Agile, Scrum
Cloud Technologies
AWS
WORK EXPERIENCE:
Current Job Role: Python Developer Remote
Duration: April 2018 – Present
Project 1:
1.API migrations
- Built api’s which can accept all different kinds of documents(pdf,doc,images) and place them in AWS S3 buckets with multitenancy architecture.
- Built an api which can accept the json data at run time as parameters and place it in AWS S3 buckets.
- Deploying all the API’s into AWS API Gateway running with logic running from lambda’s
- Securing the API’s with AWS cognito services ,MFA, securing the API’s with refreshing tokens 5)Cleaned up and optimized the MySQL Word Press database.
- Used GitHub for version control.
Environment: Python, Flask,HTML, MVC, Django,My SQL, AWS, Postgres, REST API, Git, Linux, PyCharm,Django,My SQL, REST API, Git, Linux, PyCharm.
Project 2:
SaaS Application:
The SaaS application built using Django is a platform that provides a subscription-based service to its users. Users can access the application through a web browser, and they can subscribe to the service by choosing from different pricing plans. Once subscribed, use