We provide IT Staff Augmentation Services!

Sr Python Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 8+ years of experience in Developing various web applications and implementing server - side enterprise applications, stand-alone applications using python, Django and mapping the requirements to the system.
  • Expertise in developing consumer-based features and applications with Python , Django , HTML , Behavior Driven Development (BDD) and pair based programming
  • Experienced in developing a portal to manage and entities in a content management system using Python and Django
  • Experienced in developing API services in Python/Tornado , NodeJS while leveraging AMQP and RabbitMQ for distributed architectures
  • Strong exposure in User interface, Web based applications and Client-side validations using HTML5, CSS3, Java Script, AJAX, JSON, XML, XSLT, Python, Django, Flask and jQuery .
  • Extensive hands-on experience of using Python packages like NumPy, Matplotlib, Beautiful soup, Pickle, PySide, SciPy, PyTables, Beautiful Soap, Urlib2 libraries.
  • Expertise in generating Python PostgreSQL Forms to record d of online users and used Python and PostgreSQL for creating graphics, data exchange and XML processing.
  • Experience of working with relational databases like oracle, SQLite, PostgreSQL, MYSQL, DB2 and on NoSQL databases like Apache Cassandra and MongoDB .
  • Experience in configuring and automating various AWS services like EC2, S3 , Boto3 library and worked on Big Data analytical models developed in Python .
  • Experience in Continuous integration, Build Automation and deployment tools like Apache ANT , Maven, Jenkins, Chef, Puppet, Ansible, Docker and Nagios .
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational database like Oracle, DB2, MySQL, Sybase, PostgreSQL and MS SQL server .
  • Hands on experience on Python for data analytics, data wrangling and extracting data using Pandas , NumPy and SciPy.
  • Experience on Pandas API to put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it into MongoDB
  • Strong experience working with different Hadoop distributions like Cloudera, Hortonworks, MapR educe and Apache distributions.
  • Experience in importing and exporting data using Sqoop from HDFS to Relational Database Systems and vice-versa.
  • Hands on experience in using Hadoop ecosystem components like Hadoop , Hive, Pig, Sqoop, HBase, Cassandra , Spark , Spark Streaming, Spark SQL , Oozie, Zookeeper , Kafka, Flume, MapReduce and Yarn.
  • Experience in integrating Hive queries into Spark environment using Spark SQL.
  • Strong experience and knowledge of real time data analytics using Storm, Kafka and Spark .
  • Experience in configuring Spark Streaming to receive real time data from the Apache Kafka and store the stream data to HDFS using Scala .
  • Great hands on experience with pyspark for using Spark libraries by using python scripting for data analysis .
  • Experience in deploying and maintaining Micro Services using Docker and using Docker containers along with Kubernetes as an orchestration
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
  • Expertise with AWS security features including data encryption, monitoring & logging, identity & access control.
  • Experienced in creating AWS IAM and Security Group in Public and Private Subnets in VPC. Created AWS Route53 to route traffic between different regions.
  • Strong Experience and Expertise in Object Oriented Analysis and Design and implementation of Object-Oriented Analysis Design using C++.
  • Exposure on backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface) .
  • Experience on Contributing source code in Golang to developing an automation framework for AWS CFN.
  • Hands on experience in Java Script , Angular JS , AJAX, CSS, HTML and Bootstrap
  • In-depth knowledge of front-end Single Page Application (SPA) development using open source framework AngularJS

TECHNICAL SKILLS:

Programming: Python, java, C++, Perl, Ruby, Objective c, PL/SQL

Web Technologies: Html, CSS, Java Script, XML

Web Framework: Django, Flask, Pyramid, Node JS, Hibernate, Angular JS

Python Libraries: NumPy, SciPy, Pandas, Matplotlib, PyTables

Version Controls: GIT, SVN, CVS

Web Services: REST, SOAP, AWS

Data Bases: Microsoft SQL Server, Oracle, MYSQL, Cassandra, PostgreSQL, MongoDB

CI/CD tools: Ansible, Chef, Puppet

Testing: Unit testing, Integration testing.

Operating Systems: Windows7,8 & 10, Linux/Unix Ubuntu, MAC OS

Protocols: TCP/IP, HTTP/HTTPS, SNMP, SMTP, Deployment Tools Heroku, Jenkins

Web Servers: JBoss 4.0.5, BEA Web Logic, Web Sphere, Apache Tomcat 5.5/6.0.

Agile Methodologies: TTD, SCRUM.

Other Tools: Eclipse, ANT Build, Putty, Visual Studio.

WORK EXPERIENCE:

Sr PYTHON DEVELOPER

Confidential

Responsibilities:

  • Designed front end using UI, HTML, Bootstrap, CSS and JavaScript and Strong Expertise in working with server-side technologies including databases, restful API and MVC design patterns.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db. package. Used the Python's modules NumPy, matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Involved in converting Cassandra/Hive/SQL queries into Spark transformations using Spark RDD's in Scala and Python.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Migration of Hive driven complex workflows in to Spark Data frame and Performance optimization
  • Developed Spark Streaming script which consumes topics from distributed messaging source Kafka and periodically pushes batch of data to spark for real time processing .
  • Analyzed the SQL scripts and designed solutions to implement using pyspark . created custom new columns depending up on the use case while ingesting the data into Hadoop lake using pyspark .
  • Used Ansible as the Configuration Management tool and written Ansible Playbooks to automate the process of creating the Master and Worker nodes in Kubernetes Environment
  • Created RedHat Enterprise Linux VM's in Azure and installed Kubernetes on each VM using Kubespray .
  • Utilized the Docker infrastructure in Centos and Ubuntu for bringing up and managing application containers spawning across multiple deployment environments
  • Implemented a Continuous Delivery pipeline with Docker , Jenkins and GitHub and AWS AMI's.
  • Integrated SonarQube with Jenkins to test the code quality.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell scripts to automate routine jobs.
  • Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
  • Setting up databases in AWS using RDS, storage using S3bucket and configuring instance backups to S3 bucket
  • Migrated on-premises IT infrastructure to AWS cloud environments, delivering significant financial savings, scalability and elasticity
  • Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues. Golang and Java were used as a backend REST service while AngularJS was used for the user interface
  • Developed responsive web product features using React JS, SASS, on Golang with REST.
  • Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice

Environment: Python, Django, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Wireshark, Flash, JSON, HTML5, CSS3, AJAX, JavaScript, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX.

SR. PYTHON DEVELOPER

Confidential, CA

Responsibilities:

  • Involved in Developing a RESTful Webservices using Python Django framework.
  • Used Django ORM to work with database. Worked on Advanced ORM Queries of databases in different tasks
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface
  • Used Report Lab for generating the report and Django report mail for mailing the report
  • Develop consumer-based features and applications using Python, Django, HTML, behavior Driven Development ( BDD) and pair-based programming.
  • Used Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Mainly used Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network
  • Utilized Pandas API to put the information as time arrangement and forbidden organization for east timestamp information control and recovery
  • Worked on core Data structures and algorithms and implemented them in C++.
  • Involved in migration from C++ to Java. Developed a middle layer to route the orders from C++ to Java application to ensure smooth transition.
  • Developed C++, soap web services on UNIX and LINUX platforms.
  • Developed server-based web traffic statistical analysis tool using Flask , Pandas .
  • Designed, developed, implemented, and maintained solutions for using Git and GitHub for microservice and continuous deployment.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Designed and maintained databases using Python and developed Python-based API (RESTful Web S ervice) using Flask and PostgreSQL.
  • Exposure to the threading limitations of Python , and multi-process architecture.
  • Designed and implemented data post processing, ingestion, and data lake modules ( Pandas , Spark , Celery , RabbitMQ )
  • Integrated Spring web services with Zookeeper, Camel, RabbitMQ in Dockerized environment
  • RabbitMQ implementation for queue processes

Environment: Python 2.7, Django, Java Script, jQuery, MySQL, HTML, CSS, Linux, Sub Version, Beautiful Soup, NumPy, AJAX.

PYTHON DEVELOPER

Confidential, NY

Responsibilities:

  • Analyzed the business requirements and created use cases and prepared low and high-level design documents.
  • Created database Model, APIs and Views utilizing Python to build an interactive web-based application.
  • Developed a portal to manage and entities in a content management system using Flask .
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript
  • Involved in development using Python , bug fixing and unit testing of the layout commands.
  • Developed server-based web traffic statistical analysis tool using Flask , Pandas and had implemented and tested python-based web applications interacting with MySQL .
  • Used collections in Python for manipulating and looping through different your defined objects.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Experience in installing software's using pip command for python libraries like Beautiful Soup, NumPy, SciPy, python-twitter, RabbitMQ, Celery, matplotlib, Pandas data-frame and used PEP8 coding convention.
  • Created Indexed Views, complex Stored Procedures, effective functions, and appropriate Triggers to facilitate efficient data manipulation and data consistency.
  • Experience with bug-tracking Jira, source code management tools Git , GitHub, Stash and team collaboration software SAAS tool Confluence.
  • Involved in unit testing, integration testing and performance testing.
  • Experience configuring and developing with different Database servers including MySQL , MSSQL, Oracle and Mongo Db .

Environment: Python-2.7, MySQL, Python Scripts, Oracle, JavaScript, MongoDB, AWS EC2, Django, NumPy, GIT HUB.

Python Developer

Confidential, CT

Responsibilities:

  • Involved in the gathering of system requirements.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Worked on HTML5, CSS3, JavaScript, AngularJS , Node.JS, Git, REST API, MongoDB.
  • Used pyquery for selecting particular DOM elements when parsing HTML.
  • Performed debugging and troubleshooting the web applications using Subversion version control tool to coordinate team-development.
  • Worked on development of SQL and stored procedures, trigger and function on MYSQL and developed shopping cart for Library and integrated web services to access the payment.
  • Handled importing of data from various data sources, performed transformations using Hive, MapReduce, and loaded data into HDFS.
  • Designed and developed a horizontally scalable APIs using python Flask.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Developed python script test using the docstrings test for testing its functionalities .

Environment: Angular 2.0, Bootstrap3, SQL, PL-SQL, Robot Framework, Selenium, POST-MAN, JIRA, SOAP UI, HTML5, CSS3, JavaScript, Bootstrap4 Angular, GIT, SQL Server, Restful Web services.

Software Engineer

Confidential

Responsibilities:

  • Involved in the all life-cycle design and development.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, Bootstrap and JavaScript.
  • Used Python scripts for automation of production tasks.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Wrote REST APIs, as part of developing web-based applications for insurance premium calculations, using Django's REST framework.
  • Involved in writing stored procedures using MySQL.
  • Worked with JSON based REST Web services.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.

Environment: Python, Linux, Shell Scripting, JavaScript, Django Framework, CSS, SQL, MySQL, LAMP, jQuery, Adobe Dreamweaver, Apache web server.XML, XSL, HTML, JavaScript, JBOSS, Oracle 10g, Windows, web services.

We'd love your feedback!