We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Arround 7 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Coding, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains.
  • Experience working in Python, JavaScript, and Java software development environments.
  • Experience in configuration management and deployment tools like Ansible.
  • Extensive knowledge in My SQL and Mongo DB, Puppet, chef,Gunicorn.
  • Experience working with Puppet,Chef,Ansible for testing and deployment.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Hands on experience in creating a custom Puppet module skeleton to use same structure across all Puppet modules.
  • Proficient in Front end development experience using HTML5, XML, CSS3, JQuery, JSON, JavaScript and Bootstrap.
  • Involved in design & development of Big Data / distributed systems using /Spark / Hadoop / Spark SQL.
  • Experience in performing SW Configuration Management (SCM) duties and automation of various.
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, Emacs.
  • Very strong experience writing API's/ and Web Services in PHP and in Python.
  • Utilized Python Pandas framework to provide data analysis.
  • 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.
  • Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive, Cassandra, MongoDB.
  • Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS)
  • Good knowledge with Ruby on rails with MVC architecture.
  • Experienced with batch processing of data sources using Apache Spark.
  • Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Good experience in Python, Django, Zope, and Pyramid Framework and In charge of legacy products (TruBid, TruGuard, and TruReport).
  • I have used AWS (Amazon Web services) in Redshift, EmR for improved efficiency of storage and Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
  • Hands on working with Python latest versions 3.4.3 and 2.7.10, SVN, Git, JIRA, Bugzilla, Axosoft, Amazon EC2/S3. Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experience with creating scripts for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Experience in performing signal processing and machine learning algorithm development for a variety of programs.
  • Experience with continuous integration ( CI ) and automation using Jenkins and Docker
  • Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Designing, implementation, and administration of MySQL databases that interact with back-end Perlcode
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database and application deployments through XL deploys.
  • Expertise in client scripting language and server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
  • Experience with Jsp Servlets, Web Services (SOAP, REST) and Tomcat.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Excellent debugging, problem solving, optimization and testing skills.

TECHNICAL SKILLS:

Operating Systems: Windows 95, 98, NT, 2000, Xp, Vista, Windows 7, 8 Linux, Unix, Microsoft Server 2003, Mac Os, Android, Windows Mobile, Mac Osx

Tools: HTML 4.02, HTML5, CSS, JS, XML, XHTML, Javascript, JQuery, Angular.JS, Knockout.JS, Java, Ruby, AS-400, Mainframe, Python

Bugs Tracker Apps: Bugzilla, Firebug, Jira, HP QC, Testlodge, TFS

Automation Tools: Selenium, Watir, Sikulli, docker, Jenkins

CMS: Kentico, Websphere, Teamsite, Stellent, Joomla

Datawarehouse tools: Sybase, Informatica Power Center, DVO, SAS

Data Bases: Oracle, PostgreSQL, MySQL,Sqlite3, MongoDB, Cassandra, SVN,

WORK EXPERIENCE:

Confidential, Sunnyvale, CA

Sr. Python Developer

Responsibilities:

  • Gathered all requirements for developing and analyzing requirement of projects.
  • Implementing change requests raised by user for server configuration, kernel tuning, software installation and OS hardening Managing Linux VMs using Puppet as per some projects requirement.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Involved in the development of front end of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and Jquery..
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Deployed and managed a private puppet infrastructure in AWS to deploy application.
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Familiar with JSON based REST Web services and Amazon Web services (AWS)
  • Dynamic implementation of SQL server work on website using SQL developer tool.
  • Designed front end using UI, HTML5, Bootstrap, Node JS, underscore JS, Angular JS CSS3, and JavaScript.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Used Numpy for Numerical analysis.
  • Followed AGILE development methodology to develop the application.
  • Used and customized apache server to for checking our developed project.
  • Performed QA testing on the application.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker
  • Implemented Integration test cases.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design
  • Used Git to resolve and codingthe work on python and portlet.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • Established OpenStack project Infrastructure Program and served as tech lead.
  • To build and populate DB and to ensure the standards the team of QA was also collaborated.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Involved in Unit testing and Integration testing.
  • Used AWS (Amazon Web services) in Redshift, EmR for improved efficiency of storage.
  • Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.
  • Excellent project management skill with local and international teams. Ex: Continuous Integration and smoke test projects from Jenkins.
  • Used Django APIs for database access.
  • Scaled developer infrastructure as project grew and transitioned to OpenStack Foundation
  • UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities,Persona management, error/exception management etc.).
  • Was involved in environment, code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models and Apache Cassandra.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • 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 user interface using CSS, HTML, JavaScript and JQuery.
  • Used standard Python modules e.g. csv, robot parser, itertools, pickle, jinja2, lxml for development.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Worked with JSON based REST Web services and Amazon Web services (AWS).
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and REST API calls.
  • Utilize PyUnit, the Python unit test framework, for all Python applications.
  • Developing predictive analytic using Apache Spark Scala APIs.
  • Developed single page application with Angular JS.
  • Worked in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL databas
  • Coordinated with QA team to ensure the quality of application.
  • Used Numpy and pandas for Numerical and statistical analysis.
  • Applied MLlib for data mining and tuning parameters to seek the best model in test datasets.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Successful implementation of Apache Spark and Spark Streaming applications for large scale data.
  • Creating data pipelines using Apache Spark, a big-data processing and computing framework.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Creating unit test/regression test framework for working/new code
  • Interacted with QA to develop test plans from high-level design documentation.
  • Using Subversion version control tool to coordinate team-development.
  • Created a Git repository and added the project to GitHub.
  • Responsible for debugging and troubleshooting the web application.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Manage MySQL content database, security and role management, apply updates, and maintain schema and documentation.
  • Resolved ongoing problems and accurately documented progress of a project.

Confidential, Kennesaw, GA

Python Developer

Responsibilities:

  • Used HTML, CSS 5, JQuery, JSON and Javascript for front end applications.
  • Managed our servers in development, testing, certification and production. Worked extensively on Multi-threading and Concurrency for implementing Batch Job Scheduling.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT
  • Deployment and testing of the applications.
  • Used Linux profiler Valgrind for optimization of code.
  • Good exposure in building CMS using tool Saas.
  • Developing high availability real time Messaging system for financial/Banking transactions and developed associated components in Linux, UNIX, AIX platforms. Tools C++.
  • Developed Real-time messaging system for new payment framework for Linux, UNIX (HP), AIX OS platforms.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Worked on data exchange from website using XML, JAVA and Web Services.
  • Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns.
  • Worked in LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Implemented locking mechanisms using multi threading functionality.
  • Developed in Windows and going to deploy it in Linux server.
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Extensive use of version controller Team Foundation Server (TFS).
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Responsible for development and enhancements of all the modules of rail docs and have them running in the design team for project structure.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Environment: MySql, Git, RSpec, Selenium, Inactive, Amazon Web Services, Python.

Java Developer

Confidential

Responsibilities:

  • Development of user interface using JSP, HTML and JavaScript.
  • Used Dependency injection in spring for Service layer and DAO layer.
  • J2EE Architecture was implemented using Struts based on the MVC2 pattern.
  • Written Servlet and deployed them on IBM WebSphere Application server.
  • Responsible for user validations on client side as well as server side.
  • Development of the Java classes to be used in JSP and Servlets.
  • Used Hibernate for persistence to Oracle Database
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO)
  • Worked with PL/SQL scripts to gather data and perform data manipulations.
  • Used JDBC to retrieve data from Oracle database.
  • Developed build scripts using Ant.
  • Developed stored procedures in Oracle.
  • Used Test Driven Development approach, and wrote many unit and integration test cases.
  • Troubleshooting and coded corrections for production issues discovered in the application

We'd love your feedback!