We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

5.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 7 years of experience in software development in Python in developing web - based applications, UI, software development and design using Python, Django, XML, CSS3, HTML5, JavaScript, Angular and jQuery.
  • Experienced in developing web-based applications, UI, software development and design using Python, Django, XML, CSS3, HTML5, JavaScript, AngularJS and jQuery.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache..
  • Extensive experience in all phases of SDLC including design, development, testing, enhancement, support and Implementation of various web, stand-alone, client-server enterprise applications using Python, Django in various domains.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
  • Experienced in utilizing Spark, Scala, Hadoop, HBase, Cassandra, MongoDB, Kafka, Spark Streaming, PyTorch, MLLib, Python, a broad variety of machine learning methods including classifications, regressions, dimensionally reduction etc.
  • Strong experience and knowledge of real time data analytics using Spark Streaming, Kafka and Flume. Good experience in writing Spark applications using Python and Scala.
  • 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
  • Good experience of software development in Python (libraries used: libraries- Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL for database connectivity) and IDEs - sublime text, Spyder, PyCharm, Eclipse, Emacs.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML,DHTML,, Elasticache, EMR, Kinesis, Dynamo. JavaScript and Jquery.
  • Experienced on configuring auto scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk. Experienced in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Experience of working on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in working with server-side technologies including databases, Restful API and MVC design patterns.
  • Experienced in developing backup and recovery engine using VMware, GoLang programming language
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Strong command in JavaScript leading Frameworks Team like Angular, React.js, backbone.js, bootstrap.js, Node.js and Projects UI Designing Team.
  • Good experience in Shell Scripting, Oracle RDBMS, SQL Server, UNIX and Linux. Experienced in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL.
  • Exception Handling and Collections using Python. Experienced in developing API services in Python, while leveraging AMQP and RabbitMQ for distributed architectures.
  • Good experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage) and Lambda.

TECHNICAL SKILLS

Operating Systems: Windows, MAC OS, Unix/Linux, Sun Solaris, RHEL, Ubuntu, Fedora, Mac.

Languages: Python, C++, Java, J2EE, JavaScript, SQL, Django, R

Python Libraries: Matplotlib, PyQt, NLTK, Stats models, Beautiful soup, Twisted, NumPy, PyQt, Scapy, SQLAlchemy,Boto, logging, Nose, Blaze, Hug Scikit-learn/sklearn, SOAP, Scipy.

Python Frameworks: Pandas, Pyramid, AngularJS Flask, Django.

Python IDE: Sublime Text 3, Eclipse, Jupyter Notebook, VIM, PyCharm

Data Science Tools: R Language, STASTISTICA, Big Data, python

Cloud Technologies: Amazon Web Services (AWS), Azure, Cloud Foundry, OpenStack, SaaS, IaaS, PaaS

AWS specific cloud services: CloudFormation, Sceptre, EC2, S3, CloudFront, RDS, ALB (ELB), Route53, ACM, ASG, and IAM.

Development Tools: AWS, Docker, Selenium, Sublime Text, Eclipse, Emacs, gVim, Notepad++, Open Grok, Jenkins, Coverity, Pylint.

NLP used for Python: NLTK, OpenNLP, StanfordNLP (NER, POSTag, Tokenization)

Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (Mongo DB), HDFS (Hadoop), Cassandra, PostgreSQL, SQLite, AWS, AWS Redshift.

Building& Design Tools: Gnu, Apache Ant, Apache Maven, Buck, Bit-Bake, Boot, Grunt Gulp, UML, IBM Rational Rose, Ansible, JIRA, GNU Debugger Bugzilla.

Web Technologies/other: Django, Flask, Pyramid, Servlets, JSP, AJAX, HTML5, HTTP, CSS3, X Path, Java Script, jQuery, Web Services (Soap, Restful), AWS like EC2, S3, ELB, EBS, SES, Selenium, PyUnit.

Other Tools: Putty, SQL developer, Toad, JIRA, MATLAB,

PROFESSIONAL EXPERIENCE

Full Stack Python Developer

Confidential - Jersey City, NJ

Responsibilities:

  • Automated different workflows, which are initiated manually with Python scripts and Unix shell scripting. Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • Developed Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data in RDBMS tables. Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Involved in the Web/Application development using Python, HTML5, CSS3, AJAX, JSON and JQuery. Scraping website using Python Beautiful Soup, and then parsed it with XML.
  • Develoeped and tested many features for dashboard using Python, Java 8, Bootstrap, CSS, JavaScript and JQuery. Analyzed Format data using Machine Learning algorithm by Python Scikit-Learn.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements. Experience in python, Jupyter, Scientific computing stack (NumPy, SciPy, pandas and matplotlib).
  • Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such as NumPy, SQLAlchemy and matplotlib.
  • Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data. Write Python scripts to parse JSON documents and load the data in database.
  • Generated various capacity planning reports (graphical) using Python packages like NumPy, matplotlib. Developed single page application by using Angular 7 backed by MongoDB and NodeJS. Increased the speed of pre-existing search indexes through Django ORM optimizations.
  • Deployed JSON template to create a stack in Cloud Formation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, SQS and other services of the AWS infrastructure.
  • Implemented CI/CD to deploy the Microservices in Kubernetes Cluster in AWS Cloud (Jenkins job that pulls the images from Private Docker Registry and deploy services in the cloud).
  • Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Created internal diagnostic tools using Golang and Angular 7 in order to assist with customer issues. Golang and Java were used as a backend REST service while Angular7 was used for the user interface.
  • Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible.
  • Created functions and assigned roles in AWS Lambda to run python scripts, Used AWS Lambda with java to perform event driven processing. Created Lambda jobs and configured Roles using AWS CLI.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks. Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed remote integration with third party platforms by using RESTful web services and Successful implementation of Apache Spark and Spark Streaming applications for large scale data.
  • Built various graphs for business decision making using Python mat plotlib library. Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Exported Test case Scripts and modified the selenium scripts and executed in Selenium environment. Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Puppet, deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Outputted the parsed data as JSON/BSON and stored into MongoDB. Used NLTK and StanfordNLP to process text data and created offline intelligencev and querying data from MongoDB and use them as input for the machine learning models. Using AWS for application deployment and configuration. Wrote UNIX shell scripting for automation.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface. Used JavaScript and JSON to update a portion of a webpage.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the Big Data approach on AWS EC2..
  • Developed module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

Front- end Python Developer

Confidential - Woodside, CA

Responsibilities:

  • Worked in comprehending and examining the client's business requirements. Used Django frameworks and Python to build dynamic webpages.
  • Developed tools for monitoring and notification using Python. Enhanced the application by using HTML and Java script for design and development.
  • Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks. Hands on Terraform.
  • Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string
  • Used Apache CouchDB (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze client data information
  • Involved in designing database Model, API's, Views using python to build an interactive web-based solution. Generated Python Django Forms to record data of online users.
  • Implemented Data tables to add, delete, update and display patient records and policy information using PyQt. Developed MVC prototype replacement of current product with Django.
  • Implemented a module to connect and view the status of an Apache Cassandra instance using python. Improved the Data Security and generated report efficiently by caching and reusing data.
  • Created UI using JavaScript and HTML5/CSS3. Managed datasets using Panda data frames and MYSQL. Conducted Big Data analytics using Hadoop MapReduce.
  • Involved in Developing a Restful API'S service using Python Flask framework. Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Created Javascript, TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Developed Application to access JSON and XML from Restful Web Service from consumer side using JavaScript.
  • Queried the database queries using Python-MySQL connector and retrieved information using MySQL DB. Used GIT version control and deployed project to Heroku.
  • I wrote all the microservices in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats.
  • Designed and implemented open source AI frameworks - Pytorch, TensorFlow, Scikit-learn, Apache Open Source (Kafka, Storm, Spark) for NLP and Machine Learning Algorithms.
  • Used AWS(Amazon Web services) in Redshift, EmR for improved efficiency of storage.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.
  • Used Jenkins for continuous integration and Go for continuous delivery/deployment of the applications. Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Managed and automated all aspects of our AWS infrastructure (compute, storage, network, permissions, cost) using configuration management tools like Ansible, Cloud Formation and shell scripts.
  • Involved in AWS Data Migration Services and Schema Conversion Tool along with Talend ETL tool. Create, modify and execute DDL in table AWS Redshift tables to load data.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Developed responsive web product features using React JS, SASS, on Golang with REST.
  • Worked on project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
  • Recorded the online users' data using Python Django forms and implemented test case using Pytest. Developed the application using the Test-driven methodology and designed the unit tests using Python Unit test framework.
  • Created web application prototype using jQuery and Angular 2. Expanded website functionality, using Flask framework in Python to control the web application logic
  • Built automation script using Confidential API and Python BeatifulSoup to scrape data from social network and other websites using Python. Exchanged data with SQL database and NoSQL database such as MongoDB.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration. Also gained familiarity with supporting technologies like kubernetes and Mesos.
  • Developed Golang API and chat - bot using TDD to automate software deployments and rollbacks
  • Designed and developed the user portal using angularJS 2 along with HTML, CSS and TypeScript.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface. Used JavaScript and JSON to update a portion of a webpage.
  • Developed consumer-based features using Django, HTML and Test-Driven Development (TDD). Developed Python web services for processing JSON and interfacing with the Data layer.
  • Deployed the project into Heroku using GIT version control system, Maintained and Updated the application in accordance to the clientele's requirement.
  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, show cases, and retrospective and used JIRA as a tracking tool for the sprints.

Python Developer

Confidential - Palo Alto, CA

Responsibilities:

  • Designed, developed, coded and worked in penetration testing in customized DOL-AWS GovCloud Node.js Security Monitoring of VPC Zones using AWS - Lambda to load customized Spark-Scala GraphX Application
  • Developed Views and Templates with Python and using Django's view controller and template language for the Web application. Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap and JSON..
  • Installed and configured Hadoop MapReduce, HDFS, Developed multiple MapReduce jobs in java for data cleaning and preprocessing. Installed and configured Pig and also written Pig Latin scripts.
  • Extensively involved in Installation and configuration of Cloudera's distribution. Developed User Interfaces using JSF (Prime faces), AngularJS, JavaScript, AJAX, jQuery and CSS.
  • Designed and led big data algorithms using Hadoop and Java to improve forecasting and used HiveQL to generate reports. Used Bootstrap and AngularJS for effective design of Web pages.
  • Designed business applications using web technologies like HTML, XHTML, HTTP and CSS based on the W3C standards. Created reusable UI components using React.js.
  • Created MySQL queue using AWS SNS, SQS, and Golang (Go), to concurrently process SQL queries in the background and Built a Golang web server to host multiple tools so another has http access to them.
  • Responsible for Developing RESTful API using Django REST framework for frontend EmberJs single page app.
  • Involved in developing the Angular.JS MVC framework for the Single Page Application development. Developed server-side RESTful services and called them from angular controllers.
  • Involved in Developing a Restful service using Python Django framework and created entire application using Python, Django, MySQL and Linux. Extensively used Git as a source control repository.
  • Fluid understanding of multiple programming languages, including C#, C, C++, JavaScript, HTML, and XML. Re-designed and transformed menu backend service to a containerized distributed service.
  • Worked in Apache CGI, Cherrypy, python and Bash programming on Red Hat virtual machines to maintain and automate Splunk server deployments and other in-house IT operations.
  • Created a best practice Build environment using Jenkins, immutable instances, and AWS.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Used Spark Streaming APIs to perform transformations and actions on the fly for building common learner data model which gets the data from Kafka in Near real time and persist it to Cassandra.
  • 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.
  • Experienced in implementation of IAM solution from scratch. Hands on experience in IAM requirement analysis, implementation of Access Gateways and SAML based integrations.
  • Designed logic for semantic procedures and aggregate tables using standard SQL/PLSQL. Developed Python scripts to monitor health of Mongo databases and performed-hoc backups using Mongo dump and Mongo restore. Created Spring Batches for running batch jobs and documented the use of Spring Batch.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization as well as wrote Python modules to view and connect the Apache Cassandra instance
  • Worked closely with Devops team to set up CI/CD pipeline using Jenkins and GIT.
  • Utilized standard Python modules such as csv, robot parser, itertools and pickle for development. 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.

Software Engineer

Confidential - Atlanta, GA

Responsibilities:

  • Involved in Web application penetration testing process, web crawling process to detect and exploit SQL Injections Vulnerabilities.
  • Wrote Test Automation Script for deployment of AWS and Company Web API, using python package, puppet configuration tool to update and check historical pumping data from AWS. Compare the existing data and historical data and create performance chart for client.
  • Wrote automate Python Script for testing program to store machine detection alarm when Pump experience overloading to Amazon cloud.
  • Wrote program to fetch data and from amazon cloud and send the client according their requirement. Passed query and wrote script to automate machine alarm data with timestamp to engineer.
  • Worked on Node.js Middleware framework like Express.js and Hapi.js and Yoemon, essentially developed microservices and serve them through middleware. Served any Client-side libraries through microservice.
  • Worked with Blender script, built add-on and customization of blender interface. Used SPSS tool for statistical programming and computational techniques for large data sets and quantitative analysis.
  • Used SPSS tool for Visualization techniques for summarizing complex data analysis using Python.
  • Independently developed and implemented analysis workflow and quality practices, including workflow optimization, process standardization, configuration management of analysis files and software, and verification and validation (V&V) of models.
  • Using Numerical equation, built application and do 2D- finite Element analysis using python language. Used Django database API's to access database objects. Generated graphical reports using python package NumPy and Matplotlib. Wrote programs to parse excel file and process many user data with data validations
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Used Microservice architecture with Spring Boot to the development of Kafka-based messaging solutions.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Used Docker to implement a high-level API to provide lightweight containers that run processes isolation and worked on creation of customized Docker container images, tagged and pushed the images to the Docker repository.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Worked with Angular 2 and typescript as part of migration from Angular.js and vanilla JavaScript to Angular 2.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging. Extracted the actual data of HTML format and predicted raw data; interpreted and stored predicted one in well-organized JSON files. Used Python and Pandas library, built data analysis graph for documentation and record.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content. Maintained data with different levels of access privileges.
  • Had regular interactions with customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.

We'd love your feedback!