We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

FL

PROFESSIONAL SUMMARY:

  • More than 7years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web - based client-server enterprise applications using Python.
  • Experienced with full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and Agile methodologies
  • Expert knowledge of and experience in Object Oriented Design and Programming concepts.
  • Significant experience in using Python’s application development frameworks such as Django.
  • Experienced in developing web-based applications using Python, Flask, PHP, Django, XML, JSON, CSS3, HTML5, AJAX, JavaScript, Angular, and jQuery.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Good experience in writing SQL queries and implementing stored procedures, functions, packages, tables, views, cursors, triggers.
  • Automated the continuous integration and deployments using Jenkins, Docker and AWS Cloud Templates deployment services (Lambda).
  • Experience in project deployment using Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3 and Cloud watch.
  • Significant application development experience in Ubuntu, RedHat, Windows environments.
  • Extensive usage of developmental tools such as Eclipse, Sublime Text, and Version Control tools like Git, SVN.
  • Experience in testing and debugging applications using PyUnit, PyTest and J-Unit frameworks.
  • Experience in writing test cases from requirements and various test scripts for the applications.
  • Conducted data analytics and visualization on data using Python NumPy, Pandas.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions in MS SQL Server, MySQL, Oracle databases& even NoSQL like MongoDB.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.

TECHNICAL SKILLS:

Programming Languages: Python, C, C++, Java

Technologies: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON

Frameworks: Django, Flask, Pyramid, Struts

VersionControl: Git, GitHub, SVN, CVS

Databases: Oracle, SQL,PL/SQL,MySQL,PostgreSQL,DB2,MongoDB

IDE's/Development Tools: PyCharm, Eclipse, Sublime Text, Net Beans

Web Services: AWS, RESTful, SOAP

Operating Systems: UNIX, Linux, Windows, Mac OS

Servers: WebSphere, WebLogic, JBoss, Apache Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, FL

Python Developer

Responsibilities:

  • Generated property list for every application dynamically using Python and was responsible for search engine optimization to improve the visibility of the website.
  • Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
  • Used Django framework to develop the application and used Python modules such as requests, urlib, and urlib2 for web crawling.
  • Created custom user with overriding key field and adding more fields other than that provided by the Django out-of-box features.
  • Developed Python scripts to monitor health of MongoDB and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Developed an automated system to identify redundant server instances and mark them for deletion, thereby freeing the memory by a significant amount at times.
  • Designed and developed templates using Django’s template library and utilized them using Django’s forms library.
  • Implemented user interface guidelines for interactive cross-browser functionality in development and maintenance of app using HTML5, CSS3, JavaScript, jQuery and Angular 2.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Used Angular framework for single page applications and validating the client-side user information based on their business rules.
  • Developed MVC with number of templates for login and user registration with end to end protocol to save in database.
  • Developed REST Microservices using Flask & Django and deployed on AWS servers using EBS and EC2.
  • Worked with Pandas for automatic and explicit data alignment, easy handling of missing data.
  • Responsible for communicating progress and issues to themanagement and making changes to the application based on flexibility, scalability and security issues.

Confidential, Bellevue, WA

Python Developer

Responsibilities:

  • Followed Scrum along with Test-Driven Development to develop applications, services and software solutions.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Used UML Rational Rose to develop Use Case& Class diagrams for OOA/OOD techniques.
  • Represented the system in hierarchy form by defining the components, subcomponents by using Django framework for application development.
  • Built database Model, Views and API's using Python for interactive web-based solutions.
  • Used Python scripts to update the content in database and manipulate files.
  • Implemented Business logic, worked on data exchange, processed XML and HTML using Python/Django framework.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Performed CRUD operations for applications using MVC architecture of Django framework.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Used NumPY for numerical analysis and Pandas library for statistical analysis, managing large datasets from PostgreSQL.
  • Utilized Pandas API to put the information as time arrangement and forbidden organization for east timestamp information control and recovery.
  • Designed and managed API system deployment using fast http server &AWS architecture.
  • Used GIT for Python source code and Jenkins for automating the build Docker containers.
  • Responsible for tracking and monitoring project status in JIRA.
  • Involved in development of Web Services using and REST for sending and getting data from the external interface in XML and JSON format.
  • Used AJAX and jQuery for transmitting JSON data objects between frontend and controllers.
  • Worked on deployment of project on to Amazon S3.
  • Built SQL queries for performing CRUD operations like create, update, read and delete.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Confidential, SFO, CA

Python Developer

Responsibilities:

  • Involved in various phases of development like gathering requirements, system analysis, design, development, testing and deployment.
  • Used Django framework for application development.
  • Developed user interface using, CSS, HTML, JavaScript and jQuery.
  • Build JSON objects using the framework which will be used by JavaScript to control the flow of the page. Resolved performance related issues using efficient coding.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • Was involved in environment, code installation as well as the SVN implementation.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Provided GUI using PyQt for the end client to make, change and view reports considering customer information.
  • Designed and developed data management system using MySQL database.
  • UsedjQuery for JavaScript manipulations, Bootstrap for the front-end HTML layout.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Executed unit test plans using PyUnit for regression tests on multiprocessor systems.
  • Was involved in environment, code installation as well as the SVN implementation.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Collaborated with internal teams to convert end user feedback into improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.
  • Performed troubleshooting, fixed and deployed many bug fixes for applications that were a main source of data for both customers and internal customer service team.

Confidential

Python Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Gathering, Analysis of Customer Specifications, Development and Customization of the Application.
  • Followed Agile and SCRUM in development process.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Utilized different design patterns like MVC, DAO, DTO, Business Delegate .
  • Written HQL Queries in Hibernate for retrieving the data from the database.
  • Involved in writing Hibernatemapping configuration files for POJO’s.
  • Implemented service layer using Spring transaction management & DAO logic with Hibernate.
  • Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client-side validation and used Cascading Style Sheet (CSS).
  • Used AJAX to support dynamic page element rendering to enhance user experience.
  • Eclipse for development environment and SVN for version control software
  • Developed Message Driven Bean components in WebSphere MQ Series for e-mailing and Data transfer between client and the providers.
  • Used Python to create graphics, XML processing of documents, data exchange, business logic.
  • Developed Database utility classes to access Database using JDBC & T-SQL.
  • Developed Stored Procedures, Functions and Packages using SQL.
  • Configured SQL Developer to work withOracle DB and to work in the complicated queries required for the DAO layer development.
  • Worked on Spring framework to implement bean to declare a service and accessed those using Application context.
  • Provided production support and made several enhancements to application.
  • Used Log4J to log useful information in the application code and J-Unit for unit testing
  • Involved in unit integration, bug fixing, acceptance testing with test cases, code review.

We'd love your feedback!