We provide IT Staff Augmentation Services!

Sr. Python Full Stack Developer Resume

Raleigh, NC

SUMMARY

  • Around 7+ years of experience in web development consulting with high profile companies to improve user experience as a UI/UX Developer, Full Stack developer, and Web developer in various environments.
  • Experience in all phases of software development life cycle (SDLC) including system design, development, production support and maintenance of various Web Applications using Java /J2EE Technologies. Good knowledge in Analysis and Design using Unified Modeling Language (UML) and strong experience on agile methodology.
  • Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User Controls, Themes, Skins, HTML, XML, CSS, Java Script, jQuery, Typescript and Bootstrap 3.0, AJAX, Angular 1.x, Angular 2/4 and ReactJS for developing user interface. Telerik controls like Fiddlers.
  • Good skills in Data Modeling and the System Analyst using the raw data.
  • Extensive experience in developing Enterprise applications using Core java and various J2EE technologies including Multithreading, Collections, exceptions, JSP, Servlets, JSP Custom Tags Libraries, JavaBeans, EJB, JDBC, Networking, Threads, IO, JNDI and JMS
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework
  • Proficient with Web Page Development using HTML, DHTML, JavaScript, AngularJS, PolymerJS, RIA, XML, XSLT, XSD, DTD and CSS.
  • Worked in Scalable Vector Graphics (SVG) it is an XML - based vector image format for two-dimensional graphics with support for interactivity and animation.
  • Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing). Using Web pack and ECMAScript 6 for all React and Redux projects.
  • Experience in developing Web Applications with various frameworks: Jakarta Struts Framework, spring, Hibernate 3.0 ORM, Apache Camel, Struts Validation
  • Experience in creating Web Services using SOAP and REST and in Service Oriented Architecture (SOA) concepts.
  • Experience working with different databases, such as Oracle, SQL Server, MySQL, DB2, Sybase, Python.
  • Experience with various MVC Java frameworks like AngularJS, EXT JS, BackboneJS, NodeJS, EmberJS, ReactJS, bootstrap, RequireJS, D3.JS, etc. Experience building cloud native app with Spring Framework and Spring Boot. Creating ReactJS / Flux / Redux front-end UI, and NodeJS applications for backend of HapiJS.
  • Developed chatbots that help clients interact with their customers at scale
  • Hands on knowledge with UNIX shell scripting, Python and Ruby.
  • Worked on UNIX flavors like SUN Solaris, Linux
  • Design and development of RESTful web services using HapiJS framework built on top of NodeJS.
  • Focuses and works mainly with JavaScript technologies including NodeJS, (Angular 1.x,2.0), ReactJS, Redux, C3, D3.JS, Web pack, HTML and CSS3. Developed Jenkins job to deploy project automatically in QA and PR environments.
  • Experience in using Version Control Systems like CVS, SVN, Harvest and GIT, Good knowledge on java 8 features.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Python.

Scripting Languages: CSS, AJAX, JavaScript, JQuery, Typescript.

Markup Languages: HTML, XML, JSON.

Frameworks: Django, Flask, AngularJS/2.

Python Libraries: ReportLab, Numpy, Scipy.

Operating Systems: Linux, Ubuntu, MacOS, Windows XP/Vista/7/8/10, Android.

Databases: MySQL, SQLite, PostgreSQL, MongoDB, OracleDB.

IDEs/Tools: PyCharm, Sublime Text, Visual Studio Code, Eclipse.

Version Control Systems: GitHub, Bit Bucket.

Methodologies & Tools: Object Oriented Programming, UML, Agile Scrum.

Application Expertise: MS Word, MS Excel, MS PowerPoint, AutoCAD.

PROFESSIONAL EXPERIENCE

Sr. Python Full Stack Developer

Confidential, Raleigh, NC

Responsibilities:

  • This application is developed using Javascript, AngularJS for frontend, RESTful web services, MySQL for Backend and deployed in AWS. Developed single page application by using Angular JS and ReactJS.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Used HTML5, CSS3, angularJS, jQuery for developing the front-end and Bootstrap to build a single page web app that communicate with back-end via RESTful API.
  • Written Angular services driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Leveraged AngularJS resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Maintained the Parent and child elements by using State and Props In AngularJS.
  • Used AngularJS to build high-quality, scalable and reusable components and Front-end solution.
  • Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
  • Implemented business logic, data exchange, XML processing and created graphics using Python and Django.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Used Django Database API's to access database objects.
  • Developed web services using Restful technology to support JSON and XML.
  • Implemented RESTful Web Services for the data transportation between multiple systems.
  • Designed and documented of RESTful APIs for collection and retrieval of high-volume Max, Min and Mean statistical data.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Designed and Developed Web Api for Microservice. and Consumed XML Webservices using the Microservices.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing and created User Model for application.
  • Implemented O Auth 2.0 for authentication-based web application and accessed APIs for fetching data services
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Implemented code to perform CRUD operations on MongoDB using PyMongo module.
  • Implemented responsive vector maps and charts on web pages using the data from MongoDB.
  • Implemented automate scripts to backup the old records using MongoDB export command and transfer these backup files into backup machine using ftplib.
  • Wrote Python scripts to parse JSON documents and load the data in database.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshoot and resolve issues.
  • Created Server instances on AWS and installed Swagger for deploying Microservices.
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon Web Services focusing on high-availability, fault tolerance and auto-scaling.
  • Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and backup on AWS.
  • Configured AWS RDS Aurora database users to allow each individual user privileges to perform their related tasks.
  • Developed a Python application for benchmarking different components of computer system such as CPU/GPU, Disk/Memory and Network in the Amazon EC2 instances and evaluated its performance

Environment: s, AngularJS, JavaScript Validation, Jenkins, Dockers, Container, GitHub, Ansible,, HTML5/CSS, MS SQL Server 2013, Amazon Web Service (AWS), S3, EC2, EBS, MySQL, JavaScript, PyCharm, Linux, Shell Scripting, JIRA.

Python Developer

Confidential, San Antonio, TX

Responsibilities:

  • 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.
  • Developed single page applications using Angular.js, Implemented two way data binding using AngularJS.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Built various graphs for business decision making using Python matplotlib library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Used Pandas API to put the data as time series and tabular format for easy timestamp data manipulation and retrieval.
  • Developed a web application for developers to generate their own REST API calls in, JAVA, and Python.
  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.
  • Developed Application to access JSON and XML from Restful Web Service from consumer side using JavaScript.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Used Restful APIs to access data from different suppliers
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Implemented RESTful Web-Services For sending and receiving the data between multiple systems.
  • Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Placed data into JSON files using Python to test Django websites.
  • Generate Scripts that test and return REST API calls
  • Set up Unix server to support a TCP/IP local net of windows XP clients and an Unix server in an office environment.
  • Automated creation of AWS EC2 instances (Linux and Windows), RDS Instances, ELB (Elastic Load Balancer) using AMI, Cloud Formation and Ansible Playbooks.
  • Wrote a microservice to turn our main app into a SAML Service Provider so authentication could be handled by our clients systems.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Built development environment with JIRA, Git.

ENVIRONMENT: Python 3.6/2.7, Django 2.0/1.6, HTML5, CSS, XML, Pandas, JavaScript, ElasticSearch, Angular JS, Backbone JS, JQuery, Angular 6, SQL, Alchemy, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Python Developer

Confidential, Las Vegas, NV

Responsibilities:

  • Part of team implementing REST API’s in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data centre resources on which OpenStack would be deployed.
  • Used python libraries like Beautiful Soap, NumPy and SQL Alchemy. Utilized standard Python modules such as csv, robot parser, intercools and pickle for development.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis. Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Implemented AJAX for dynamic functionality of a webpages for front end applications. Worked on front end frameworks like CSS Bootstrap for responsive webpages.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript. Developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • 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.
  • Developed various algorithms for generating several data patterns. Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Developed and designed automation framework using Python and Shell scripting. Developed the project in Linux environment.
  • Used Agile Methodology and SCRUM Process. Maintained the versions using GIT and sending the release notes for each release

Environment: Python 2.4, CSS, HTML, BOOTSTRAP, JavaScript, jQuery, AJAX, MYSQL, Linux, Heroku, GIT, flask and python libraries such as NumPy, SQL Alchemy, MySQL DB, Automation framework, Jenkin.

Python Consultant

Confidential, Houston, TX

Responsibilities:

  • Had done tuning and performance optimization for spark and Map Reduce
  • Designed Tableau Dashboards templates for market reports by Tableau dashboards and pivot tables. Created reports in tableau for visualization of the data sets created and tested Impala Connectors.
  • Worked on HDFS to store and access huge datasets within Hadoop.
  • Developed different kind of custom filters and handled pre-defined filters on HBase data using API.
  • Developed user interface solutions using a Django web framework. Used Python scripts to update content in the database and manipulate files.
  • Worked with Docker for containing microservices and write docker file, Jenkins for Automated Integration and deployment process and Kubernetes for deploying pods. And maintaining each pod on Kubernetes dashboard and load balancing.
  • Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications. Used React JS in components like JSX, creating React components, Virtual DOM, React Props, working with the React States and Events.
  • Developed Spark scripts by using Scala shell commands as per the requirement
  • Used Bash and Python, including Boto3 to supplement automation provided by Chef and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Involved in the complete Software Development life cycle (SDLC) to develop application.
  • Developed user interface of the web application using HTML, CSS3, and Bootstrap. Wrote custom user defined functions in JavaScript to validate application functionalities/features.
  • Responsible for writing OOP code in Python for server side scripting.
  • Simplifying the employee off-boarding process and minimizing the risk associated with orphaned user accounts.
  • Created custom fully automated solution using Windows PowerShell to export individual mailboxes from the
  • Exchange environment and save them as separate PST files.
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto scaling Kubernetes infrastructure and microservice container orchestration.
  • Utilized C++, Shell script and VBScript.
  • Built various graphs for business decision-making using Python matplotlib library. Fetched twitter feeds for certain important keyword using python-twitter library. Used Python library Beautiful Soup for web scrapping.
  • Formulating the ETL mappings to implement the business logic. Used transformations like lookup, update strategy, expression, filter, router, aggregate, source Qualifier. Exposure about ETL batch and the concept of data warehousing.
  • Used JDBC connections to connect the spark applications and the PostgreSQL
  • Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.

ENVIRONMENT: Python 3.x, Django 1.8, HTML, CSS, JavaScript, MySQL, PowerShell, Agile methodology, HTML, bootstrap, JQuery, XML, pandas SQL programming, Tableau, Hadoop, Machine Learning.

Web Developer

Confidential

Responsibilities:

  • Provide automation, used Configuration Management Tool, Chef and integrated the dynamic pages with Angular JS and j-query to make the pages dynamic.
  • Wrote application front end developed and designed all the UI screens with HTML, JSP, Ajax, angular JS and CSS.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Written scripts to save emails content as HTML files, for ease while parsing data.
  • Written scripts to identify the email format and select template file name from config file and run the template file and write parsed email content into data files.
  • Deploying application in Docker Container for custom environment and hosting in Elastic Beanstalk.
  • Used various transformations like Source Qualifier, Expression, Aggregator, Joiner, Filter, Lookup, Update Strategy Designing and optimizing the Mapping.
  • Emails format vary from agency to agency for travel mails or for product order mails.
  • First we have to check how many different pattern emails are available and maintain a config file that have the email format and a template file name which parse this type of email content.
  • Implemented a loader functionality which loads parsed data files into MySQL tables.
  • Email parsing templates code is developed by crawling team.

ENVIRONMENT: Python 2.7, Vim, Beautiful Soup, Requests, MySQL, CVS.

Hire Now