We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

PROFESSIONAL SUMMARY:

  • Professional with 8+ years of Experience as an Analysis, Design, Development, Management and Implementation of Various Stand - alone, Client-Server Enterprise Applications.
  • Good experience of software development in Python (libraries used: libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experience in Python, Django, Pyramid Framework
  • Good knowledge in GUI frameworks - Jython, Pyjamas.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery, MVC3, RESTful, RUBY, AJAX.
  • Working experience in implementing SOAP/RESTful web services in JSON, XML format.
  • Experience in analyzing and handling large datasets using Oracle Relational Database 9g, 10g, 11g.
  • Have good knowledge on No-Sql databases like Cassandra, Mongodb.
  • Good knowledge in maintaining various version controls systems such as SVN and GIT.
  • Have good Knowledge of Agile Methodologies (Scrum).
  • Good experience in Shell Scripting, SQL Server, Postgees, UNIX and Linux, Open stock.
  • Expertise in Object-Oriented Design and Coding (OODC). Good knowledge of various Design Patterns and UML.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Have good idea about development tools like Bugzilla, Jira, Confluence, and Axosoft.
  • Knowledge of the software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
  • Good knowledge of server Apache Tomcat, Web logic. Understanding of Python best Practices (PEP-8)
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Have a good knowledge about the Robotic Process Automation frameworks like Automation Anywhere.
  • Have good Understanding on the Basic Concepts Of BIG DATA
  • Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Have Experience in working with Data Sciences. And Common Networking Protocols and Architecture like HTTP, SSL. Good idea about testing tools like Bugzilla and JIRA.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Skilled in Debugging/troubleshooting issues in complex applications.
  • Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Used PyUnit, the python unit test framework for web based applications.
  • Active Participation in Full Development life Cycle (Requirements, Design, Architecture, Development, Testing).
  • Translating existing manual regression test cases into Automated tests.
  • Expert in maintaining technical documentation for projects.
  • Good analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS:

Operating systems: Windows, Linux Ubuntu

Languages: Java, C, C++, Python, ARM Linux

Scripting languages: Html, CSS, AJAX, Java Script, PHP, AngularJS, JQuery

Analytics Tools: JMP PRO, SAS, Tableau, UCI NET, NodeXL, MVC3

Markup languages: HTML, XML, JSON

Servers: Apache Tomcat, IBM Web sphere, open stock, RESTful webServices

Databases: Oracle, My SQL, Query languages: PL, SQL, PostgreSQL.

IDEs/ Tools: Eclipse, Toad, Sublime text, Spyder,Jmeter

Revision Controlling Systems: CVS, GitHub /SVN

Methodologies & tools: Object Oriented Programming, UML, Agile Scrum

MS office tools: Microsoft Excel (Super user), Microsoft word, Microsoft PowerPoint, PPTPlex

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Sr. Python Developer

Responsibilities:

  • Used Python for application development.
  • Developed user interface using, CSS, HTML, JavaScript and JQuery& Ruby on rails.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • 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 andpythonlibraries.
  • Implemented the frontend and backend using, JavaScript, Python Framework, and Neo4j
  • Was involved in environment, code installation as well as the Girrit, Git implementation.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and developed data management system using MySQL.
  • Creating unit test/regression test framework for working/new code
  • Placed data into JSON files using Python to test Django websites.
  • Developed and tested many features for dashboard using Flask, CSS and JavaScript.

    Writing backend programming in Flask.

  • Used Python scripts to update the content in database and manipulate files.
  • Developed web based application using Django framework with python concepts.
  • Generated Python Django forms to maintain the record of online users.
  • Used Django API has to access the database.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML..
  • Created Unit test/ regression test framework for working/new code. Used Pyats 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. Developed efficient Angular.js for client web based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Involved in working with Python open stock API’s. Responsible for managing large databases using Panda data frames and MySQL..
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db package.
  • Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications, which are main source of data for customers and internal customer service team.
  • Implemented SOAP/RESTful web services in JSON format.
  • Created Git repository and added the project to GitHub. Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers. Coded test programs and evaluated existing engineering processes.

Environment: Python, Django, scipy, Pandas, Spark, API, Bugzilla, SVN, C++,C#, Tomcat, Apache HTTP, Java, JQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red hat Linux, Apache, RUBY, Cassandra

Confidential, Alpharetta, GA

Sr, Python developer

Responsibilities:

  • Analysis and Design of application.
  • Created UI using JavaScript and HTML5/CSS.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Implemented business logic using Python/Django.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Have a good knowledge about the Robotic Process Automation frameworks. And aslo robots using Automation Anywhere
  • Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Utilize the bot framework and contribute towards enhancing it. Have a deep knowledge while closely working with Auto
  • Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Thorough knowledge in various front end tools like HTML, DHTML,CSS, JavaScript, XML, JQuery, Angular JS, and AJAX
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Used Python library Beautiful Soup for webscrapping.ss.
  • Created most important Business Rules which are useful for the scope of project and needs of customers
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Work with team of developers on python applications for RISK management.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Created most important Business Rules, which are useful for the scope of project, and needs of customers.
  • Designed the architecture of the hardware environments and methodology of the code
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Refactored existing project to make it more Restful and thread-safe.
  • Designed RESTful XML web service for handling AJAX requests.
  • Created project designs utilizing MVC architecture components.

Environment: Python, Django, HTML5/CSS, UNIX, MS SQL Server 2013, T-SQL, Jasper, Reports, JavaScript, Eclipse, Linux, Shell Scripting, RESTful, MVC3.

Confidential, Atlanta, GA.

Python developer

Responsibilities:

  • Analysis and Design of application using Python.
  • Created UI using JavaScript and HTML5/CSS.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Implemented business logic using Python/Django.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for webscrapping.ss.
  • Implement code in python to retrieve and manipulate data.
  • Created most important Business Rules which are useful for the scope of project and needs of customers
  • BuildSQL queries for performing various CRUD operations like create, update, read and delete.

Environment: Python, Ruby, Django, HTML5/CSS, MS SQL Server 2013, T-SQL, Jasper Reports, JavaScript, Eclipse, Linux, Shell Scripting.

Confidential, Woonsocket, RI

Full stack Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
  • Used Django framework for application development.
  • Created entire application using Python, Django, MySQL and Linux.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Programming in Python as well as Perl
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Improved performance by using more modularized approach and using more in built methods.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Performed data manipulation/storage for incoming test data using lxml /etree libraries.
  • Developed API modularizing existing python module with the help of pyyaml libraries.
  • Wrote unit test cases for testing tools.
  • Created database using MySQL, wrote several queries to extract/store data.
  • Coded test programs and evaluated existing engineering processes.
  • Designed and configured database and back end applications and programs.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.

Environment: Python, Django 1.4, Flask, Puppet Rspec, Jenkins, Grafana/Graphite, MySQL, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Git, Perl, Cassandra.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Used Django framework for application development.
  • Developed user interface using CSS, HTML, JavaScript and JQuery& Ruby on rails.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • 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 andpythonlibraries.
  • 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 and cassandra.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed and developed data management system using MySQL.
  • Creating unit test/regression test framework for working/new code
  • This project also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Designed and configured database and back end applications and programs.
  • Performed research to explore and identify new technological platforms.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python, scipy, Pandas, Bugzilla, SVN, C++, Java, JQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red hat Linux, Apache, RUBY, Cassandra

Confidential

Backend Developer.

Responsibilities:

  • Developed entire frontend and backend modules usingpython, Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
  • Made Django web based apps for Insurance premium calculations.
  • Generated property list for every application dynamically using Python.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java, C++ application in Python.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Experienced in Agile Methodologies and SCRUM Process.
  • BuildSQL, NOSQLqueries implementing functions, packages, views, triggers, and tables.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands

Environment: Python, Django 1.3, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, and Apache Web Server, NO SQL.

Confidential

Web Developer

Responsibilities:

  • Performed requirement gathering, High level design.
  • Created UI screens using HTML/CSS.
  • Installed and setup SQL Server 2008 in the new server..
  • Created over 50 Jasper Reports and SSRS reports
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java, C++ application in Python.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistical Analysis.
  • Worked with UNIX like OS on regular basis.
  • Creating SSIS Packages migration of data across different servers and Other Databases such as Oracle
  • Used update strategy, lookups, stored procedures and filter.
  • Studying the existing environment and accumulating the requirements by interacting with the clients on various aspects.
  • Identification of various Data Sources and Development Environment.
  • Responsible for running and maintaining business processes on daily / weekly / monthly basis.

Environment:, MS SQL Server 2008,T-SQL, Jasper, SSRS, SQL Server DTS, MS Access, Windows NT/2000, Visio, RESTFUL, MVC HTML, CSS, JavaScript, jQuery, AJAX, Eclipse, Struts, Apache Tomcat Server, Oracle 8i, PL/SQL, Dreamweaver and Windows XP.

We'd love your feedback!