Python Developer
Python Developer
Sr Python/AWS Developer
Email: [email protected]
Contact :(682)233-1962
PROFESSIONAL SUMMARY:
• Overall, 7 years of experience in Design, Development, Implementation of Python/ AWS, and
client - server technology-based applications.
• Designed and implemented large scale business critical systems using Object oriented Design
and Programming concepts using Python and Django.
• Experience on ETL and ELT Tools like SQL Server Integration Services (SSIS), also have
knowledge in Data Migrator (IBI).
• Worked on several standard python packages like NumPy, matplotlib, SciPy, PyTables etc.
• Worked on various applications using python integrated IDEs Eclipse, PyCharm.
• Experienced in working with Asynchronous Frameworks like NodeJS and designing
automation frameworks using Python.
• Expertise in working with different databases like Oracle, MySQL, PostgreSQL, Snow SQL and
good knowledge in using NoSQL databases MongoDB.
• Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along
with performing DDL and DML operations on the database.
• Familiarity with development best practices such as code reviews, unit testing, system
integration testing (SIT) and user acceptance testing (UAT).
• Hands on experience in working with various Version Control Systems, mostly GIT.
• Worked on standard python packages like boto and boto3 for AWS.
• Experience in AWS Cloud development and working on AWS Services IAM, EC2, VPC, RDS, S3.
• Experience in CI (Continuous Integration)/ CD (Continuous Delivery) software development
pipeline stages like Commit, Build, Automated Tests, Deploy etc.
• Expertise in AWS platform and its dimensions of scalability including EC2, ECS, Elastic
Beanstalk, S3, RDS, IAM, Auto scaling.
• Experience in project deployment using Jenkins/Kubernetes.
• Experience using Project management tools JIRA.
• Highly motivated, quality minded developer, with proven ability to deliver applications
against tight deadlines.
• Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and
Team environments.
TECHNICAL SKILLS:
Frameworks Django, Flask, Fast Api
Programming Languages C, C++, Python, SQL, and PL/SQL, Snow SQL
Technologies HTML, CSS, Java Script
Python Libraries NumPy, matplotlib, Pandas, SciPy
Version Control (GitHub)
Databases Oracle, MySQL, Snow SQL, PostgreSQL, MongoDB
IDE's/ Development Tools Eclipse, PyCharm etc.
Operating Systems Windows, MAC OSX.
Operating Systems Jenkins, Kubernetes
Educational Details:
• Bachelors: VTU university in Electronics & communication (2017)
• Masters: UTA in computer science (2022)
PROFESSIONAL EXPERIENCE:
Ally Bank, North Carolina Jun19th – Present.
Sr. Python Developer
Responsibilities:
• Executed a comprehensive data Migration project, involving the seamless transfer of data
from SQL-based systems to Snow SQL, Snowflake’s cloud data warehousing solution.
• Created and managed database schemas in Snow SQL for efficient data organization and
access.
• Designed and implemented a Python script to automate database queries in both SQL and
Snow SQL.
• Developed a custom decorator and wrapper to ensure consistent execution across different
database platforms.
• Led the development of a Python-based solution to compare Data Frames, accommodating
different return types.
• Utilized custom libraries and algorithms to streamline the data validation process, enhancing
data integrity.
• Collaborated with cross-functional teams to ensure timely job execution and resolved
scheduling issues.
• Utilized Python libraries NumPy, Pandas, matplotlib.
• Developed backend modules using Python.
• Implemented SQL Alchemy which is a python library for complete access over SQL.
• Used Pandas library for statistical Analysis, flexible reshaping and pivoting of data sets.
• Installed, configured, and managed the AWS server. AWS data pipeline for Data Extraction,
Transformation and Loading from the homogeneous or heterogeneous data sources.
• Designed, developed, and maintained ETL pipelines using our internal python framework to
automate data extraction, transformation and loading process.
• Proficient in using GIT and GitHub for version control, collaborating on software
development projects, and contributing to team repositories.
• Worked on Python-based test frameworks and test-driven development with automation
tools.
• Effectively utilized Amazon S3 to establish an organized data structure by creating dedicated
folders for each application within the cloud storage environment.
• Utilized Databrick notebooks and clusters to develop and execute data transformation and
ETL workflows.
• Develop python code to automate the ingestion of common formats such as JSON, CSV by
using Logstash from elastic search to Kibana dashboard to be viewed by clients.
• Docker container deploying micro services and scaling the deployment using Kubernetes.
• Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
• Performed parameterization of the automated test scripts in PyCharm to check how the
application performs against multiple sets of data Contributed to developing.
• Wrote automation test cases and fixed automation script bugs.
Environment: Python, Django, Notebook, AWS, EC2, ELB, Lambda, AWS glue, EBS, S3, VPC, PyCharm,
Selenium, jQuery, MySQL, HTML, CSS, JSON, Kubernetes, JavaScript, Web Services, Pandas, JSON,
Angular.js, MongoDB, GIT, Fast Api.
Environment: Python, AWS, GCP, Notebook, EC2, EBS, S3, VPC, PyCharm, Selenium IDE, jQuery,
MySQL, HTML, CSS, AWS glue, JavaScript, Ajax, Web Services, Pandas, JSON, Angular.js, Bootstrap,
Jinja, Flask, MongoDB, SQL Workbench.
Environment: Python, Git, Java, GitHub, Lambda, Amazon EC2 Django 1.5, Selenium IDE, MySQL,
Pandas, Flash, PyUnit, Open Stack, HTML, CSS, JavaScript, Apache, Jira, Git
Environment: Python 2.7, C++, HP LOAD (VUGEN, Controller, etc.) Putty, SQL, SoapUI, Django Web
Framework, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server.