We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY

  • Over 7 years of experience as a Python Developer with profound comprehension of innovation patterns with ability in center of complex technologies.
  • Experienced inWAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Good experience in developing web applications implementing Model View Control architecture usingDjango, Flask, Pyramid and Zope Python web application frameworks.
  • Good Experience withDjango, a high - level Python Web framework.
  • Experienced in LAMP(Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experience in object-oriented programming (OOP) concepts usingPython, C++, Java and Django.
  • Experience withWeb Development, Amazon Web Services, Python and the Django framework.
  • Very good experience with cloud platforms likeAmazon AWS and Google AppEngine.
  • Experience with v-model designing, involved in the Integration, Test, Verification stage Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect lifecycle.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Good experience in Python, Django, Zope, Pyramid Framework.
  • Automation experience usingSelenium IDE/RC/ Web Driver and TestNG frameworks.
  • Good knowledge of web services with protocols SOAP and REST.
  • Expertise in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures and design patterns. Experienced with Python frameworks likeWebapp2 and, Flask.
  • Experience with Unit testing/ Test driven Development (TDD) and Load Testing.
  • Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies.
  • Experienced in working on Application Servers likeWebSphere, WebLogic, Tomcat, Web Servers likeApache server, NGINXand Integrated Development Environments likePyCharm, Eclipse, MyEclipse, JDeveloper and RAD. Strong proficiency in version control systems likeSVN, Git.
  • Well experienced in writing unit test cases and selenium test cases.
  • Experience withJSP Servlets, Web Services (SOAP, REST)and Tomcat. Effective in executing multiple tasks and assignments ahead of schedule. Created and maintained effective budgets.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Experience in data analysis and machine learning techniques with hands-on-experience in variouspythonlibraries like NumPy, Pandas, SciPy.
  • Experience in Object Oriented Design and Programming concepts.
  • Excellent experience with Requests, NumPy, Matplotlib, SciPy, PySpark and Pandaspythonlibraries during development lifecycle and experience in developing API's for the application usingPython, Django, MongoDB, Express, ReactJS and NodeJS.
  • Hands on experience in foundarionalAWSservices like IAM, S3, VPC, Security groups, EC2, a Nd VPC endpoints.
  • Experience in various scripting languages like Shell, Ruby, andPythonon DevOps tools, CI/CD, andAWSCloud Architecture.
  • Experienced in Linux. UNIX system Administrator, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Trouble shooting.
  • Experience in using various version control systems like Git, CVS, GitHub, Heroku and Amazon EC2.
  • Experience in setting up Elastic Load Balancers (ELB's) and Auto Scaling groups on Production EC2 Instances to build Fault-Tolerant and High Availability applications.
  • Experienced in Architecting and Administration of self - healing & secure cloud-based services and applications for PaaS, IPaaS & SaaS environments using Amazon AWS service like Elastic Compute Cloud (EC2), Simple Storage Service(S3), CloudFormation, CloudWatch, CloudFront, Lambda, Route 53, Auto Scaling, ELB, RDS, AMI, IAM, VPC.
  • Experienced in the IT industry comprising ofDevOps, AWS Cloud and PLSQLDeveloper.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential - Indianapolis, IN

Responsibilities:

  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
  • Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Setup database in AWS using RDS and configuring backups for S3 bucket.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL.
  • Creating Python scripts to automate daily networking tasks (Ex. auto config generation, retrieving information from network devices, parsing data, etc.) - including a custom FortiGate firewall config generator (which included multi-threaded functionality to generate configs for multiple firewalls at once).
  • Using Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.
  • Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.
  • 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.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.
  • Involved in designing and developing of Automation Test cases using Selenium WebDriver, Java, TestNG.
  • Strong knowledge of all phases of SDLC and Strong working knowledge of Software testing (Functional Testing, Regression Testing, Load Testing).
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in’s come from the developer.
  • Performed testing with RSpec, Factory Girl, Capybara, and Selenium. Performed Continuous.
  • Development ofPythonAPIs to dump the array structures in the Processor at the failure point for debugging.
  • Worked on with Docker's container snapshots, attaching to a running container, removing images, managing director structures, and managing containers. Virtualized the images by using the Docker files.
  • With using ofPythonOS module on UNIX environment, made job cloning and forking.
  • Usedpythonlibraries like Beautiful Soap, NumPy and SQLAlchemy.
  • Implemented Bash, Perl,Pythonscripting to automate many day-to-day tasks.
  • Created Business Logic usingPythonto create Planning and Tracking functions.
  • Practical & Interactive Approach withDevOpsTools Like Docker and Jenkins.

Environment: Python3.7, 3.3,, Django1.7, Java 1.7, SQL, Aurora, Java Script, Linux, Shell Scripting, Mongo DB HTML, Angular JS, Eclipse jQuery, Kubernetes, Ansible, JSON, XML, CSS, PySpark, MySQL, Bootstrap, Amazon s3, AWS.

Python Developer

Confidential - Columbus, IN

Responsibilities:

  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL and VMWare API calls.
  • Written Cloud formation templates and deployed AWS resourcing.
  • Build application and database servers using AWS EC2 and create AMIs alsousing RDS for Oracle DB.
  • Extensively used python modules such as requests, urllib, urllib 2 for web crawling.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.
  • Created Git repository and added the project to GitHub.
  • Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script and Windows command line, AutoIt, Auto Hotkey and Java Script.
  • Used Pandas library for statistical Analysis. Worked on Python Open stack API's.
  • Worked on JavaScript MVC Framework like Angular.js.
  • Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
  • Created entire application using Python, Django, MySQL and Linux.
  • Involved in Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Utilized PyUnit the Python unit test framework, for all Python applications.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Built Continuous Integration environment (Jenkins, Nexus) and Continuous delivery environment (puppet).
  • Deployed DevOps using Puppet, Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Implemented Automated Application Deployment using Puppet.
  • Implemented Junit test runner class to call test cases in Cucumber.
  • Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, Web Sphere; and deploying J2EE Applications to these environments.
  • Recommended build management, defect management development process flow. Administrator of SVN.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Python3.3, Git, CVS, GitHub, Lambda, Heroku, Amazon EC2 Django 1.5, Selenium IDE, MySQL, Zope, Angular.JS, Pandas, Flash, PyUnit, Open Stack, HTML, CSS, jQuery, JavaScript, Apache, Jira, Linux, Git, Cassandra, Windows, Linux.

Python developer

Confidential - Denver, CO

Responsibilities:

  • Created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Involved in development using C++, bug fixing and unit testing of the Layout commands.
  • Led the development of parsers for handling JSON, XML responses and JAXB binding.
  • Worked with JMS (java messaging service) for asynchronous communication.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Built client pages using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Beans.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Publish and Consume Contract First SOAP web services using spring & Restful Web services using Jersey.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Worked on JMS components for asynchronous messaging.
  • Implemented code MVC2 framework using JSP's JavaBeans & Servlets.
  • Utilized Python libraries NumPy, Twisted and matplotlib.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Worked on various environment Python, MYSQL, Apache, CSS, git, DHTML, HTML, JavaScript, Shell Scripts.
  • Using Subversion control tool to coordinate team-development.
  • Designed and developed data management system using MySQL.
  • Work with team of developers onpythonapplications for RISK management.
  • Design, develop, test, deploy and maintain the website.
  • Created unit test/regression test framework for working/new code.
  • Wrotepythonscripts to parse XML documents and load the data in database.

Environment: AMQP/RabbitMQ, REST, JSON, JSP, Servlets, Python, Django, XML, CSS, HTML, DHTML, JavaScript jQuery, JavaScript, Shell Scripts.

Software Developer

Confidential - Boston, MA

Responsibilities:

  • Participated in various phases in lifecycle of projects including Requirement Analysis, Design, Development, Deployment and Testing.
  • Built an ETL data pipeline inPython.
  • Used Restful Web services for integration with many monitoring devices.
  • Migrated the Django database from SQLite3 to MySQL with complete data integrity.
  • Knowledge of user authentication to various systems using OAuth.
  • PortPython2.7 scripts toPython3 so to follow latest libraries.
  • Used Pandas for handling large volume of data as Data Frames. Written scripts to handle missing data, for data analysis and to reduce dimension.
  • Wrote Unit and Integration Tests for all the ETL services.
  • Used RESTful Web Services to read the XML content from suppliers.
  • Build API services with REST endpoints using Flask framework.
  • Created interactive Dashboard utilizing Node.js and using Node-RED.
  • Worked on Code-Refactoring for many modules to increase code efficiency.
  • Participate in Code reviews and identify potential issues.
  • Developed test cases and performed unit testing.
  • Implemented Multi-threading inPythonwhere Threads aggressively monitor for different types of incoming server requests on the build.
  • Used Jira for issue tracking and used Bitbucket with Git for version controlling.
  • Designed and maintained databases usingPythonand developedPythonbased API (RESTful Web Service) using FlaskSQL Alchemy and PostgreSQL.
  • Used Django & Flask framework for API creation and application development.
  • Used private Git for the version control.

Environment: Python2.7, Django, Rest, Apache Tomcat, Azure, MS Team Foundation Server, jQuery, HTML, CSS, JSON, XML, JIRA, PyCharm.

We'd love your feedback!