Python Developer Resume
SUMMARY
- Around 5 years of experience in Software Developer experienced in backend developing with Python, Django.
- Dedicated professional driven to enhance team efficiency.
- Performing low to high complexity source code development.
- Extensive experience in working with C.
- Experienced in using AWS technologies like S3, translate, lambda with python and java.
- Creating REST APIs using django.
- Good experience in Shell Scripting, SQL Server, UNIX and Linux, OpenStack, and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
- Used source version control systems like GIT, BITBUCKET.
- Excellent communication skills and better understanding of business requirements and software development cycle in python.
- Worked on development of SQL and stored procedures on MYSQL.
- Expertise in coding optimized SQL queries on databases like MySQL.
- Worked closely with the Project Manager, Data Architect and Participated in application workflow - business decisions and provided the solutions.
- Creating secure REST API’s using hashing algorithms.
- Versatile team player with excellent analytical, presentation and interpersonal skills.
TECHNICAL SKILLS
LANGUAGE STACK, CORE SKILLS: Python, C++, Linux, Algorithms & Data structures, MySQL, PostgreSQL, Django, Django Rest Framework
Infrastructure STACK: Docker, GitLab, GitLab CI/CD, Terraform
Cloud STACK: AWS - S3, MWAA, Lambda, Fargate, EC2
DATASCIENCE, MACHINE LEARNING STACK: PANDAS, NUMPY,PySpark,Apache Spark Neural Networks, Deep Learning, Natural language Processing, Keras, Tensor Flow, Supervised, Unsupervised algorithms, Data visualization, Bokeh, Seaborn, matplotlib
Deep Learning Stack: Feed Forward Neural Networks, Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), Generative Adversarial Networks (GAN), Cycle GAN.
Deep Learning Frameworks: Keras, TensorFlow, PyTorch, FastAI.
PROFESSIONAL EXPERIENCE
Confidential
Python Developer
Responsibilities:
- In-depth knowledge of Python Programming and Django Rest Framework.
- Proficient in Object-oriented programming (OOPs) concepts. Ability to quickly learn and apply any modern technologies.
- Participated in all the stages of the software development lifecycle including design, development, implementation, testing, and deployment.
- Skilled in using collections in Python for manipulating & looping through different user defined objects.
- Involved in developing the REST Web services with Python.
- Created Restful APIs to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
- Readying the solid DB schema and ER diagrams.
- Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers.
- Train staff on administration activities and provide knowledge transfer.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Implemented company policies, technical procedures and standards for preserving the integrity and security of data, reports and access.
- Followed Agile Methodology and SCRUM Process.
- Tested and released a few features as a QA engineer.
- Worked on a selenium automation project for the quality assurance team using selenium, TestNG and cucumber with Java.
- Implemented backend code with python and Django rest framework to identify and fix bugs.
- Implemented python code to integrate CRMs and other features to enhance the Confidential ecosystem platform.
Environment: Python, Django, Agile, HTML5, JavaScript, Java, Maven, Cucumber, Selenium, Pytest, GitHub, Shell Scripts, Restful API, MySQL, Linux.
Confidential
Python Developer
Responsibilities:
- Used GIT control tool to coordinate team-development.
- Developed in Windows and going to deploy it in Linux server.
- Responsible for debugging and troubleshooting the web application.
- Used Python to place data into JSON files for testing Django Websites.
- Worked on Python Open stack API’s used Python scripts to update content in the database and manipulate files.
- Used a Python module named Pandas for data manipulation.
- Used Python scripts to update the content in the database and manipulate files.
- Used AWS for application deployment and configuration.
- Designed and implemented test procedures for failover/ recovery scenarios.
- Understand the Healthcare insurance data and implement a python driven algorithm to streamline the data to make it user friendly.
- Leveraging advanced machine learning technologies to perform text mining and translate various data sources to customizable user- friendly interfaces.
- Analyzed various data sources to integrate, streamline and generate a common platform through implementing many translations APIs
- Implemented AWS technologies like lambda, S3, AWS machine learning technologies with Python SDK and Java using Maven, Spring Boot.
Environment: Java, Python, AWS, Translate, Lambda, S3, Maven, Spring Boot, HTML5, JavaScript, Bootstrap, GitHub, Shell Scripts, Windows.
Confidential - Dania Beach, FL
Python Engineer
Responsibilities:
- Developed Rest API using Flask and deployed them to AWS lambda as serverless REST API for internal day-to-day activities
- Created Ec2 cluster to deploy and use Apache Airflow for Data Engineering Tasks
- Designed and Developed Event based lambda API which will trigger email alerts in case of a DAG failure
- Wrote Unit tests and Integration tests by leveraging Pytest, tox frameworks for Airflow Dags and serverless APIs
- Implemented Python Package Management by using Poetry in all the projects
Environment: Python 3.x, Aws - S3, Lambda, Fargate, Ec2, ECR, Docker
Confidential
Jr. Python Data Engineer
Responsibilities:
- Build Data Pipelines to import data from various relational databases and streamlined data ingestion with pandas.
- Did Map-Reduce using Pyspark to process huge Blob data sets according to BRD (Business Requirement Doc).
- Wrote python scripts to data cleaning and data munging over the massive datasets.
- Applied CNN and ML algorithms over the massive datasets in order to derive insights.
- Did automation testing by leveraging pytest framework and wrote unit test cases
Environment: Python 3.x, Pandas, Numpy, Apache Spark, Sql Server