We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 5+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, C, Django, Django Rest Framework in various domains.
  • Experience of software development in Python (libraries used: libraries- BeautifulSoup, numpy, scipy, matplotlib, python-twitter, OpenCV, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experience in implementing python alongside using various libraries such as mat plotlib for charts and graphs, MySQL db for database connectivity, python-twitter, PySide, Pickle, Pandas data frame, network, urllib2.
  • Exceptionally solid background in composing API's along with Web Services over Python.
  • Good working knowledge of Deep Learning Python libraries. Worked on Anaconda Python Environment.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Backend applications using Python/Django and SQL/ PostgreSQL. Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Experience in AWS Cloud services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, RDS and Glacier. Hands on experience on using SVN, Git, JIRA, Bugzilla, Axosoft, Confidential EC2/S3.
  • Experience in Setup hosting on AWS EC2 instance and used Confidential SES for email delivery and hands-on experience on SCM tools like GIT, containers like Docker etc.
  • Experienced on working with Docker for creating images that are deployed on AWS as Microservices and Experienced on managing the local deployments in Kubernetes and creating local cluster and deploying application containers.
  • Experience with Docker containers and container orchestration systems such as Confidential ECS, Kubernetes and Docker Swarm.
  • Experience with JSON based REST Web services and Confidential Web services (AWS) and Responsible for setting up Python REST API framework and spring frame work using Django.
  • Strong expertise in development of web-based applications using Python, Java, HTML, XML, KML, Angular JS, CSS, DHTML, JavaScript, JSON and jQuery.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
  • Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Good experience in developing web applications implementing MVT architecture using Django, web application frameworks, with good understanding of Django ORM and SQL Alchemy. Experienced in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
  • Experienced in design patterns such as MVC using Django and deploying application on Apache tomcat server, containerizing applications using Docker.
  • Responsible for writing Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs and created User Model for application.
  • Experience in integration Test Coordinator and manager for Enterprise Testing Services (ETS) organization, specializing in E-commerce projects.
  • Experience with ORM's such as Django, database design and normalization. Proficient skills of using PyUnit, PyTest for writing unit test cases.
  • Expertise in test automation and continuous delivery of web applications, client server applications, web services/REST APIs Testing, with Python.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Proficient in SQL databases MySQL, Oracle and no-SQL databases MongoDB, Cassandra, Sqlite 3.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, CSS, Bootstrap.
  • Expert knowledge of and experience in Object oriented Design and Programming concepts.
  • Experience object oriented programming (OOP) concepts using Python, C++ and PHP.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experience with JSPm Servlets, Web Services (SOAP, REST) and Tomcat. Effective in executing multiple tasks and assignments ahead of schedule. Created and maintained effective budgets.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora).
  • Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
  • Experience in installing, configuring and using eco-System components like Hadoop MapReduce, HDFS, Hbase, Pig, Flume. Hands-on experience in Unix and Linux Kernels. Experience in the Hadoop ecosystem components like HDFS, Spark with Scala and python, Zookeeper, Yarn, MapReduce, Pig, Sqoop, HBase, Hive, Flume, Cassandra, MongoDB, Oozie, Kafka, Flume, and TEZ.
  • Experience in importing the historical data from RDBMS into HDFS using Sqoop.
  • Experience Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
  • Exposure in building CI/CD pipelines in container-based fashion using Docker, Jenkins, UBUNTU, Ansible & GitLab. And Experienced with GITHUB, GITLAB, SVN and MAVEN build tool.
  • Experience with Apache Kafka JMS and Rabbit MQ as the message oriented middleware.
  • 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.

SKILL HIGHLIGHTS:

Operating systems: Windows, Linux, MAC, UNIX

Languages: Java, C, C++, Python, 3.x/2.x

Scripting languages: CSS, AJAX, Java Script, JQuery, PHP, Shell Scripting

Analytics Tools: SAS, Tableau, Databricks

Markup languages: HTML, XML, JSON, Bootstrap

Servers: Apache Tomcat

Databases: Oracle, My SQL, Postgress, Apache Cassandra, MongoDB.

Virtualization: xen, vmware, virtualbox, openstack, vagrand, docker, lxc, lxd

IDEs/ Tools: Eclipse, Toad, Sublime text, PyCharm, Pgadmin, SQLite

Revision Controlling Systems: CVS, GitHub

Methodologies & tools: Object Oriented Programming, UML, Agile Scrum, Waterfall

MS office tools: Microsoft Excel (Super user), Microsoft word, Microsoft PowerPoint

Microservices: Docker, Ansible, Jenkins

Cloud Services: AWS, Azure, Kubernetes

Testing Frameworks: PyUnit, Splunk, Selenium

Message Queue: ActiveMQ, RabbitMQ

EXPERIENCE:

Python Developer

Confidential, New york, NY

Responsibilities:

  • Involved in the development of front end of the application using Python 3.6, HTML5, CSS3, bootstrap 3.0, AJAX, JSON and Jquery. Designed a Web Application based on Multi-Tier Architecture using the current most popular web technologies like HTML5, CSS3, JavaScript and RESTful Web Services.
  • Wrote python scripts to parse XML documents and load the data in database and developed web - based applications using Python, CSS and HTML.
  • Created a Python3.6/Django2.0 based web application using Python scripting for data processing, MySQL for the database, and HTML5/CSS3/jQuery and High Charts for data visualization of the served pages.
  • Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Achieved business process automation via applications developed using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Built an AWS and REDIS server for storing the data and performed defect analysis and interaction with Business Users during UAT/SIT. Developed Restful Microservices using Django2.0 and deployed on AWS servers using EBS and EC2.
  • Used Pyspark, SparkSQL in making pipelines to extract data coming from MDL in spark environment.
  • Designed, Configured and managed public/private cloud infrastructures utilizing Confidential Web Services (AWS) including EC2, Auto-Scaling, Elastic Load Balancer, Elastic Beanstalk, S3, Cloud Front, RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, EBS, RDS, SNS, SQS, Redshift.
  • Built servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Development of code in Python3.5 and move developed code into Company's Source control Bitbucket and deployed into Company's Server using CI/CD procedures like Jenkins on Scrum-basis.
  • Containerized and Deployed the ETL and REST services on AWS ECS through the CI/CD Jenkins pipeline.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Created network architecture on AWS VPC, subnets, Internet Gateway, Route. Perform S3 buckets creation, configured the storage on S3 buckets, policies and the IAM role-based policies.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets.
  • AWS Import/Export accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
  • Implemented Docker containers to create images of the applications and dynamically provision slaves to Jenkins CI/CD pipelines.
  • Used Chef, deployed and configured Elasticsearch, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
  • Designed and managed build and release methodologies using Wit be Tool. Designed and managed API system deployment using fast http server and Confidential AWS architecture.
  • Implemented programming automations using Jenkins and Ansible on Unix/Linux based OS over cloud like Docker.
  • Involved in CI/CD pipeline for deploying to dev, QA and prod environments using Jenkins, Bamboo and Docker.
  • Built a new CI pipeline and performed testing and deployment automation with Docker, Jenkins, and Puppet.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django1.11 Database API's to access database objects.
  • Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Python3.5.
  • Created new projects in Perl, UNIX/Linux shell, Windows batch scripting to make automated cover-images files process.
  • Worked on creating and documenting POC for helping migrate the current application to micro service architecture. The architecture included Docker as the container technology with Kubernetes and worked on with REST API.
  • Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates. Created Docker images, upload/download in and out from the Docker Hub.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for Microservices and continuous deployment.
  • Developed Microservices by creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers.
  • Built data pipelines and Machine Learning (ML) models that run in production in collaboration with software engineers using the tools like Numpy, SciKit.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity. Used Scala programming to perform transformations and applying business logic.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Python.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Designed and implemented open source AI frameworks - Pytorch, TensorFlow, Scikit-learn, Apache Open Source (Kafka, Storm, Spark) for NLP and ML Algorithms.
  • Used Apache CouchDB (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze job market.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django1.10, Jinja, Oracle DB, PostgreSQL, and VMWare API calls.
  • Created Python and Bash tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/ Rabbit MQ, REST, JSON, and CRUD scripts for API Integration.
  • Developed and maintained parsing modules, which read CSV, XML and JSON data from files and other REST services, processed the data. Extensively used Django micro service framework for simple request and response.
  • Utilized tools such as Python, Tableau, R etc. to perform complex data analysis and visualizations.
  • Used Machine learning concepts- common families of models, feature engineering & selection, cross-validation and parameter tuning.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package
  • Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Created UI using JavaScript and HTML5. Designed and developed data management system using MySQL. Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Installed Wit be, Python, Jira, test Rail as part of server setups. Built AWS server for deployment and data processing. Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub, Nexus, Maven and AWS AMI's.
  • Involved in entire lifecycle of the projects including Design and Deployment, Testing and Implementation and support. Maintaining the scripts using the version Control.
  • Involved in Web application penetration testing process, web crawling process to detect and exploit SQL Injections Vulnerabilities.
  • Wrote automate Python Script for testing program to store machine detection alarm when Pump experience overloading to Confidential cloud.
  • Worked on NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL, Dynamo DB and MySQL database.
  • Aggregated the CPU and GPU temperature for the model as the model was using TensorFlow as bank-end.
  • Tracked operations using sensors until certain criteria is met using Air Flow technology.
  • Explored DAG's, their dependencies and logs using Air Flow pipelines for automation.
  • Used Air Flow to keep track of job statuses in repositories like MySQL and Postgre databases.

Python Developer

Confidential, Hackensack, NJ

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing in python.
  • Built automation script using Confidential API and Python BeatifulSoup to scrape data from social network and other websites using Python.
  • Developed and program Python scripts of automation procedure with provided API and JSON data to connect and communicate embedded hardware system, based on design documents and business objectives, including developer testing activities, like unit testing, regression testing, integration testing.
  • Built various graphs for business decision making using Python mat plotlib library.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and HighCharts for data visualization of the served pages.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Involved in designing application system requirements and coded back-end and front-end in Django/ Pythonand Used React-Router to turn application into Single Page Application.
  • Created Restful back-end service deployed on Li bode cloud VPS's using django1.11 web framework and SQL Alchemy ORM for data persistence.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Trained staff on effective use of Jenkins, Docker, GitLab and Kubernetes.
  • Coordinated in Middleware project components into releases for deployment into testing regions and production.
  • Wrote SQL and implemented ORM using JPA and developed front end features using React/Redux/ES6 with Web pack.
  • Designed, configured, and deployed Confidential Web Services (AWS) for applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Performed AWS Cloud administration managing EC2 instances, S3, Cloud Formation, SES and SNS services.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • Deployed Microservices using Docker container using Confidential EC2 container service and using AWS admin console.
  • Developed Microservices based on Restful web service using Akka Actors and Akka-Http framework in Scala which handles high concurrency and high volume of traffic. Created a Rich Single Page Application using HTML, CSS, JSON, AngularJs, and REST Services.
  • Managed continuous build and share progress with Confluence, Bamboo and SVN.
  • Instituted configuration and systems management via Ansible; inventoried and standardized system configurations and package installations; trained other team members in the use of Git and Ansible.
  • Conducted system requirements sessions and documented requirements.
  • Delivered Big Data Products including re-platforming Legacy Global Risk Management System with BigData Technologies such as Hadoop, Hive and HBase. Worked with NoSQL Mongo DB and heavily worked on Hive, Hbase and HDFS.
  • Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML5, JavaScript, AngularJS, JQuery, AJAX and implemented CSS3 for better appearance and feel.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST.
  • Integrated Test Coordinator and manager for Enterprise Testing Services (ETS) organization, specializing in E-commerce projects.
  • Developed of REST Services powered web-based SaaS application for large-scale video processing using custom DV Labs video compression software able to reduce the size of video by over 50% without a loss in perceived quality (Java, Groovy, Python, AWS SQS, Jenkins, MySQL, NginX, REST Services).
  • Executed the company's data mining and modeling activities in support of our clients' online targeting and digital media marketing goals.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Performed security patching, configured Apache and NGINX Vhosts, optimized Varnish on Linux hosts (Ubuntu, CentOS, Confidential Linux) via SSH and sudo.
  • Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Developed single page application by using Angular JS backed by MongoDB and NodeJS.
  • Involved in development of a Map based application for integral analysis purpose.
  • Experience in debugging and troubleshooting programming related issues.
  • Installed and Configured the Apache, Nginx, Tomcat web, application servers for Dev and Integration Test Environments.
  • Modified existing SAS programs and created new programs using SAS macro variables to improve ease and speed of modification as well as consistency of results.
  • Extensive usage of User Controls and ASP.NET server controls.
  • Extracted acting data from the database using SAS/Access, SAS SQL procedures and create SAS data sets.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
  • Implemented Machine Learning, Computer Vision, Deep Learning and Neural Networks algorithms using TensorFlow and designed Prediction Model using Data Mining Techniques with help of Python, and Libraries like NumPy, SciPy, Matplotlib, Pandas, scikit-learn.
  • Developed custom screens using HTML5, JavaScript, jQuery, Bootstrap, Jinja and Angular.js.
  • Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.
  • Managed application server load and processing tasks using Celery and Rabbit MQ.

Python Developer

Confidential

Responsibilities:

  • Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using Flask, SQLAlchemy and PostgreSQL.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Splunk for centralized logging and debugging, experienced in Installing, Configuring and Monitoring using NAGIOS.
  • Design, implementation and testing of microservices (APIs) in the project.
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community.
  • Developing and maintaining PHP, Python Perl web applications.
  • Created entire application using Python, Django, MySQL and Linux.
  • Utilized Active Record eager loading to improve rendering time of index pages, incorporated up/down voting, reviewing, and several custom sorting methods for shows to provide smooth user experience.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation.
  • Deployed application in Apache tomcat server for UAT and dev environments.
  • Cross-d Seat Geek and Spotify APIs to get album artwork and track previews for each artist.
  • Integrated Jenkins with various Devops tools such as Nexus, Sonar Qube.
  • Evaluated and tuned data model by running endurance tests using JMeter, Cassandra Stress Tool and OpsCenter.
  • Researched various Network, Storage, Compute technologies, and IaaS provisioning software to include: CloudStack, OpenStack, OnAPP, NetIQ, and BMC.
  • Working experience with Unit testing/ Test driven Development (TDD), Load Testing and worked on Celery Task queue and service broker using RabbitMQ.
  • Designed and developed application front-end GUI using JSP, HTML, JavaScript, CSS, Ajax and designed controller and business logic using Spring MVC module.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • 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.
  • Developed web-based applications using Python 2.7/2.6, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Used Ansible for automating cloud deployment process.
  • Wrote python scripts to parse XML documents and load the data in database and Used Suds (Python library for SOAP) to parse the WSDL files (XML content) into python data types.
  • Worked on Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
  • Involved in Test Planning, Test Preparation, Test Execution, Issue resolution and Report Generation to assure that all aspects of a project follow the business requirements.
  • Associated with the development of Web Services using SOAP for extracting data from the external interface in the XML format.

We'd love your feedback!