Post Job Free
Sign in

Python Developer Application

Location:
Frederick, MD
Posted:
April 29, 2023

Contact this candidate

Resume:

Anitha

Python Developer

Email: ***********@*****.***

Ph #: 240-***-****

PROFESSIONAL SUMMARY:

• 6 years of experience as a Web/Application Developer and coding with analytical programming using Python.

• Experience in developing web applications implementing Model View Control architecture using Django, Flask.

• Experienced in Python's modules like NumPy, regular expressions, collections, dates & times and OS modules.

• Experience in Amazon AWS concepts like EMR, S3, and EC2 web services.

• Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.

• Experience in Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.

• Experienced in UI Design and Development using HTML5, CSS3, AJAX that follows W3C Web standards successfully managing all facets of application development.

• Expertise in establishing database connections for Python by configuring packages like MySQL-Python.

• Exceptional Skills in Backend Development with Python using the Django framework with the latest in the technical communities and have a track record of delivering scalable backend solutions and APIs

• Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.

• Experience in build and deployment of the applications using Maven. Used various maven plugins and its features in continuous integration

• Experienced in version control systems using Git/GitHub.

• Experience in Using CI/CD tools Jenkins and Project Management tool Jira.

• Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

• Proficient with various Python Integrated Development, PyCharm, Visual Studio, Eclipse, Sublime Text and Notepad++.

• Effectively communicate with business units and stake holders and provide strategic solutions according to the client’s requirements.

Technical Skills:

Programming Languages Python, SQL

Python Web Django, Flask

Cloud Technologies AWS

DATABASES MySQL, PostgreSQL, SQLite, MS SQL, Oracle and MongoDB IDE’s Visual Studio Code, PyCharm, Eclipse, Sublime text Testing Frameworks PyTest, Junit, JTest

Bug Tracking Tools JIRA, ALM

Operating System Windows, iOS, Android

PROFESSIONAL EXPERIENCE:

Client: Fifth Third Bank, Cincinnati, OH Jan 2022 – Till Date Role: Python Developer

Responsibilities:

• Followed AGILE development methodology to develop the application.

• Designed front end using HTML5, Bootstrap, Node JS, Angular 12, CSS3.

• Worked on Python Open stack API’s used Python scripts to update content in the database and manipulate files.

• Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.

• Wrote Python scripts to parse JSON documents and load the data in database.

• Using Amazon EC2 command line interface along with Python to automate repetitive work.

• Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server using Python.

• Created Data tables utilizing PyQt to display User information and add, delete, update User records.

• Worked on MongoDB database concepts such as locking, transactions, indexes, replication and schema design.

• Used Git version control system for collaborating with teammates and maintaining code versions.

• Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.

Environment: Python, Django, Angular 12, TypeScript, Node JS, Bootstrap, JSON, HTML5, CSS3, AWS, Boto3, PyQT, Mongo DB, GIT, Jira, Agile, Windows.

Client: Lexington National Insurance, Baltimore, MD Jul 2020 – Dec 2021 Role: Python Developer

Responsibilities:

• Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

• Developed and deployed Business feature set incorporated with APIs using Django REST Framework and Django Serializer module

• Used BOTO3 library to create the connection between my python code and Amazon S3 buckets.

• Used advanced packages like Mock, patch and Beautiful soup (b4) in extracting the Data during the development phase and perform unit testing.

• Used Django Framework in developing the web application to implement the model view control to perform the CRUD operations.

• Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.

• Utilized PyUnit, the Python unit test framework for testing the functionality of the application.

• Used GitHub version control system to collaborate with team.

• Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.

• Participated in bug thrashing sessions with SQA team to discuss and resolve bugs reported in JIRA.

• Used python library to implement loggers for error debugging and modification. Environment: Python, Django, Beautiful soup (b4), MySQL dB package, Shell Scripting, AWS, S3, Boto 3, PyUnit, PyCharm, Jenkins, GITHUB, Jira, Agile, Windows.

Client: The Children's Place, Secaucus, NJ Feb 2019 – Jun 2020 Role: Python Developer

Responsibilities:

• Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

• Worked on migrating data to Amazon AWS. Used AWS products like Boto3 to automate EC2 Instances, taking regular snapshots, Log Monitor, Lambda, REST API Gateway.

• Used Cloud-watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.

• Implemented Multithreading module and complex networking operations.

• Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.

• Responsible for maintaining the Python coding style and standards as per Python PEP 8 standards

• Using various tools like Pycharm, Pylink in order to maintain new coding standards and make debug easy with in the code.

• Involved in query optimization and performance tuning for Oracle long running query.

• Performing API testing by utilizing Postman tool for various request methods such as GET, POST, PUT, and DELETE on each URL to check responses and error handling.

• Performed application development using tools like IntelliJ and Maven for building application.

• Embedded automated build system, Jenkins to save built into repository

• Used GitHub version control system to collaborate with team members

• Responsible for bug tracking and debugging the project monitored on JIRA (Agile) Environment: Python, Django, PyCharm, PyLink, WEB API, AWS, Boto3, Oracle, Postman, Maven, Jenkins, GITHUB, Jira, Agile, Windows.

Client: Taylor Bank, Berlin, MD Mar 2017 – Jan 2019 Role: Python Developer

Responsibilities:

• Responsible for getting the requirements from the business stakeholders and creating high level design document.

• Developed tools to automate some base tasks using Python, Shell scripting and XML.

• Involved in Python OOD code for Logging, Monitoring and Debugging for code optimization.

• Used JSON to store the twitter data which was further represented using matplotlib visualization and generated graphical reports for business decision using matplotlib library.

• Worked with View Sets in Django-REST frameworks for providing web services and consumed web services performing CRUD operations.

• Developed Lambda functions to access AWS services and send notifications when S3 buckets are updated.

• Designed responsive UI for user registration and authentication utilizing Django Forms form template.

• Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.

• Used PyQt to implement GUI for the user to create, modify and view reports based on client data.

• Designed and implemented several Maven plug-ins for simplifying common configuration management tasks and Used Git as the repository.

• Created unit test/acceptance test and integration test framework for working/new code. Environment: Python, Django, HTML, AWS, Boto3, MySQL, PyQT, PyQuery, Shell Scripting, XML, GIT, Windows.



Contact this candidate