We provide IT Staff Augmentation Services!

Sr.python Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY:

  • Arround 7 years of experience in IT Industry with proficiency in Design & Development of Python, Django, flask projects.
  • Proficient in Object oriented design experience, with extensive experience of Python - C/C++ binding using Boost Python and Python C types and Web application development using Python 3.x/2.7, Django 1.9, Flask, MongoDB, WSGI, JavaScript, AJAX, HTML, JSON, and template languages.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTPand Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server, PostgreSQL.
  • Experience with Automated Testing tools such as Selenium-RC, Web Driver and Selenium Grid.
  • Worked with Agile and Waterfall methodologies and Analyzing functional requirement and implement the workflow of establishing a CDN service on various providers using Python.
  • Strong Knowledge in Django Framework - V1.8, Developed two dashboards using the same from scratch.
  • Experience in unit testing, functional testing, user, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing, acceptance testing & security testing of client/server and web-based applications.
  • Developed Python Key edits for different Lockboxes as per the functionality needed which helps the Keyer to validate the customer lockbox requirements.
  • Experience in Chef, Puppet or related tools for configuration management.
  • Created and parsed stop files using Python for some boxes which have specific stop DDA requirements.
  • Developed Python scripts which format and create daily transmission files.
  • Extensive experience with Amazon Web Services (AWS), Openstack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
  • Understanding server Apache Tomcat, Nginx, Web logic, WebSphere etc and Worked with bug tracking tools like BUGZILLA, and JIRA.
  • Excellent knowledge on numPy, sciPy and Ipython and Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Worked with different database servers like MySQL, MSSQL,Oracle etc and Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.
  • Great knowledge on Version control tools like CVS, GITHUB, SVN and Having knowledge of Amazon AWSEC2,S3, SQS, RDS, SNS etc.
  • Worked with Agile and Waterfall methodologies and Analyzing functional requirement and implement the workflow of establishing a CDN service on various providers using Python.
  • Experience in CMS tools Like Word Press and Drupal while worked on PHP and MYSQL as part of development.
  • Extensive experience in web based and client/server application using HTML5, DHTML, Jquery, Angular JS, BootStrap, underscore JS, Node JS, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT, Python, Django, PHP.
  • Experience in Multi-Tier distributed Enterprise applications.
  • Hands on experience in using Hadoop ecosystem components like Map Reduce, HDFS, HBase, HIVE, PIG, Flume and Spark.
  • Developed Java/J2EE applications using Hibernate, XML, Android, XSLT, and Basic ASP.net applications including using Core Java concepts like OOPS, Multi-threading, Garbage Collections, and Collection etc.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Web Apps and REST API web services development experience in Python with light weight MVC frameworks Django, Bottle, Web.py, and Flask.
  • Knowledge in distributed parallel programming with asynchronous task queue/job concepts and have experience with Python's Celery, redis.
  • Experience in publish/subscribe message Queue Broker MQTT (Mosquito, Rabbit MQ.)
  • Good experience in UNIX, Linux and VMware ESXi distributions commands and internals.
  • Sound knowledge virtualization technologies like Ovirt Virtualization, RHEVM Virtualization Manager, Hypervisors, KVM.
  • Working experience in VMware Virtualizations, Virtualizations Cluster concepts.
  • Basic knowledge on cloud computing and Openstack(IaaS) services concepts.
  • Knowledge in the Network switches, SAN Storgae concepts FC, iSCSI, FCoE and NAS, DAS.
  • Good experience with JDBC to perform operations such as CRUD operations and writing complex queries with Oracle 10g/11g
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS
  • Good knowledge in developing ColdFusion components, custom tags and modified CF objects
  • Expertise in full life cycle application development and good experience in Unit testing and Test Driven Development (TDD) and Behavior driven Development.
  • Hands on experience with continuous integration(CI) and automation using Jenkins
  • Hands on experience with version control tools such as SVN, GitHub, GitLab
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts. .
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms.
  • Experience in project deployment using Jenkins and worked on Jenkins for continuous integration.
  • Automated the process of launching and stopping/terminating EC2 instances on Amazon AWS.
  • Used Python fabric for AWS instance provisioning.
  • Experienced with build automation tools like Ant.
  • Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML.
  • Experience with CMS systems, Squarespace and Word Press.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experience with Requests, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Experince with Apache Kafka JMS and Rabbit MQ as the message oriented middleware.
  • 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.
  • Designed REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Proficient in developing Web Services (SOAP, RESTful) in Python using XML, JSON.
  • Proficient in using Python HTTP APIs like Requests.
  • Work experience for protocols in layer2 and up in the OSI stack including TCP/IP protocol stack, routing/switching algorithms.
  • Worked on several python packages like Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Familiar with open-stack services such as NOVA, SWIFT, KEYSTONE, NEUTRON, CINDER and GLANCE.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
  • Experience in developing web-based applications using Python 2.7/3.0, Django 1.7/1.8, PHP, Angular JS, C++, XML, CSS, HTML, JavaScript and JQuery.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) .
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Good knowledge of web services with protocols SOAP, REST..
  • Experienced in working with server side technologies including databases, restful API and MVC design patterns.
  • Driven to architect Big Data solutions on multiple platforms using data analytics.
  • Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
  • Experience working with a python based automated runbook and Knowledge about setting up Python REST API Frame work using Django.
  • Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity and Security and Database applications.
  • Experience in analysing and handling large datasets using Oracle Relational database 9i (9.2.0.8), 10g and 11g.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and MongoDB (2.6, 2.4), Orient DB.
  • Developed widgets for GUI using Tkinter, Gtk modules of Python.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Experience in writing Shell scripts using ksh,sh, bash, and perl, for process automation of databases, applications, backup and scheduling.
  • Experienced in developing web-based applications using Python and JavaScript in Linux based OS.
  • Good knowledge of Web Services with protocols SOAP, REST.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2 and MySQL.
  • SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experienced in data modeling for analytics by building queries using Map/Reduce and good knowledge in working with application server- Apache Tomcat (6.0, 7.0, 8.0)
  • Experience in working with Python ORM Libraries including Django ORMand have good knowledge on Project management tools JIRA, Redmine and Bugzilla.
  • Hands on experience in working with various Version Control Systems, mostly GIT, CVS and SVN.
  • Handy experience on using Big Data Cloud Services like PIG, HIVE for Map Reducing by which large amount of data can be easily analyzed.
  • Expertise in establishing database connections for Java and Python by configuring packages like JDBC, MySQL-Python.
  • Experience in UNIX shell scripting (file validations, file downloads, workflow executions).
  • Experience in Test Driven Development and Behaviour Driven Development methodologies for consulting firms and enterprise projects.

TECHNICAL SKILLS:

Programming Languages: Java, C, Python2.x/3.x, Perl.

Web Technologies: HTML5, CSS3, JavaScript, AngularJS, JQuery, AJAX.

Frameworks: Django, Pyramid, Flask, AngularJS, Bootstrap, Struts, Swagger, Hibernate, RabbitMQ.

Application Servers: Apache Tomcat, Web Sphere, Web Logic.

IDE's Development tools: Sublime Text, PyCharm, NetBeans, Brackets, Eclipse and Vim

Operating Systems: Windows … Fedora 16/18, Ubuntu 14.04, UNIX, and Linux.

J2EE Technologies: JDBC, Servlets and JDP

Issue Trackers: Bugzilla, JIRA, JUnit, gdb.

Version Controls: CVS, SVN, GIT, GitHub

Methodologies: Agile, SCRUM and Waterfall.

Analytical Tools: SWOT, Google Analytics, Tableau .

Database Oracle: 8i/9i/10g, DB2, MongoDB, Cassandra, SQL server, MS Access, Sybase, MySQL 5.x, PostgreSQL

Protocols: SOAP, TCP/IP, HTTP/HTTPS, REST.

PROFESSIONAL EXPERIENCE:

Confidential, NY

Sr.Python developer

Responsibilities:

  • Worked with team of developers on Python applications for RISK management.
  • Worked on Agile development methodology and built the application with Test Driven Development (TDD).
  • Involved in all the phases of SDLC and responsible for object-orientated analysis/object-orientated design and also worked closely with the business analyst's in gathering, understanding and implementing the requirements.
  • Worked on live application Caesar which is same as Jira for ticket generate and track all the records of the assigned work.
  • Based on this application user can make new request and update request for particular task.
  • Developed web applications in Django Framework's model view control (MVC) architecture and Developed with Python 3.x and Django 1.9 web frame work.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Created Restful API's to integrate and enhance functionalities of the application. Also Utilized Restful API in communicating with third parties.
  • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and Used Apache2 web services for these Caesar application.
  • Experience with working on Linux server and Created scripts for data modeling and data import and export. Extensive experience in deploying, managing and developing Oracle SQL developer clusters.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script, Ajax, jQuery.
  • 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.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Imported SSL certs from other hosts to new host and properly configured Apache to use certs.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Worked on several python packages like Numpy, shutil, Beautiful Soup, Pickle, Python-gitlab.
  • Used gitlab distributed version control tool to coordinate team development.
  • Coded model level validation and provide guidance in making long term architectural design decisions and used Agile Methodology and SCRUM process
  • Developed and handled business logics by backend python programming to achieve optimal results
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database
  • Developed view and templates in Django to create a user-friendly website interface
  • Open VMS 6.2, 7.1 & 7.2, Unix (SOLARIS), Linux, and NT systems. Performed system tuning functions and installed software on NT, Unix, and Alpha-servers.
  • Work concentrated on TCP/IP stack and PPP protocol for establishing data connection with the network.
  • Reported defects to developers/management using the tool (UPS defect Tracking Tool).
  • Developed Python/Django application for Google Analytics aggregation, reporting and used Django configuration to manage URLs and application parameters.
  • Used tools like Toad, Putty, DBX, and Erwin, ITRACE, ClearCase, Web-Based Project Wrkbook, Quality center, team track and Ultra Edit to develop/enhance the existing application.
  • Design and Develop custom CMS Sites using SharePoint Designer and WordPress.
  • Apply the Software Development Process for change requests and anomaly reports in Dimensions.
  • Worked with UNIX and Windows environments including shell and Ant scripts, PVCS
  • Version Manager, RAD and GIT version control. Writing scripts and make files to automate build release.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked on Python Open stack API's.
  • Apply technical knowledge to update content and UI features of brand websites through a Drupal 7 CMS and directly working with the UI code.
  • Create and execute all front-end development in DrupalCMS.
  • Designed Data Quality Framework to perform schema validation and data profiling on Spark (Pyspark).
  • Leveraged spark (Pyspark) to manipulate unstructured data and apply text mining on user's table utilization data.
  • Used Git to resolve and coding the work on python and portlet and worked on HTML5, CSS3, JavaScript, Angular JS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
  • Created server monitoring daemon with Psutil, supported by Django app for analytics which I created. Also researched big data solutions with Cassandradatabase.
  • Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Assisted the Hadoop team with developing Map-Reduce scripts in python.
  • Advised organizations about big data, a big data strategy, the implementation of big data, which technologies best fit the needs of the organization and even implements the selected big data solution.
  • Responsible for the development and overhaul of their current website and development of an apiinterface.
  • Performed data graduation from traditional data warehouse (Teradata) to Hadoop Data Lake.
  • Worked on Python Open stack API's and developed and enhanced client and broker account management portals User interfaces using Angular.js, JQuery, HTML, Bootstrap, CSS, JavaScript, Typescript and AJAX.
  • Worked on luigi workflows and execution on behalf of celery application queuing.
  • Owned security testing, audit runbook creation, and online self-help review for virtual currency.
  • Used Neo4j for graphical based search.
  • Worked on data frames with Python Scientific packages like Pandas and Datetime to handle big data effectively
  • Maintains sandbox build environments, keeps track of build history and responsible for updating the build system Runbook and Release notes.
  • Designed and developed GUI for user interface with various Server Controls (textbox, labels, data grid, data list, validations controls).
  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Installed and configured Talend, Falcon and Sqoop on the Pivotal HD 2.2 Hadoop distribution.
  • Structured data was ingested onto the data lake using Sqoop jobs and scheduled using Oozieworkflow from the RDBMS data sources.
  • Created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts, AMQP/Rabbit MQ, REST, JSON, and CRUD scripts for API Integration.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Pandas library for statistics Analysis. Used Numpy for Numerical analysis for Insurance premium.
  • Responsible for user validations on client side as well as server side. Work with DNS to map the website to its IP address.
  • Followed AGILE development methodology to develop the application.
  • Designed, developed and maintained PostgreSQL database architecture and used customized apache server to for checking our developed project.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Used Python scripts to update content in the database and manipulate files and generated Python Django Forms to record data of online users
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • 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. used python with bash scripting to munge/wrangle log data and generate excel formatted reports.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
  • Used IBM DB2 SQL stored procedures and UNIX Shell Scripts for importing/exporting Data and Conversions.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout and used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Worked on development of SQL and stored procedures on MYSQL.
Confidential, Atlanta,GA

Sr.Python developer

Responsibilities:

  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed RESTful web-services, for upstream and downstream web-applications using Django rest Framework.
  • Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Upgraded Python 2.3 to Python 2.5 on a RHEL 4 server, this required recompiling mod python to use Python 2.5.
  • Designed a visual presentation of the project using flash and Drupal as a CMS.
  • Used integrated environment for java such as Eclipse, RAD, NetBeans, Clear Case and VSS.
  • Installed and configured Hadoop MapReduce, HDFS, Developed multiple MapReduce jobs in java for data cleaning and processing.
  • Developed scripts to automate routine DBA tasks using Linux Shell Scripts, Python. .
  • Worked on server side applications with Django using Python programming.
  • 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.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Fixed many UNIX KSH scripts for issues related - batch uploading and created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts REST, JSON, and CRUD scripts for API Integration
  • 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.
  • Design and documentation of RESTful APIs for collection and retrieval of high volume data.
  • Used Django template system for front end UI along with OpenStack dashboard.
  • Used Pandas for a data alignment and data manipulation.
  • Utilized standard Python modules such as csv, itertools and pickle for development and developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Used GIT version control and deployed project to Heroku.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector MySQLdb package to retrieve information.
  • Added several options to the application to choose particular algorithm for data and address generation.
Confidential, Charlotte, NC

Sr.Python developer

Responsibilities:

  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Used Python scripts to update content in the database and manipulate files and generated Python Django Forms to record data of online users.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the applications and involved in fine tuning of existing processes followed advance patterns and methodologies.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Used PHP as an HTML embedded scripting language, in front end web development.
  • Used python packages like cx oracle, pyodbc and MySQL dB for working with Oracle, SQL Server and MySQL DB respectively.
  • Knowledge on JSON and SimpleJSON based web services and installed numerous python packages using pip and easy install.
  • Very good understanding of Python requests module and HTTP requests, response, methods, headers.
  • Created independent libraries in Python which can be used by multiple projects which have common functionalities.
  • Developed test plan, test scripts and test procedures from the specification document in Python and automating them to run in the real time HIL environment.
  • Developed and designed automation framework using Python and Shell scripting.

We'd love your feedback!