We provide IT Staff Augmentation Services!

Senior Python Developer Resume

AR

SUMMARY:

  • Over 7+ years of experience as a Web/Application Developer and coding with analytical
  • Programming using Python, Django, Java.
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, Pandas dataframe, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm.
  • Good knowledge of web services with protocols SOAP, REST and knowledge of server Apache Tomcat, Weblogic..
  • Hands on experience in SVN, Git, JIRA and Bugzilla worked in SQL databases MS SQL, Apache Cassandra, Oracle and MongoDB.
  • 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).
  • Good experience in Shell Scripting Server, Unix and Linux, Open stock and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
  • Experienced with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript, Bootstrap.
  • Expertise in writing cloud computing applications using ruby.
  • Had knowledge on continuous integration and deployment using Jenkins, Docker.
  • Experience working with network protocols SNMP, NetConf.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloudfront.
  • Used R Language among statisticians and data miners for developing statistical software and data analysis.
  • Expertise in operating Symantec Altiris Remote Agent to remotely fix problems.
  • Excellent understanding and knowledge of Hadoop Distributed file system data modelling, architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
  • Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
  • Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
  • Strong hands-on on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • Created Terraform modules for two tier Architecture which includes AWS resources VPC, Subnets, Security groups, Ec2, Load Balancers, Auto scaling group, Cloudwatch Alarms, ECS clusters, S3 buckets for logs.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code to deploy different Applications infrastructure for Dev, QA and Pre-prod based on the requirement from different teams.
  • Built servers in AWS, importing Volumes, launching EC2, creating Security groups, Auto scaling, Load balancers (ELBs) and Installed required packages on servers.
  • Crypto Blockchain (Bitcoin, Monero, Bitcoin Cash) E-commerce platform built utilizing Python with Flask back-end and Jinja/Javascript front-end.
  • Currently building RESTful service API to allow users to see Blockchain transactions, orders, and info.
  • Deployed on AWS and with services EC2, S3, CloudFront. Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
  • Created Modules utilizing Requests JSON to interact RPC Wallet servers and Blockchain.

SKILL:

Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Java/J2EEAJAX, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, Jquery, Angularjs.

PROFESSIONAL EXPERIENCE:

Senior Python Developer

Confidential, AR

Responsibilities:

  • Worked extensively on AWS Components such as Airflow, Elastic Map Reduce (EMR), Athena, SnowFlake.
  • Developed SQOOP scripts to migrate data from Oracle to Big data Environment.
  • Extensively worked with Avro and Parquet files and converted the data from either format Parsed Semi Structured JSON data and converted to Parquet using Data Frames in PySpark.
  • Developed a Python Script to load the CSV files into the S3 buckets and created AWS S3buckets, performed folder management in each bucket, managed logs and objects within each bucket.
  • Created Hive DDL on Parquet and Avro data files residing in both HDFS and S3 bucket
  • Created Airflow Scheduling scripts in Python to automate the process of sqooping wide range of data sets.
  • Deployed Scalable Hadoop cluster on AWS using S3 as underlying file system for Hadoop.
  • Worked with Amazon Web Services (AWS) using EC2 for hosting and Elastic map reduce (EMR) for data processing with S3 as storage mechanism.
  • Worked with various HDFS file formats like Avro, Sequence File and various compression formats like Snappy, bzip2.
  • Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running in Google Cloud Platform(GCP) on Kubernetes.
  • Created data partitions on large data sets in S3 and DDL on partitioned data.
  • Converted all Hadoop jobs to run in EMR by configuring the cluster according to the data size.
  • Extensively used Stash Git-Bucket for Code Control
  • Monitor and Troubleshoot Hadoop jobs using Yarn Resource Manager and EMR job logs using Genie and kibana.
  • Consumed the data from Kafka using Apache spark.
  • Worked with SQOOP jobs to import the data from RDBMS and used various optimization techniques to optimize Hive, Pig and SQOOP.
  • Developed analytical component using Scala and KAFKA.
  • Designed Forms, Modules, Views and Templates using Django and Python.
  • Involved in application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Micro Services, REST.
  • Implemented RESTful Web-services for sending and receiving the data between multiple systems.
  • Rewrite existing Python/Flask module to deliver certain format of data.
  • Developed an application in Linux environment and dealt with all its commands.
  • Administrate Continuous Integration services (Jenkins, Nexus Artifactory and Repository).
  • Designed and Developed DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
  • Hands on experience Installation, configuration, maintenance, monitoring, performance and tuning, and troubleshooting Hadoop clusters in different environments such as Development Cluster, Test Cluster and Production.
  • Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap JS, JavaScript, JQuery, JSON and AJAX.
  • Loading, analyzing and extracting data to and from Elastic Search with Python.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Experience in creating Kafka producer and Kafka consumer for Spark streaming.
  • Developed an information pipeline utilizing Kafka and Storm to store data into HDFS.
  • Loading spilling data using Kafka, Flume and real time Using Spark and Storm.
  • Performed Kafka analysis, feature selection, feature extraction using Apache Spark Machine.
  • Used Different Spark Modules like Spark core, Spark SQL, Spark Streaming, Spark Data sets and Data frames.
  • Develop and Execute scripts on AWS Lambda to generate AWS CloudFormation template.
  • Microservice architecture development using Python and Docker on an Ubuntu Linux platform using HTTP/REST interfaces with deployment into a multi-node Kubernetes environment.
  • Loading spilling data using Kafka, Flume and real time Using Spark and Storm.
  • Implemented Spark SQL to access Hive tables into Spark for faster processing of data.
  • Used Spark SQL with Python for creating data frames and performed transformations on data frames like adding schema manually, casting, joining data frames before storing them.
  • Worked on Spark streaming using Apache Kafka for real time data processing and implemented Oozie job for daily import.
  • Used Spark Data Frame Operations to perform required Validations in the data and to perform analytics on the Hive data.

Environment: Scala language with Akka framework, Java, J2EE, Hadoop, HDFS, Pig, Nifi, Hive, MapReduce, Sqoop, Kafka, CDH3, Kubernetes, PHP,, Docker,,Cassandra, Python, Oozie, collection, Scala, AWS cloud, storm, Ab Initio, Apache, SQL, Elastic search, NoSQL, Bitbucket, HBase, Flume, Zookeeper, ETL,, Agile.

Confidential, NC

Python developer

Responsibilities:

  • Extensively used Python / Django Framework for developing backend applications.
  • Strong Expertise in working with server side technologies including databases, Restful API and MVC design patterns.
  • Actively involved in Initial software development life cycle (SDLC) of requirement gathering and also in suggesting system configuration specifications during client interaction.
  • Involved in Developing a Restful service using Python Flask framework.
  • Analysis of logs data and filter required columns by logstash configuration and send it to elasticsearch.
  • Generated various graphs for business decision making using Python matplotlib library.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Worked with JSON based REST Web services and Amazon Web Services (AWS).
  • Worked on Angular JS framework to develop interactive websites based on client needs.
  • Successfully migrated the website's main database from MySQL to PostgreSQL.
  • Implementing admin sites to manage database information with Flask Admin, MySQL and SQLite.
  • Helped the big data analytics team with implementation of python scripts for Sqoop, spark and Hadoop batch data streaming.
  • Developed frontends using HTML5, CSS3, JavaScript and JQuery.
  • Designed and created the database tables and wrote SQL queries to access PostgreSQL
  • Used Kubernetes to deploy scale, load balance, and worked on Docker Engine, Docker HUB, Docker Images, Docker Compose for handling images for installations and domain configurations.
  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Flask.
  • Ingested large CSV XML JSON data from computers around the world utilizing Python with pandas, csv, lxml and numpy. Formatted the raw data, and built dynamic statistic pages for engineers.
  • Migrated data from a mongodb and python2 environment to an Elasticsearch python 3 workflow.
  • Developed Micro services for the HP team using Spring Boot and Java 8.
  • Understand Third party specifications API doc - integrate with new service module package.
  • Test Driven Development using Spring Test, Mockito, Junit, and Rest Assured for writing unit and integration test cases for restful services, camel routes and database calls.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in AngularJS.
  • Extensively used HTML5, AngularJS, JSON, AJAX and DOM scripting for form validations.
  • Developed the grids for valves, repairs, users using Angular UI ng-grid, ng-table.
  • Used Angular $ resource for API calls to Backend.
  • Involved in Bug fixing and functionality enhancements of the Web services.
  • Laid out the application structure using YEOMAN for Play and AngularJS for UI development.
  • Performed emit and broadcast to propagate and catch the events and injected custom and angular services such as resource, location.
  • Implemented custom Checkbox renderers for each column inside data table.
  • Participated in development of a well responsive single page application using AngularJS framework, Java Script, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in AngularJS.
  • Extensively used HTML5, AngularJS, JSON, AJAX and DOM scripting for form validations.

Confidential, NJ

Python developer

Responsibilities:

  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Used Test driven approach(TDD) for developing services required for the application.
  • Managed datasets using Panda data frames and MySQL, queries MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Datacenter migration to Amazon Web Services (AWS) infrastructure and provided initial support to Applications and Database teams.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawlings.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Designed front-end applications using Rails 4.0, CSS, AJAX and jQuery.
  • Used RSpec to create test driven development. Experience with most of the GEMS and libraries for this version of the ruby/rails.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Involved in the implementation of analysis, optimization, troubleshooting and documentation of LAN/WAN networking systems.
  • Expertise in Implementing a Production ready, Highly Available, Fault Tolerant Kubernetes infrastructure. Working on Scheduling, deploying and managing container replicas on a node cluster using Kubernetes.
  • Selecting the appropriate AWS service based on Data, Compute, Database and Security requirements.
  • Setting up the CI/CD pipeline using GitHub, Jenkins, Maven, Chef, Terraform and AWS.
  • DevOps experience with GitHub, Maven, Nagios, Docker, Jenkins, Puppet, Chef, Ansible.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs, and configuration automation using Docker Containers
  • Developed pipelines using Spark ML that drive data for the automation of training and testing the models.
  • Integrated Kafka with Spark streaming for high speed data processing.
  • Built Web pages that are more user-interactive using, Jasmine, Karma, HTML, CSS, LESS,RESTFUL API Services, JavaScript, Bootstrap, GIT, and JSON.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Built Web pages that are more user-interactive using, Jasmine, Karma, HTML, CSS, LESS,RESTFUL A Having good experience in Struts, Spring IOC, Spring MVC, Spring Data, Spring Boot, Spring Security and other spring frameworks implementation and integration.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used BDD pattern for code quality and good readability standards
  • Designed animated icons, vector and bitmap images, and graphic objects, graphic designs, application buttons, and animated buttons, shopping cart images in Adobe Web Premium tools like Adobe Flash, Actionscript 2.0, Adobe Photoshop CS4, Adobe Illustrator CS4, Adobe Fireworks and GIF Animator.
  • Worked on Redux making to do list reduces, reducers functions and implementing store methodPI Services, JavaScript, Bootstrap, GIT, and JSON.

Confidential, TX

Python developer

Responsibilities:

  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications
  • Involved in database Administration activities like taking backup, checking log messages, looking for database optimization.
  • Developed Merge jobs in Python to extract and load data into MySQL database and used Test driven approach for developing applications.
  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly interface using MVC architecture.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Responsible for entire data migration from Sybase ASE server to Oracle
  • Migration of API code written for Sybase to Oracle and was involved in Overlook the migration activity of PL/SQL programs.
  • Experienced in implementing Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
  • Involved in the migration of the PL/SQL code from Sybase to Oracle.
  • Involved in the migration of the data contained in the earlier ASPL Database from Sybase to Oracle.
  • Expertise in working with server-side technologies including Databases, Restful API and MVC design patterns.
  • Wrote and executed various MySQL database queries from Python- MySQL connector and MySQL db package.
  • Used the Python modules numpy, matplotlib, etc. for generating complex graphical data, creation of histograms etc.
  • Involved in migrating the Libraries written using Sybase API's to Oracle OCCI API.
  • Automate Build and Release tasks using ANT, Shell, and Perl for efficiency and repeatability
  • Installed, troubleshoot, and upgraded vendors' DEVOPS software.
  • Used Python libraries Pandas and NumPy, SQL and Tableau to procure, clean and aggregate data from Relational database to generate status reports and dashboards.

Hire Now