We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • 6 years of experience as a Python Developer, pro cient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, and client - server technologies-based applications.
  • Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object-oriented programming (OOPs) database design.
  • Experienced in developing web - based applications using Python, Django, AWS, WSGI, PostgresSQL, Angular, Angular JS, XML, CSS, HTML, DHTML, Bootstrap and jQuery.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Expert knowledge of and experience in Object oriented Design and Programming concepts.
  • Having working Knowledge of Amazon AWS S3.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experience in developing web applications implementing Model View Control (MVC) architecture using Django web application frameworks.
  • Expertise in test automation and continuous delivery of web applications, client server applications, web services/REST APIs Testing, with Python.
  • Strongly follow PEP-8 coding standard and test a program by running it across test cases to ensure validity and effectiveness of code using PyChecker and PyLint.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Proficient with various Python Integrated Development Environments like PyCharm, Spyder, Jupyter Notebook and code editors like Sublime Text, Visual Studio Code.
  • Experience in using version control systems like Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Problem solver with an ability to work independently in a fast-paced environment and quickly adopt emerging technologies.

TECHNICAL SKILLS

Languages: Python, SQL

Web Technologies: HTML5, CSS3, Bootstrap, JSON, JQuery, REST API's, AJAX, Angular 12, Node.JS

Cloud: AWS

Databases: Oracle, MySQL, SQL Server and PostgreSQL

Defect Tracking: JIRA

Version Control: Git (GitHub), SVN, CVS

Methodologies: Agile, Scrum and Waterfall

Operating systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Python Developer

Responsibilities:

  • Developed and designed Python based API (RESTful Web Service) to interact with company’s website.
  • Written Python progarm and actively participated in the procedure to automate the mundane and redundant tasks
  • Build and test functionality within a production pipeline.
  • Implemented Python code to fix bugs and provides upgrades to existing functionality.
  • Provided fault isolation and root cause analysis for technical problems.
  • Highly efficient in handling multi-tasking issues in a fast paced environment.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Initiating the team to discuss the Design patterns for the development and solution design.
  • Developed multi-threaded and multiprocessing standalone app in Python.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Developed Business Logic using Python on Django Web Framework.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Implemented successfully in the production through automated deployments and provided supports after Deployment and Go Live
  • Developed tools using Python, Shell scripting, JSON to automate some of the menial tasks.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Used Django configuration to manage URLs and application parameters.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created PyUnit test scripts and used for unit testing.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Developed user interfaces using HTML5 and JavaScript.
  • Used GIT to for Versioning the source code.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Wrote validation scripts in SQL to validate data loading.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python, Django, PYQt, Python SDK, AWS, PyQuery, HTML5, JavaScript, Angular 12, JSON, Rest, Apache Web Server, Git Hub, MySQL, LINUX.

Confidential, Charlottesville, VA

Python Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Assist in Architecture and Designing Software Solutions
  • Used SQLAlchemy to operate across various databases.
  • Designed the front end of the application using HTML, CSS, AJAX, Bootstrap, JSON and JQuery.
  • Worked on backend of the application using Python, mainly using Active Records.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content
  • Used GIT as version control for existing system.
  • Creating and modifying webservices and stored procedures to implement new requirements using Python.
  • Extensively used JSON and RESTful Web Services to retrieve and send data from different applications.
  • Developed DOM-based interactive directory structure diagram with dynamically expandable directory trees.
  • Implemented unit testing using PyUnit, and tested several RESTful services using SOAP UI.
  • Documents preparation for Design and Weekly/Monthly status reports of bug fixes and new feature roll outs
  • Data Manipulation in Python SQL engine as per the Business Requirement.
  • Participation in discussion with clients for requirements gathering and analysis
  • Participation in daily scrum calls for delivery status and progress tracking
  • Configuring Jira Tasks as per the Sprint.
  • Development of features for various modules like Transactions, Customer Enrollment and Reports.
  • Participation in unit/integration testing, code version control and code release process.
  • Production bug fixes and RCA preparation.
  • Assignment/Tracking of work items and code reviews

Environment: Python, Django, PYQt, Python SDK, AWS, PyQuery, DOM, HTML5, Angular.js, JSON, Rest, Apache Web Server, Git Hub, MySQL, LINUX.

Confidential, Raleigh, NC

Python Developer

Responsibilities:

  • Developed custom reports using HTML, Python and MySQL.
  • Developed monitoring and notification tools using Python.
  • Documented the revised workflow using confluence wiki.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Written queries in MySQL and Native SQL.
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view.
  • Worked in an agile development environment.
  • Used GitHub for version control.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.

Environment: Python, PyQT, PyQuery, MySQL, HTML5, CSS3, DOM, Ajax, agile, Web Services (SOAP), XML, PL/SQL, and Oracle SQL Developer.

Confidential, Waynesboro, VA

Python Developer

Responsibilities:

  • To ensure code for quality, logging, monitoring, and debugging code optimization dealt with python OOD.
  • Responsibilities for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access particular features of the site.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Used Django APIs for database access and worked on databases like MySQL, PostgreSQL
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Used integrated debugger tool from PyCharm for debugging of source code for better analysis.
  • To build the Application used Maven and for Continuous Integration/Continuous Development used Jenkins.
  • Maintained source code on GIT and used project management tool JIRA.

Environment: Python, Django, HTML5, CSS3, SOAP, JSON, CSV, PostgreSQL, XML, PyCharm, Maven, Jenkins, GIT, JIRA, Windows.

We'd love your feedback!