We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Nyc -, NY

SUMMARY:

  • 5+ years of professional experience as a Python Developer, pro client coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, AWS, C, C++, JAVA and SQL.
  • Experienced in working with various stages of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Experience with Design, code, debug operations, reporting, data analysis and Web Applications utilizing Python.
  • Experienced in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections using Python.
  • Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery, Bootstrap .
  • Experience in writing JSON REST APIs using Golang .
  • Strong experience of software development in Python (libraries used: libraries - Beautiful Soup, NumPy, SciPy, matplotlib, python-twitter, Pandas data frame, network x, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, emacs.
  • Hands-on experience working with various Relational Database Management Systems (RDBMS) like MySQL, Microsoft SQL Server, Oracle & non- relational databases (NoSQL) like MongoDB and Cassandra.
  • Experienced in developing Web Services with Python programming language - implementing JSON based RESTful and XML based SOAP webservices.
  • Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, Ability in handling Django ORM (Object-Relational Mapper) and SQL Alchemy.
  • Scaling up projects using python tools like multithreading, celery.
  • Experience in using Version Control Systems like GIT, SVN and CVS to keep the versions and configurations of the code organized.
  • Experience in UNIX/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking and cloning jobs.
  • Exposure to CI/CD tools - Jenkins for Continuous Integration, Ansible for continuous deployment.
  • Extensively worked on Hudson/Jenkins, Build Forge for continuous integration and for End to End automation for all build and deployments.
  • Experienced with containerizing applications using Docker, Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in Amazon Web Services (AWS) cloud platform like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication & have experience on Docker, Amazon Web services (AWS) technologies.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla Firefox, and Chrome.
  • Significant experience in web development tools like APTANA STUDIO, Axure, Spring Tool Suite, Eclipse, Notepad and Firebug.
  • PyCharm Proficient in performing Data analysis and Data Visualization using Python libraries
  • Have experienced on developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.
  • Experience in using AMQP and RabbitMQ for distributed architecture.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experienced in developing API services in Python/Tornado, while leveraging AMQP and RabbitMQ for distributed architectures.
  • Experience in developing ColdFusion Components, custom tags and modified CF Objects. Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experienced in building tools such as ANT, Apache MAVEN, and JENKINS.
  • Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application Server.
  • Enthusiastically managed multiple deadlines with priorities through proactively planning and managing tasks and resources.
  • Strong knowledge in Multi-tiered Distributed Environment and Client/ Server Architecture
  • Performed unit testing, Performance testing, integration testing and system testing.
  • Extensively followed development methodologies such as Agile (SCRUM) and Water Fall.

TECHNICAL SKILLS:

Programming Languages:: Python 2.X, Python 3.X, C, C++, Java, Golang, SQLTools: Dreamweaver, Photoshop, Flash, Corel Draw, Illustrator, Notepad, Text Editor, XCode, Microsoft visual studio, MS office, Adobe Creative Suite

Publishing Tools:: Adobe PageMaker, MS Office

Web technologies:: HTML, CSS, XHTML, Java Script, jQuery, AJAX, XML, JSON

Webserver:: WebSphere, Web logic, Apache Tomcat 5.5,6.0,8.0, NGINX

Databases:: MySQL, PLSQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB

Python Web frameworks:: Django, Pyramid, Flask, web2Py.

Development IDE:: PyCharm, Pydev Eclipse, Net beans, MS Visio, Sublime Text, Notepad++

Operating Systems: Linux, Windows 10/8/7/Vista/XP, Mac

Web Services:: SOAP, RESTful, AWS

Version Control:: Git-Hub, Sub Version

Build Tools:: GNU, Apache Ant, Apache Maven, Buck, Bit-Bake, Boot, Grunt

Methodologies:: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, NYC - NY

Sr. Python Developer

  • Responsible for business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Involved in tasks Designing, Developing and building a system using Python, Python, Shell Scripts & Perl to automate Oracle patching, Grid Patching, Upgrade, Migration & rollback.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Expertise building and monitoring software projects continuously with CI Tool Jenkins or other similar tools.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Prototyped in Angular, DevExpress, Bootstrap, CSS and jQuery capabilities and designed and developed the Rating site using jQuery UI and jQuery Based Ajax.
  • Using BTree indexed and algorithms that transform graphs into SQL without overloading the database, and then integrated additional solutions for the matrix of bonuses available to members .
  • Worked in Developing a Restful API'S service using Python Flask, SOAP frameworks.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Designed, developed and implemented architectural framework to manage and monitor password expiration period for LDAP users using python.
  • Built backend security services for Cisco platforms such as web & email security appliances and cloud services, firewall, and next-generation backend intelligence systems (Python).
  • Developed utility to deploy Network automation job using SOAP request framework.
  • Implemented admin sites to manage database information with Flask Admin, MySQL and SQLite.
  • Successfully migrated the Django database from SQLite to MySQL to Postgres SQL with complete data integrity.
  • Using Django evolution and manual SQL modifications, I was involved to modify Django models while retaining all data, while site was in production mode.
  • Worked closely with Dashboard, designer, tightly integrating Flash into the CMS with the use of Flashovers stored in the Django models. Also created XML with Django to be used by the Flash.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed ETL specification documents and created Tables, Keys (Unique and Primary) and Indexes in the Oracle.
  • SQL and PL/SQL stored procedures were used to create access to data and deployed them to Oracle and SQL server databases.
  • Created Python and Bash tools to increase efficiency of call center application system and operations.
  • Worked on Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end UI Design elements for web paged such as Icon, buttons and overall design.
  • Automated the cloud deployments using chef, python, and AWS Cloud Formation Templates.
  • Used Python and Flask to interface with the jQuery UI and manage the storage and deletion of content.
  • Created Web back- end user interfaces to new and existing databases utilizing PHP and MySQL/Oracle databases
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP . Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Used Java Servlets, JSPs, AJAX, XML, HTML, and CSS for developing the Web component of the application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
  • Worked with Object-Oriented JavaScript such as Backbone.js, Knockout.js, Ember.js, Handlebars.js.
  • Developed reusable Ext JS components such as Viewport, Panel and Grids and Used Ext JS 4.1 and integrate Java and spring together.
  • Worked on a dashboard interface built from D3 library, providing illustrative tools and data insights on live feed
  • Worked with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables
  • Built a robust and secure CONTENT MANAGEMENT SYSTEM for few projects as per clients' needs and requirements where HTML, CSS, AJAX and JQUERY were extensively used

    Implemented modules into Node JS to integrate with designs and requirements.

  • Implemented a separate query processing using LINQ and created data entry web applications, with LINQ to SQL CRUD operations.

Confidential - Marble Falls, TX

Python Developer

  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Used several python libraries like wx Python, NumPy and matplotlib also involved in environment, code installation as well as the SVN implementation.
  • Built all database mapping classes using Django models and Cassandra .
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Developed UI using CSS, HTML, JavaScript, AngularJS, jQuery and JSON also views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.
  • Defined new validations through AngularJS for the form field validation implemented through HTML and Used AJAX, JSON to send request to the server to check the functionality.
  • Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • 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.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Creating a hybrid site based in Word press, Angular 2+ and Boot strap. I created the design mockups with Adobe Photoshop. The CSS and HTML is based on this.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Setup Build plans using Bamboo to clone CICD Bitbucket Repository to make scripts available on Bamboo agents and Integrate Build plan(s) to include "SONAR" scan, "Veracode" upload and followed by integrating the Test automation/Execution scripts followed by a Deployment pipeline.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Developed the automated build and deployment using Maven and Jenkins using Tomcat as the application server.
  • Utilize SVN and Review Board for version control, pep8 styling, and potential bugs Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Involved and played a leading role in database migration projects from Oracle to MongoDB, Cassandra, CouchDB databases based on my custom software. experience in using collections in Python for manipulating and looping through different user defined objects.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Designed and developed data management system using MySQL and created unit test/regression test framework for working/new code also used other technologies like jQuery for java script manipulations, bootstrap for the front-end html layout.
  • Modified Spark History Server for illustrating more specific Application information on splash page.
  • Worked on troubleshooting for LDAP and SiteMinder issues with Support Teams for newer initiatives at organization level.
  • Worked on selenium testing framework also JIRA was used to build an environment for development and unit Test Python library was used for testing many programs on python and other codes.
  • Install, configure and maintain all aspects of Sun One Directory Server (LDAP) and Oracle Directory Server Enterprise Edition (LDAP) to include maintenance, patching, automating, troubleshooting, security, topology and replication,
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Managed large datasets using Panda data frames and MySQL and Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db. package.

Confidential, Santa Clara - CA

Software(Python) Engineer

  • Used Python programming and Django for the backend development, Bootstrap and Angular for frontend connectivity and MongoDB for database.
  • Developed a Django ORM module queries that can pre-load data to reduce the number of databases queries needed to retrieve the same amount of data.
  • Worked on Docker and Ansible. Developed project's web page as Single Page Application (SPA) by using AngularJS and JavaScript API and build delivery driver application.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Used Pandas API to put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it into MongoDB.
  • Deployed and tested different modules in Docker containers and GIT.
  • Used multiple containers and managed the load balancing between all the containers using NGINX.
  • Implemented programming automations using Jenkins and Ansible on Unix/Linux based OS over cloud like Docker.
  • Used Python Library Beautiful Soup for web scrapping to extract data for building graphs
  • Uploaded the admin module on Elastic Bean Stalk (EBS) and EC2 and stored the static files in S3 on Amazon cloud.
  • Automated most of the task using python scripting, Raspberry PI and Raspbian OS, and Unix/Linux shell Scripting.
  • Build all Database Mapping classes using Django Generic, Class and functioned based methods.
  • File handling for the client data in files like .txt and .xlxs file for data retrieve and storing purpose. Graphical data representation using python modules like NumPy, SciPy, Pandas, Pygal and installed using pip command toolkit.

Confidential

Python Developer

  • Debugging and testing of the applications & fine-tuning performance. Provided maintenance support in production environment & Implemented DAO database access objects.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Deployment of application on Web logic 8.1 for testing and development team.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Used standard Python modules e.g. csv, robot parser, tier tools, pickle, jinja variables, lxml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQuery and RESTAPI calls.
  • 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.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Validate test content in Emulation for SoC Display Controller. Used Angular.js for adding client-side interface for JavaScript templating and function binding & Written and modified the technical documents.
  • Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Experience working on CSS Preprocessors like LESS along with JavaScript task runners like Grunt.
  • Responsive web design(RWD) is developed using frameworks like Angular JS and MVC frameworks and Bootstrap.
  • Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
  • Developed various screens for the front end using Angular.js and used various predefined components from NPM (Node Package Manager) and Redux library.

Confidential

Software/ Python Developer

  • Designed and developed components using Python. Implemented code in Python to retrieve and manipulated data.
  • Re-engineered various modules for implementing changes and creating efficient system, Managed large datasets using Panda data frames and MySQL and creating efficient system.
  • Designed and Developed UI using HTML, XHTML, AJAX, Java Script and jQuery. Used Java Script libraries like jQuery UI, DataGrid, jscolor, high charts.
  • Developed the presentation layer HTML, JSP, CSS and DHTML. Also Developed widgets for GUI using PyGtk modules of python.
  • Used Django to develop web-based application and deploy it using Jenkins.
  • Worked in all areas of Jenkins setting up CI/CD for new branches, build automation, plugin management and securing Jenkins and setting up master/develop configurations.
  • Accomplished in database design and hands-on experience of large database systems: DB2, PL/SQL, MS SQL, SQL Server, MySQL.
  • Actively involved in project development and bug fixing for the project. Worked closely with students, helped in the deeper understanding of concepts.
  • Involved in requirement analysis and client interaction, responsible for writing hibernate mapping XML Files, HQL.
  • Worked closely with business analysts, project managers and project leaders to analyze business requirements.
  • Used J2EE design patterns like Factory, Singleton. Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.
  • Enthusiastic Java Developer eager to learn cutting edge technologies and produce quality software.
  • Designed and developed Use-Case Diagrams using UML to decide upon the modules & developed ER diagrams for database design.

We'd love your feedback!