We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential

Responsibilities:

  • Design and maintain databases using Python and developed a Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Built the reusable service components using Angular JS and Node JS services with Object Oriented JavaScript, jQuery, HTML, CSS based on the visual designs. Worked on angular JS and Node JS framework to develop interactive websites based on client needs.
  • Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
  • Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js with Mustache.js for front end MVC/templating.
  • Designed and managed build and release methodologies using Wit be Tool. Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • We use a multiple row data storage strategy called MVCC to make PostgreSQL effective in Querying and storing in databases.
  • Developed mock data generation feature that is integrated with GraphQL IDE interface to allow users to send queries against their custom generated schema and render mock results in order to familiarize users to the GraphQL syntax.
  • Independently integrate multiple APIs and new features using the React + GraphQL stack.
  • Using Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs.
  • Worked on a resulting report of the application and Tableau reports. Deployed production site using Apache Servers with mod Python and AWS.
  • Utilized Python Libraries like Boto3, NumPy for AWS. Used Pandas library for statistical Analysis.Developed efficient Angular.js for client web - based application.
  • Used Pandas as an API to put the data as time series and tabular format for manipulation and retrieval of data.
  • Involved in designing database models, API's, Views using python to build an interactive web based solution.
  • Testing and adapting the new applications for voluminous data. Utilized Python Libraries like Boto3, numPY for AWS. Used Amazon Elastic Beanstalk with Amazon EC2 to deploy projects into AWS.
  • Built automation script using Google protocol API and Python BeautifulSoup to scrape data from social networks and other websites using Python. Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Wrote automate Python Script for testing program to store machine detection alarm when Pump experiences overloading to Amazon cloud.
  • Wrote a program to fetch data from amazon cloud and send the client according to their requirement.

Full Stack Developer

Confidential - San Jose, CA

Responsibilities:

  • Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups. Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB.
  • Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
  • Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js with Mustache.js for front end MVC/templating.
  • Working Experience on various Python packages such as NumPy, SQLAlchemy, Beautiful soup, pickle, Pyside, Pymongo, SciPy, PyTables.
  • Setting up the build and deployment automation for Terraform scripts using Jenkins. Provisioned the highly available EC2 Instances using Terraform and Ansible Playbooks.
  • Managed AWS infrastructure as code using Terraform. Used Terraform scripts to Automate Instances for Manual Instances that were launched before.
  • Responsible for Analyzing and integrating various technologies: Cloudera, Spark, Hadoop, Hive, R, Python, PySpark, Java, Maven, Vue.js, TypeScript and Angular 6.0.
  • Wrote data mutations in GraphQL which allows user to update their username and password information.
  • Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions.
  • Built reusable and customizable components for the new website using React.JS and React-Routes to create a single page web application
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation.
  • Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
  • Develop Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to implement Test Driven Development (TDD).
  • Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js and HTML to speed the application.
  • Build numerous Lambda functions using python and automated the process using the event created.
  • Installed Witbe, Python, Jira, test Rail as part of server setups. Builted AWS server for deployment and data processing.
  • Integrated Jenkins with various DevOps tools such as Ansible and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Implemented an express-graphql library to mount a GraphQL API server on the user-configured HTTP endpoint.
  • Implemented a recursive algorithm to parse large GraphQL introspection queries into a dotfile format in order to visualize the one-to-many relations between schemas in a SVG format.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub, Nexus, Maven and AWS AMI.
  • Created Python and Bash tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored distributed and multi-platform servers using Chef.
  • Used React.JS in developing modular, compo- sable components and made use of props and sates. Maintained the Project in one store with the help of Redux.
  • Worked on AWS cloudwatch for monitoring the application infrastructure and used AWS email services for notifying. Used Bootstrap and React.js and Node.js in effective web design.
  • Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN OpenStack Swift API calls.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Called the RESTful web services to get the JSON object (Response) and manipulated the JSON Object to display the response in the webpage.
  • Developed environments of different applications on AWS by provisioning on EC2 instances using Docker, Bash and Terraform.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • All components, even the OpenCL engine which required direct GPU access, were containerized with Docker, built and unit tested within Jenkins for CI then published as images where they could be
  • Building machine learning models from development through testing and validation to 10+ million records in production.
  • Managed datasets using Panda data frames and PostgreSQL, queried PostgreSQL database queries from python using ETL and ELT tools like SSIS.
  • Extracting data from databases using SAS/Access, SAS/SQL procedures and creating SAS data sets.
  • Data was published to and from Kafka over MQTT. This required building custom Kafka connectors (Scala) and deploying a highly available linearly scalable Kafka cluster backed by Zookeeper.
  • Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
  • Created single page applications with nested and multiple views using custom directives for reusable components used across the application.
  • Performed socket programming. Implemented complex networking operations like race route, SMTP mail server and web server.

Sr. Python Developer

Confidential - Roseland, NJ

Responsibilities:

  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Advanced understanding and application of Python - please provide examples / evidence with implemented TDD/BDD during application process
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Worked multiple components for different course element players and quiz question players using Vue.js and Vuex
  • Worked on Java/J2EE framework APIs like Spring, iBatis and Hibernate. Used Vue.js events distribution and parent chain for parent-child component communication
  • Worked on Node.js platform for a single-page application development. Implemented modules into Node.js to integrate with designs and requirements.
  • Built administrator page displaying profile information in React.js and GraphQL. Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Create and maintain highly scalable and fault tolerant multi-tier AWS and Azure environments spanning across multiple availability zones using Terraform and CloudFormation.
  • 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.
  • Experience with Ansible and Terraform for infrastructure automation. Proficiency in writing SQL queries Created database using MySQL, wrote several queries to extract data from database using ETL and ELT tool (SSIS).
  • Working Experience on various Python packages such as NumPy, SQLAlchemy, Beautiful soup, pickle, Pyside, Pymongo, SciPy, PyTables
  • Worked with CI/CD to deploy web applications and run test builds using Jenkins, Bamboo and Docker Enhanced user experience by designing new web features using MVC Framework like Express, JS and Node.JS.
  • To analyze and tune different applications commonly called performance Engineering.
  • Skilled in J2EE Spring framework and python with Numpy and Scikit.
  • Strong Experience with python automation in automating Rest API and UI automation using Selenium web drivers using Python.
  • Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying applications in AWS. Worked on the modernization of a legacy and outsourced UI technologies used were
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Implemented monitoring and established best practices around using Elasticsearch and used AWS Lambda to run code without managing servers.
  • Create develop and test environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud. Used Machine learning techniques like unsupervised Classification, optimization and prediction.
  • Used Apache Couchdb (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze job market info.
  • Worked on analysing Hadoop stack and different big data analytic tools including Pig, Hive, HBase database and DynamoDB.
  • Used Objected Oriented Programming method, Python Data Science libraries: Numpy, Scipy, and Pandas. Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Worked on different data formats such as JSON, XML and performed machine learning algorithms.
  • Used Pandas, NumPy, seaborn, SciPy, Matplotlib, Scikit-learn, NLTK in Python for developing various machine learning algorithms and utilized machine learning algorithms such as linear regression.
  • Scraping, Machine Learning, Python programming, SQL, Unix Commands, NoSQL, MongoDB, Hadoop.
  • Worked on several python packages like Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration (OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Involved in Installing Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and preprocessing.
  • Used Django evolution and manual SQL modifications could modify Django models while retaining all data, while the site was in production mode.
  • Worked on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB (NoSQL), Beanstalk, SQS and Jenkins CI/CD and worked on Jenkins continuous integration tool for deployment of projects.
  • Developing the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWS Lambda for multiple AWS Accounts.
  • Developed API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Also used python scripts for security purposes, AWS IAM, AWS lambda functions and deploying the applications through elastic beanstalk.
  • Involved in Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with Shell script.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Constructing and involving in penetration tested Production EC2 Container Service Stacks; as well as installed, managed and designed DOL - Docker Containers on AWS-GovCloud.
  • Worked on Node.js create single page applications (SPA) using its features like routers, Controllers, Services, Directives.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Worked on Automation of data pulls from SQL Server to Hadoop eco system via SQOOP. Writing Python scripts with CloudFormation templates to automate installation of Autoscaling, EC2, VPC, and other services.
  • Worked with search business and search team to implement dynamic rule updates to search using elasticsearch.
  • Developed entire frontend and back end modules using Python on Django Web Framework with GIT. Used HTML, CSS 5, JQuery, JSON and Javascript for frontend applications.
  • Implemented code to perform CRUD operations on MongoDB using PyMongo module and Improved code reuse and performance by making effective use of various design patterns and refactoring code base.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Use NLP, Machine Learning, Deep Learning (CNN, RNN, LSTM, Bidirectional-LSTM, Deep RNN, GAN, RL ), Computer Vision to write complex algorithms.
  • Created interactive data charts on Customer portal web application using High charts JavaScript library with data coming from Apache Cassandra.
  • MongoDB implemented automated scripts to back up the old records and transfer these backup files using ftplib library.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.

Python Developer

Confidential

Responsibilities:

  • I nvolved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
  • Familiar with supervised and unsupervised Machine Learning algorithms such as SVM, CNN, Regression Trees, clustering techniques, NLP, NLTK, Scikit, XGBoost.
  • Development of code using JSP code, HTML, CSS, JavaScript libraries such as JavaScript, Vue.js, jQuery, Prototype plus relevant coding standards
  • Managed code versioning with GitHub, Bitbucket and deployment to staging and production servers. Used Celery as task queue and RabbitMQ as messaging broker to execute asynchronous tasks.
  • Developed an internal application using AngularJS and Node.js connecting to Mongo DB on the Backend. Used Node.js in middleware technologies for serving HTTP requests.
  • Spearheaded adoption of Responsive web design principles and converted existing websites to Responsive websites by using Bootstrap.
  • Actively interacted with the business team to make clear the technical requirements and build the trading application using React, Node.js, Express and MongoDB.
  • Utilized Python specific tools including Django, Django Rest Framework, Django ORM, Flask, SQLAlchemy, Pandas, NumPy. Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Implemented AWS high availability using AWS Elastic Load Balancing (ELB), which performed balance across instances.
  • Extensively used XML and RESTful Web Services to retrieve and send data from different applications. Built Kubernetes environment deployed via terraform. Built AMIs with packers.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record. Designed and implemented a machine learning based system for categorizing customer contacts (tickets and live chat transcripts) which allows for faster reaction time for emerging issues (written in python using: tornado, SQLalchemy, scikit-learn, jquery, and d3.js)
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings. Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements. Worked in MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers. Converted Photoshop layouts to web pages using HTML, CSS, and JavaScript.
  • Working under UNIX environment in development of applications using Python and familiar with all its commands.

We'd love your feedback!