We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY

  • Professional 5+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django.
  • Experience object oriented programming (OOP) concepts using Python and PHP.
  • Familiar with JSON based REST Web services.
  • Good knowledge of web services with protocols SOAP and REST.
  • Experienced in Python's modules numpy, matplotlib and Pandas etc for generating complex graphical data, creation of histograms etc.
  • Good Experience in Error and Exceptional handling and Debugging.
  • Good experience in Shell Scripting, SQL Server, Unix and Linux.
  • Proficient in using Relational Databases like Oracle, SQL Server and My SQL.
  • Have exposure in different stages of Software Development Life Cycle (SDLC).
  • Good Knowledge on Algorithms, Data Structures, Flowcharts.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions onMySQLandPostgreSQLdatabase.
  • Experienced in developing Web Services with Python programming language..
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on - time..
  • Very strong full life cycle application development experience.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, CSS, JavaScript, AJAX, Java/J2EE, Servlets, JSP, JDBC, XML,Python, Django, PHP.
  • Sound experience in working with python editors like PyCharm, PyScripter, PyStudio, PyDev, Wing IDE and Spyder.
  • Designed front end using UI, HTML, Bootstrap, Node JS, Angular JS, CSS, and JavaScript.
  • Have the ability to understand complex systems and be in command of the details to provide solutions. Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

Programming Language: Python, C, SQL, PLSQL, Core Java.

Operating System: Windows, Linux, Mac OS.

Database: My SQL, SQL Server, Oracle.

Web Technologies: CSS, HTML, java Script, XML,JQuery, Ajax.

Frameworks: Django, web2py, PyJamas, Jython, CSS,Bootstrap.

Testing Tools: JIRA, BUGZILLA.

Protocols: UDP, TCP, SMTP, DHCP, ICMP, RIP, VLAN,SNMP, IPV4 and IPV6.

IDE’s/ Development Tools: PyCharm, PyScripter, PyStudio, PyDev,Wing-IDE and Spyder.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential, CA

Responsibilities:

  • Working as a senior backend developer (Python) on "Python-Heighliner" module of a product called CodeOn.
  • CodeOn is a tool providing an ecosystem of complete SDLC processes with automated CI/CD for various applications development lifecycle.
  • Major contribution in integrating "Spinnaker - An open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence" with CodeOn.
  • Major contribution in integrating "Puppet - A configuration management tool" with CodeOn.
  • Complete design and implementation of backend python based code for both of these integrations.
  • Independently owning and handling weekly releases. Automated most of the processes with various python and shell scripts thus increasing the efficiency along with the speed.
  • Working extensively on REST APIs, JSON, Microservices, CI/CD, Docker containers.
  • Upholding the highest standards of quality by writing unittests, functional tests and comprehensive documentation.
  • Proactively identifying and thus resolving various complex issues and bugs with appropriate RCA being done.
  • Following AGILE based development methodology to develop the application.
  • Wrote Puppet manifests for deploying, configuring and managing collected for metric collection and monitoring.
  • Expose to all aspects SDLC such as analysis, planning, testing and implementing post production analysis of project.

Environment: Python 2.7, Linux, Shell Scripting, GitHub, Jira, JSON, Restful API, Apache Web Server.

Python Developer

Confidential, NJ

Responsibilities:

  • Django Framework dat is used in developing web applications to implement the model view control architecture.
  • Designed front end using UI, HTML, Bootstrap, Node JS, Angular JS, CSS, and JavaScript.
  • Followed AGILE development methodology to develop the application
  • Performed efficient delivery of code based on principals of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principals.
  • Lock mechanisms were implemented and the functionality of multithreading TEMPhas been used.
  • Different testing methodologies like unit testing, Integration testing performed.
  • Python/Django based web application, and integrations with 3rd party email, messaging, storage services.
  • Used Django Database API's to access database objects
  • Experience with JSON based web services and Amazon Web Services (AWS).
  • Developing Microservicesby creating REST APIs.
  • Design, implement and test services using Python in a Microservice-oriented architecture.
  • Used Restful APIs to access data from different suppliers and to gather network traffic data from servers..
  • Developed and maintained parsing modules, which read CSV, XML and JSON data from files and other REST services, processed the data.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
  • Exported/Imported data between different data sources using SQL Server Management Studio
  • Design and implemented custom scripts.Extensive use of version controller Team Foundation Server (TFS).
  • Used data pipelining as embedded data processing engine which runs applications APIs,transform and migrate data.
  • Delivered automated solutions for science models.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, CSS, JavaScript, AJAX, Java/J2EE, Servlets, JSP, JDBC, XML,Python, Django, PHP
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Implemented configuration changes for data models.
  • Maintained and updated existing automated solutions.
  • Anticipated potential parts of failure (database, communication points, file system errors).
  • Troubleshoot the process execution and worked with other team members to correct them
  • Used Pandas library for statistics Analysis.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Managed large datasets using Panda data frames and MySQL.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using datamining tools like Numpy,Scipy,Scikitlearn and SQL alchemy.

Environment: Python 3.6, Django, HTML5/CSS3, MS SQL Server 2013,Angular js, MySQL, JavaScript, Docker,Eclipse, Linux, Shell Scripting, JQuery, GitHub, Jira,Google3,Big Query, python libraries such as NumPY,Scipy,Scikitlearn IPython, SqlAlchemy.

Python Developer

Confidential, NY

Responsibilities:

  • Gatheird all requirement for developing and analyzing requirement of projects.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using GIT.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • 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.
  • Dynamic implementation of SQL server work on website using SQL developer tool.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, CSS, and JavaScript.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Used Restful APIs to access data from different suppliers and to gather network traffic data from servers.
  • Used NumPY for Numerical analysis..
  • Experience in asynchronous processing of messages using RabbitMQ.
  • Used Openstack fordeploying and managing large numbers of virtual machines and other instances to handle computing tasks.
  • Followed AGILE development methodology to develop the application.
  • Used and customized apache server to for checking our developed project.
  • Good experience in using Open stack Cloud concepts.
  • Continuous monitoring and managing the Hadoopcluster using Cloud Manager
  • Used Test driven approach (TDD) for developing services required for the application.
  • Implemented Integration test cases.
  • Experienced in ETL (Export Transform Load) Processes.
  • Sorting or ordering the data based on a list of columns to improve search performance Using ETL.
  • Used GIT to resolve and coding the work on python and portlet.
  • Used Scala for support forfunctional programmingand a strongstatictype system.
  • Used several python libraries like wxPython, numPY and matPlotLib.
  • 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.

Environment: Python 3.3, PyQT, PyQuery, MVW, HTML5, CSS3, DOM, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, PostgreSQL, and python libraries such as NumPY, IPython, SqlAlchemy.,ETL.

Python Developer

Confidential

Responsibilities:

  • Developed UI using HTML, AJAX, JavaScript and jQuery and jQueryUI.
  • Designed and developed components usingPython. Implemented code inpythonto retrieve and manipulate data.
  • Worked with the Stakeholders, gatheird requirements developed High level design Detail design documents.
  • Implemented database access using Django ORM.
  • Created visualization on kibana based on the requirements.
  • Created scrum team monitoring charts on kibana.
  • Created multiple dashboards to meet the needs of various scrum master throughout the company.
  • UsedPythonand Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Developed Micro services using Go language and worked on test cases.
  • Used Restful APIs to access data from different suppliers and to gather network traffic data from servers.
  • Used MySQL as backend database and Mysqldb ofpythonas database connector to interact with MySQL server.
  • Support the scripts configuration, testing, execution, deployment and run monitoring and metering.
  • Supported Apache Tomcat web server on Linux Platform.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Re-engineered various modules for implementing changes and creating efficient system.

Environment: Python, C++, HTML Restful API, MySQL, Shell Scripting, PL/SQL, Unix, Linux.

Python Developer

Confidential

Responsibilities:

  • Developed entire frontend and backend modules using Python.
  • Worked with team of developers on java applications for RISK management.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Made Spring MVC web based apps for Insurance premium calculations.
  • Generated property list for every application dynamically using Java.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion GIT 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.

Environment: Python, Windows, MySQL, Java Script, Version Controls and python.

We'd love your feedback!