We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7+ years of experience in developing software development, design using Python 3.3/2.7, Django 1.9/1.8, XML, CSS, HTML, DHTML, Jquery, AJAX, XML and JSON by following W3C standards.
  • Understanding of Python Best Practices (PEP - 8)
  • Worked on several standard python packages like Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables and Panda dataframes.
  • Expert in software development with Python and IDEs - Sublime text, PyCharm, Eclipse, PyDev.
  • Built Web application using Python, Django, Flask, MySQL, JavaScript, AJAX, HTML, XML and template.
  • Experienced in MVC frameworks like Django, JQuery, Flask and Pyramid, well versed in Django ORM and SqlAlchemy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Good experience in Shell Scripting’s Server, Unix and Linux, Open stock and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
  • Have good idea about tools like Bugzilla, Jira, Confluence, and Axosoft.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
  • Experienced in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Good knowledge of web services with protocols SOAP, REST.
  • Knowledge on continuous integration and deployment using Jenkins, Docker.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front.
  • Experience working with network protocols SNMP, NetConf.
  • Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS Cloud.
  • Having working Knowledge of Amazon AWS S3, Amazon EC2 and deployment using Heroku, Jenkins.
  • Used Apache, Chef, Puppet to deploy production site.
  • Good exposure on Query Programming Model of Hadoop such as Pig and Hive.
  • Excellent understanding and knowledge of Hadoop Distributed file system data modelling,architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
  • Experienced in Agile development methodology, waterfall and TDD (test driven development), Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extract.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Implemented machine learning algorithms in Spark and Python, for segmentation of data.
  • Experience analyzing the requirements and Proficient in establishing QA Procedures, Standard Methods, and Software Requirement Specifications (SRS).
  • Good knowledge in maintaining various version controls systems such as SVN (Centralized Version Control System) and GIT (Distributed Version Control System) .
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
  • Worked on Waterfall Model Agile and Hybrid.

TECHNICAL SKILLS

Programming Languages: Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Pyjamas, Jython, Iron Python, Cpython.

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JSON, Jquery.

Database: MySQL, SQL Server, Oracle 11g, Cassandra, MongoDB

Servers: Apache Tomcat, Zope,JBoss, WebLogic, WebSphere.

Middle-ware: Soap Web Services, Rest Web services.

Version Controls: GIT, SVN.

Code maintenance Tools: CVS, Tortoise SVN, GIT

Configuration Management Tools: Ansible, Chef

Network Services: DNS, VPN, TLS

Amazon Web Services: (AWS), Cloud Foundry, Puppet, Chef, AWS Cloud Formation,AWS CloudFront.

IDE Platforms: Eclipse, PyCharm, Canopy (EPD), Spyder, Sublime text, NetBeans

Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OS X.

Methodologies: Agile, Waterfall, Hybrid.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Python Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications
  • Building reusable code and libraries for future use.
  • Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Used Numpy for Numerical analysis and Used Spring Framework to support the Hibernate tool and Struts.
  • Implemented SOAP/RESTful web services in JSON format.
  • Good Knowledge in Spark architecture and writing python scripts
  • Worked on Apache Spark streaming API on Big Data distributions in the active cluster environment.
  • Developed scalable applications using Django framework.
  • Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
  • Deployed the project into Jenkins using GIT version control system.
  • Build all database mapping classes using Django models with the help of ORM like SQLAlchemy.
  • Placed data into JSON files using Python to test Django websites.
  • Wrote multi-thread scripts to obtain optimal performance.
  • Used AJAX for Better interactivity for the end user and easier navigation and AJAX is compact.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Integration of user-facing elements developed by a front-end developer with server side logic.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Operated all the user side validation using AJAX.
  • Worked on improving the performance and optimization of the existing algorithms in Hadoop using Spark context, Spark-SQL, Data Frames, RDD's, Spark YARN.
  • Hands on experience with version control tools such as SVN, GitHub, GitLab
  • Used Spark SQL and Spark Streaming to process structured and streaming data.
  • Experience in Implementation of MVC architecture using Spring MVC and SOAP web service and SOAPUI and Creating data pipelines using Apache Spark, a big-data processing and computing framework.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
  • Profiled python code for optimization and memory management.
  • Developed application which accessed the Cloud foundry API to monitor trends in development environments using other CF tools: Jenkins, Chef, and Puppet.
  • Implemented locking mechanisms using multi threading functionality.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and implementation and support.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python, Django, HTML5/CSS, MS SQL, MySQL, Eclipse, Linux, Shell, Spark,JQuery, JSON, AJAX, XML, CSS, SQL, MySQL, Restful Web Services, Beautiful Soup, Jenkins, Git, GitHub, Linux, PySpark..

Confidential, Dallas, TX

Python Django Developer

Responsibilities:

  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side applications Django, Flask and Pyramid.
  • Responsible for designing and developing web based applications using Python.
  • Solicited the business for information to create scope documents.
  • Designed and developed integration methodologies between client web portals and existing. software infrastructure using SOAP API's and vendor specific frameworks.
  • Brainstorming sessions to gather requirements.
  • Strong experience working with real time streaming application and batch style large scale distributed computing applications using tools like Spark Streaming.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Conducted regular meeting with development team created generic system design.
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and host names.
  • Administrated Continuous Integration services (Jenkins, Nexus Artifactory and Repository).
  • Good Knowledge on Hadoop Cluster architecture and monitoring the cluster.
  • Experience in managing and reviewing Hadoop log files.
  • Extensive experience in writing SQL queries for Oracle, Hadoop and DB2 databases using SQLPLUS.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, users' manuals and technical documentation.
  • Implemented discretization and binning, data wrangling: cleaning, transforming, merging and reshaping data frames
  • Managed large datasets using Panda data frames and MySQL.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash
  • Used Python Library Beautiful Soup for web Scrapping.
  • Deployed the project into Jenkins using GIT version control system; Created Git repository and added to Git Hub project.
  • Created RESTFUL API's for several of our Intranet applications using open source software.
  • Implemented Work Breakdown Structure.
  • Responsible for creating the JavaScript code, for different modules.
  • Designed and developed corporate website using the Django framework.
  • Defined Functional Specification.
  • Managed team of programmers using a modified version of the agile development.
  • Developed Django, Python, Apache, bash scripting.
  • Developed web architecture of the system.
  • Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
  • Build Hive and Pig scripts.
  • Increased speed and memory efficiency by implementing code migration to convert python code to C/C++ using Cython.
  • Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.
  • Involved in testing process for every release and make the QA process robust through lesson learn.
  • Developed Application to asses JSON and XML from Restful web service.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Performed Test Driven Development and implemented the system using Python and Django.
  • Expertise in developing web based LAMD stack applications using Python and Django for large dataset analysis.
  • Leveraged structured formats like JSON, XML to build scalable, testable RESTful API's.
  • Coordinated the team for completion with in time line.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Used Redis as messaging broker to execute asynchronous tasks

Environment: Python, Django, MySQL, GIT, Sublime Text, IPython, PIP, PEP8, Regex, Redis, Node.js, AngularJS, HTML, CSS, JavaScript, JQuery, Hive, Spark, Linux, Django PDB, Django-celery, Django REST Framework, Agile, JSON, XML, AJAX.

Confidential, Fort Worth, TX

Python Developer

Responsibilities:

  • Design and development of user interfaces and client displays using JavaScript, JSP, CSS and troubleshoot various issues in Python code.
  • Develop REST API and integration content for cloud products with code samples in Python.
  • Design of system using JSPs, Servlets.
  • Generated Python Django Forms to record data of online users.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Worked on severalpythonpackages likeNumpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Worked on developing internal testing tools which were written inPython.
  • Engineer RESTful APIs using Django REST Framework.
  • • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Manual testing of web applications, Integration testing.
  • Creating test automation plan/scenarios/test cases.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Rewrite existing Python/Django/Java module to deliver certain format of data
  • Participation in planning of testing process, including creating of a test plan, smoke/regression testing.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • 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.
  • Lock mechanisms were implemented and the functionality of multithreading has been used.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Parsed XML file using Python to extract data from database.
  • Participated in requirement gathering and worked closely with the architect in designing and modelling
  • Used several python libraries like wxPython, numPY and matPlotLib
  • Involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created database access layer using JDBC and PL/SQL stored procedures.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Used Pandas API to put the data as time series and tabular format for east time stamp data manipulation and retrieval.
  • Developed server side application and server side validations using Django framework.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Involved in developing web applications using Django Framework to implement the model view control architecture.
  • Involved in Developing a Restful service using Python Flask framework.
  • Worked extensively on Multi-threading and Concurrency for implementing Batch Job Scheduling.
  • Performed data modeling and schema design with MySql.
  • Responsible for incorporating multiple colleagues' code to make a cohesive whole.
  • Involved in environment, code installation as well as the SVN implementation.
  • Wrote Ruby script to fetch files automatically.
  • Created data access using SQL and PL/SQL stored procedures.
  • Developed in Windows and going to deploy it in Linux server.
  • Worked Responsible for development and enhancements of all the modules of rail docs and have them running the design team for project structure.

Environment: Python2.7, Django,MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server, PHP, Lamp, underscore JS. SQL developer tool.MySql, AWS, Testing, Bash, Java, Git, Windows and Linux

We'd love your feedback!