We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Summit, NJ

SUMMARY

  • Over 7 years of experience in application and web development, analytical programming using Python.
  • Experience working on analysis, design, development, testing and deploying software applications.
  • Experience in designing, deploying and operating highly available, scalable and fault - tolerant systems using Amazon Web Services (AWS).
  • Good experience in using various Python libraries to speed up development (libraries used: python-twitter, Pandas data frame, network, Beautiful Soup, SciPy, Matplotlib, urllib2, MySQL dB for database connectivity, JSON libraries).
  • Experience in developing web applications by following Model View Control (MVC).
  • Expertise in developing a Restful service using python Flask framework.
  • Experience in developing Extract-Transform-Load (ETL) packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • Experience working on implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Good noledge of using IDE Tools like Eclipse, NetBeans, Android Studio, Visual Studio, IDLE.
  • Experience in developing ColdFusion Components, custom tags, and modified CF Objects.
  • Good noledge on NoSQL databases like Cassandra and Mongo DB.
  • Experience working on Integration, Data Import, and Data export using multiple ETL tools such as Ab Initio and Informatica Power Center.
  • Experience in installing, upgrading, and configuring Red Hat Linux 4.x, 5.x, 6.x and 7.x using Kick start Servers.
  • Experience wif automated CM and maintained a CI/CD pipeline, deployment tools such as Chef, Puppet, or Ansible.
  • Extensive experience in system analysis, design, development, and implementation of web based and client/server application using HTML, Angular JS, underscore JS, NodeJS, Vue.js, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT, Python, Django, PHP.
  • Good working noledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
  • Experienced in installing, configuring, modifying, testing, and deploying applications wif Apache, Tomcat, and Web Sphere.
  • Hands on experience in developing software using Python libraries (Beautiful Soup, SQLAlchemy, NumPy, matplotlib, pickle, PySide, SciPy, PyTables, Pandas data frame) and IDEs (Integrated Development Environments) like PyCharm, sublime text, Eclipse and JDeveloper.
  • Experienced in writing SQL queries, stored procedures, functions, packages, tables, views, triggers.

TECHNICAL SKILLS

Programming Languages: Python and PL/SQL

Cloud Tools: VPC, EC2, S3, RDS, Cloud Front, IAM, Route53, AWS Cloud formation

Defect Tracking: JIRA, Git, and Version One

Version Control: GitHub and SVN

Integration Tools: Jenkins and Web Builder

Tools: IntelliJ, PyCharm, FileZilla, PL/SQL Developer, and TOAD

Databases: MySQL, SQL Server, MongoDB, Cassandra, Snowflake

Operating Systems: Unix, Linux, Windows, and Mac

PROFESSIONAL EXPERIENCE

Confidential, Summit, NJ

Python Developer

Responsibilities:

  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, VegaLite, NodeJS, ReactJS and REST API calls.
  • Worked on Nginx in combination wif Apache by using it as a reverse proxy.
  • Supported development of Web portals, completed Database Modelling in PostgreSQL, front end support in HTML/CSS, jQuery.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy, MongoDB and PostgreSQL, Snowflake.
  • Involved in analysing teh problems using transaction breakdown, network monitoring and resource monitoring to find teh performance bottleneck.
  • Teh system is a full micro services architecture written in Python utilizing distributed message passing via Kafka wif JSON as data exchange formats.
  • Developed a monitoring application which captures teh error related data and store it in database.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in teh defined virtual private connection.
  • Created data pipelines for ETL tasks on Jupyter Notebook before deploying it to AWS EC2 using Apache Spark and Apache Airflow.
  • Written complex SQL queries for data validation based on ETL mapping specifications.
  • Worked closely wif leads in implementation exposure on service based, SOA, RESTful technologies.
  • Worked on Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP, XML, XSD, XSLT etc.
  • Involved in writing stored procedures using MySQL. Worked on development of SQL and stored procedures on MySQL.

Environment: Python, Kafka, JSON, GitHub, LINUX, Django, Flask, RESTful, SQL, Snowflake, Apache Superset, AWS, Jupyter Notebook, Airflow, Spark

Confidential - Peoria, Il

Python Developer

Responsibilities:

  • Developed multi-threaded standalone app in Python and PHP to view performance and used Pandas library for Statistical Analysis.
  • Developed tools using python, Shell scripting, XML to automate some of teh menial tasks.
  • Developed dynamic responsive Web Application by integrating Angular2 wif Bootstrap which is further integrated wif Vue.js.
  • Developed Business Logic using python on Django Web Framework.
  • Developed views and templates wif python and Django's view controller and templating language to extract information from XML files.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication, schema design.
  • Worked on UI using HTML5, CSS3, Java Scripts, Vue.js, Jinja and NodeJS.
  • Designed and developed a horizontally scalable APIs using python Flask.
  • Involved in developing code for obtaining bean references in Spring framework using.
  • Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Followed teh Object-Oriented Analysis and Design (OOAD).
  • Install and configuring monitoring scripts for AWS EC2 instances and deployed project using Jenkins and using Web Services like Amazon Web Services (AWS).
  • Scheduled AWS lambda functions to trigger various AWS resources.
  • Applied Do Not Repeat You'reself (DRY) principal.
  • Used Service Oriented Architecture (SOA), to achieve loose coupling.
  • Used TeamCity for Continuous build. Worked wif UML Diagrams. Participated in application fine tuning.

Environment: Eclipse, Python 3.x, Django, Shell Scripting, Pandas, PyQt, PyQuery, Wire shark, Flash, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX(CentOS). JDK 1.6, Spring MVC 4.0, JSP, Html5, JavaScript, Restful Web Service

Confidential - Austin, TX

Python Developer/Cloud Engineer

Responsibilities:

  • Developed Python based micro service to extract teh data from system of records into Enterprise Data warehousing.
  • Developed another micro service to extract AML data from Enterprise Data warehousing and push to external systems in JSON format.
  • All these batch micro services are written in Python utilizing distributed message passing via Kafka message broker wif JSON as data exchange formats.
  • All these four micro services are deployed in Mesos cluster in AWS using Jenkins, Marathon, and Chronos.
  • Debugged teh application and following messages in log files, to figure out teh error if existing.
  • Involved in storing binary data using Couchbase and CouchDB Server.
  • Involved in tokenizing sensitive data before archiving in AWSS3 using REST based Enterprise Tokenization service and encrypting teh data before sending it over wire to external systems.
  • Implemented a server less architecture using API gateway, Lambda and Dynamo DB and deployed AWS lambda code from Amazon S3 buckets.
  • Assisted wif teh development of web applications Flask, Pyramid, Django, Plone, Jinja.
  • Developed Views and Templates wif Python using Django’s view controller and template language.
  • Converted production support scripts to chef, testing of cookbooks wif chef-spec.
  • Used Puppet server and workstation to manage and configure nodes.
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.

Environment: Python, Boto3, Flask, Pyramid, Django, Plone, Docker, Mesos, SOA, REST, Chronos, Kafka, JSON, GitHub, Nginx, Varnish, LINUX

Confidential

Python Developer

Responsibilities:

  • Created a portable fully automated test tool, allowing 24/7 integration support for two development sites around teh world and decreasing code turnaround time from 4 hours to 1 hour.
  • Automated teh daily and weekly build process to allow us to build daily builds twice a day for faster turnaround time for submitted code changes.
  • Automated teh code release process, bring teh total time for code releases from 8 hours to 1 hour.
  • Built and deployed web applications containing user report using SparkSQL and Spark Streaming.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running teh chef client on them in a Chef-Solo environment.
  • Developed monitoring application which captures teh error related data and store it in database.
  • Setup Puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Developed a web tool dat monitors and drives teh automated continuous integration system allowing release managers to track changes.
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for teh development community.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Implemented a review process in integration automation using Review Board and Gerrit dat eliminated teh need for a 5 hour per week daily approval meeting.
  • Developed a mail script dat extracts code defects data per component for a daily report to drive reducing defects in teh codebase.
  • Created modern, REST APIs from existing information assets.
  • Managed a technician dat oversees automation and carries out daily tasks.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL.

Environment: Python, JSON, GitHub, LINUX, Git, Gerrit, Jenkins, SQL

We'd love your feedback!