We provide IT Staff Augmentation Services!

Sr. Python Full Stack Developer Resume

Columbia, MD

PROFESSIONAL SUMMARY:

  • Over 7 years of Expertise in Cloud Infrastructure with Years of experience as Python Developer Deployed, managed and operated high available & fault tolerant systems to AWS, maintained AWS services like (EC2, ELB, S3, Auto scaling, VPC, IAM, security groups, Route53, RDS, Cloud Front, SNS, Cloud Watch, Cost Explorer etc).
  • Handy experience in developing web applications by using Python, Django, PHP, C++, XML, CSS, HTML,DHTML, JavaScript and JQuery.
  • Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing Model View Control (MVC) architecture and automating complex workflows using Python for Test Automation.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, Pycharm, Eclipse and NetBean.
  • Good experience of software development in Python (libraries used: libraries - Beautiful Soup, Numpy, Scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity).
  • Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
  • Hands on experience with Docker Puppet, Ansible, AWS CloudFormation, AWS CloudFront.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Expertise in working with different databases like Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB (2.6,2.4).
  • Experience in writing ETL script using python Django setting for database operations and other activities like extracting, transforming and loading.
  • Experience with GUI frameworks such as PyJamas, Jython. Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine(PSE).
  • Experience with cloud resource platforms such as Amazon AWS, Google Cloud Platform, Microsoft Azure.
  • Experience in object oriented programming (OOP) concepts using Python, C++ and PHP and Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 11g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
  • Used Auth0 to add support for linking different user accounts with the same user and created secure login with Auth0.
  • Proficient in Container technology tools like Docker, Kubernetes, Fargate.
  • Specialization in analytical programming using Python 3.6/3.4.6/2.7, Django 1.9/1.8, Flask and C++, XML, CSS3, HTML5, DHTML, JavaScript, jQuery & Angular JS.
  • Expertise in networking and network security products and Strong background in information technology in both on premise & AWS Cloud Infrastructure.
  • Experience in installing/ configuring and using Hadoop components like HDFS, MapReduce, Hive, HBase, Zookeeper, Sqoop, pig, Flume and other Big Data Ecosystem related technologies in AWS EC2 using Apache, Hortonworks (HDP 2.2 / HDP 2.3) High-Availability Hadoop Clusters.
  • Hands-on experience on SCM tools like GIT, containers like Docker and deployed the project into Jenkins using GIT version control system, Experience in DOCKER CONTAINER to build and deploy application.
  • Experience in implementing Data warehouse solutions in AWS Redshift worked on various projects to migrate data from on database to AWS Redshift, RDS and S3.
  • Expertise in Linux Admin (LVM disk management, performance, firewalls, pam/ Kerberos authentication, patching, bash scripting, auto healing services with Jenkins, apache, tomcat, jboss etc.)
  • Experienced in developing multi-threaded web services using CherryPy & bottlePy framework.
  • Handy experience on using Big Data Cloud Services like PIG, HIVE and Kafka for Map reducing by which large amount of data can be easily analyzed.
  • Strong Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
  • Strong experience in various Python libraries (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries) to speed up the development.
  • Good knowledge of web services with protocols SOAP and REST and Experience in WAMP (Windows, Apache, MYSQL and Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experience with Cloud automation technologies such as Cloud Formation and Terraform.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database and Experience in Implementation of machine learning algorithms in Spark and Python for segmentation of data.
  • Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
  • Proficient Database Administration activities for Oracle, MySQL, MSSQL, PostgreSQL (including creation of databases, performance, tablespace administration, backups and restores).
  • Extensive experience with Amazon Web Services (AWS), Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS Cloud Front and Experience in using containers like Docker and familiar with Jenkins.

TECHNICAL SKILLS:

Programming Languages: Python 3.6/3.4.6, Django 1.8/1.7, Flask, Java, C++, Shell Script, SQL, Java/J2EE, PyJamas, Jython, IronPython, Cpython BIG DATA, Hadoop,PL/SQL, GoLang

Web Technologies: AJAX, Node.js, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, jQuery, Angular Js,CSS, Bootstrap, WebServices, REST API's.

Database: MySQL, SQL Server, Oracle 11g, NoSQL, PostgreSQL.

Big Data: Hadoop, Spark, Kafka, Cassandra, Zookeeper.

Methodologies: Agile, V Model, Waterfall, Hybrid.

JavaScript Frameworks: Node.js, jQuery, Backbone.js, AngularJS.

Platforms: Linux, Unix, Windows.

AWS Public Cloud: S3, EC2, EMR, Lambda

Tools: & IDE: Selenium, Eclipse, NetBeans, Visual Studio, Netezza.

Web Servers: IBM Web Sphere, Web Logic, Apache Tomcat.

Python Libraries: Pandas, NumPy, Shell, Unit Test, JSON, CSV, XLS, Perl, Bash

Linux Versions: Hypervisors Ubuntu, Red Hat, VM Ware, KVM, Hyper-V, Centos.

Design & Build Tools: Eclipse, Maven, Visual Studio, Android Studio

PROFESSIONAL EXPERIENCE:

Confidential - Columbia, MD

Sr. Python Full Stack Developer

Responsibilities:

  • Developed tools using Python 3.6/3.4.6, 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 frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
  • 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.
  • Used Typescript, React JS, Redux, Babel, Node and Webpack and Webpack 2 to create a SPA.
  • Worked with various Python libraries such as Six, Click, Pandas and Matplotlib for analysis and manipulation of data.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML.
  • Used Query and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Involved in building database Model, APIs and Views utilizing python, in order to build an interactive web based solution.
  • Used python based GUI components for the front-end functionality such as selection criteria.
  • Created test harness to enable comprehensive testing utilizing python.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in front end and utilized Bootstrap and Angular JS for page design.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records. Used PyQuery for selecting particular DOM elements when parsing HTML
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Developed multi-threaded standalone app in python and PHP to view performance.
  • Developed tools using python, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects and Developers to build and deploy python Flask Peewee Linux AWS.
  • Followed redux application architecture to build client-side user interfaces, complementing reacts compassable view components. Implemented code to perform CURD operations on Mongo DB using Py Mongo module.
  • Implemented Rest calls to consume the Rest API's using Angular 2 Http Module, extensively used Template driven forms and Angular 2 Form Validation.
  • Involved in developing OAuth 2.0 Authentication procedure in Python.
  • Configured DNS, DHCP, FTP, NIS, NFS, APACHE, Send mail, Bugzilla, CVS and SAMBA on Linux servers on different Linux versions.
  • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Developed effective web pages using Angular 2.0 and implemented MVC architecture to handle model view and component logic.
  • Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing kubernetes and Jenkins for the runtime environment for the CI/CD system to build and test and deploy
  • Supported various client projects and internal efforts involving AWS Engineering, managing the Innovation Center specifically the Big Data Platform & Analytics tools-platforms available on Hortonworks.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment and Responsible to manipulate HTML5, CSS3 in jQuery and also provided dynamic functionality using AJAX, XML and JSON.
  • Administered and monitored multi Data center Cassandra cluster based on the understanding of the Cassandra Architecture.
  • Customized and personalized client applications to create user friendly navigations using OAuth.
  • Designing and building web application environments on AWS & managed database infrastructure in AWS (RDS and EC2). Managed Hadoop Clusters using Ambari, Review/ manage Hadoop log files.
  • Created automated archive process to remove unused tables to ensure optimal database speed.
  • Implemented 3rd party data transformation process using Redshift, Lambda S3, Kinesis & EDI Exchange software reducing integration time by a factor of 10.
  • Designed, developed, implemented, and maintained solutions for using Git and GitHub for micro service and continuous deployment.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools using python, Shell scripting, XML to automate some of the menial tasks.
  • Developed views and templates with python and Django's view controller and templating language to create.
  • Responsible for creating company's internal platform called DCAE by using python to develop and test the components.
  • Involved in Developing a Restful API'S service using Python Flask framework.
  • Involved in general application development using Python, JavaScript, HTML/CSS, and AngularJS, with strong integration with Cloud Technologies.
  • Involved in the migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring.
  • Configured various big data workflows to run on top of Hadoop and these workflows comprise of heterogeneous jobs like MapReduce and Involve in evaluating existing server and virtualization environments for needed and useful upgrade opportunities.
  • Designed, Developed Custom Drupal Modules for implementing Oauth and REST API.
  • Designed Spark based real-time data ingestion and real-time analytics, Wrote Kafka producer to synthesize alarms using Scala also used Spark-SQL to Load JSON data and create SchemaRDD and loaded it into Hive Tables and handled Structured data using Spark SQL.
  • Built API’s to gather data from various web applications using Python for authentications and implementation of OAuth 2.0
  • Used Apache Camel and CXF in the JBoss Fuse ESB as the integration platform for SOA Services.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap.
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins and Puppet.
  • Created a Docker images and save into registery containers and Docker consoles for managing the application life cycle.
  • Utilized continuous integration and automated deployments with Jenkins and Docker.
  • Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging, used Django APIs for database access.
  • Used ETL warehouse IBM datastage for filtering and visualize the raw data, Created Server instances on AWS and installed Swagger for deploying Microservices.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access and Working on Development & testing of many features for dashboard using Python, Java, Bootstrap, CSS3, JavaScript and JQuery.
  • Dynamic implementation of SQL server work on website using SQL developer tool and Experience with continuous integration and automation using Jenkins and Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Involved in front end and utilized Bootstrap and Angular.js for page design and Using the advanced python packages like numpy, Scipy for various sophisticated numerical and scientific calculations.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Developed ETL (Extraction, Transformation and Loading) procedures and Data Conversion Scripts using Pre-Stage, Stage, Pre-Target and Target tables.
  • Utilized Oracle diagnostics tools like Explain Plan, SQL Trace, TKPROF, and the AWR to analyze timing & execution plan for tuning. Analyzed data and identify leading SaaS, PaaS or IaaS solutions for clients.
  • Designed and implemented remote upgrade system mostly in Clojure and Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).

Confidential - Atlanta, GA

Python/ AWS Developer

Responsibilities:

  • Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.
  • Mainly used Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Used Spark for interactive queries, processing of streaming data and integration with popular NoSQL database for huge volume of data.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases. Experienced in using Python, Django, PHP, C++, CSS, HTML, XHTML, JavaScript, JQuery, XML, AJAX and JSON for developing web applications. Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Wrote scripts to Import and Export data to CSV, EXCEL formats from different environments using Python and made a Celery action using REST API call. Writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL databases.
  • Python's Unit Testing library was used for testing various programs on python and other codes. Worked on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and Pycharm.
  • Designed investigation and implementation of public facing websites on Amazon Web Services (AWS). Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using React JS. Used angular built-in directives, services, factories, filters, custom directive for development of front-end. Involved in the process of Cassandra data modeling and building efficient data structures.
  • Developed Merge jobs in Python to extract and load data into MySQL database and Worked on MYSQL data lineage process to map source to target DB, table and column mappings using OO Python. Worked on the implementation of OAuth for client.
  • Used Amazon SQS to queue up work to run asynchronously on distributed Amazon EC2 nodes. Used Test driven approach (TDD) for developing services required for the application.
  • Managed MongoDB environment from availability, performance and scalability perspectives and Utilized Standard Python modules such as csv, robotparser, itertools and pickle for development and Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Implemented Backbone JS for creation of networking applications using JavaScript and Involve 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.
  • Used 3scale an API Infrastructure service to handles API Keys, Analytics, Billing Payments and Developer Management.
  • Improvised OAuth security at client server side to reduce fraudulent attempts.
  • Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to data centers and AWS Cloud. Used kubernetes to deploy scale, load balance, scale and manage containers.
  • Developed various algorithms for generating several data patterns and Worked on Node.js for developing server-side web applications and Used JIRA for bug tracking and issue tracking.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server-side technologies including databases, restful API and MVC design patterns.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap
  • Worked on server-side applications with Django using Python programming and Used python libraries like Beautiful Soup, matplotlib, Scipy, NumPy and Built efficient Node.js backend for client web application.
  • Involved in building Cassandra data store integrating data in real time from Oracle to Cassandra using Cassandra, Spark streaming. Used the Spark - Cassandra Connector to load data to and from Cassandra.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Worked on multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data. Successfully migrated the database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Designed and developed the User Interface of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript and JQuery.
  • Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.

Confidential - Bentonville, AR

Python Developer

Responsibilities:

  • Implemented the log functionality by using log4j API. Implemented Data Access Object and Singleton factory pattern for the persistence layer. Developed database components for interaction between the front-end application and the database.
  • Used SQL for accessing the oracle database using JDBC problems and mentoring the business users. Developed EJB components encapsulating business logic. Experience with API Gateways. Used CVS as a version control system and for code management.
  • Involved in developing web applications using Django Framework to implement the model view control architecture.
  • Performed bootstrapping and modularizing of an application with Angular JS injector and gathered all requirements for developing and analysing requirement of projects.
  • Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
  • 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. Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Setup database in AWS using RDS and configuring backups for S3 bucket. Experience in setting up Elastic Load Balancers (ELB's) and Auto Scaling groups on Production EC2 Instances to build Fault-Tolerant and High Availability applications.
  • Developed entire frontend and backend modules using Python on Django Web Framework. Used Python and Django creating graphics, XML processing, data exchange and business logic implementation. Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Designed and maintained databases using Python and developed Python -based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL. Creating Python scripts to automate daily networking tasks (Ex.auto config generation, retrieving information from network devices, parsing data, etc.) - including a custom Fortigate firewall config generator (which included multi-threaded functionality to generate configs for multiple firewalls at once).
  • Using Amazon EC2 command line interface along with Bash/ Python to automate repetitive work. Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Experience in Amazon Web Services (AWS) Cloud services such as EC2, EBS, S3, VPC, Cloud Watch, Elastic Load Balancer. Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.
  • Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end. Used Python based GUI components for the front-end functionality such as selection criteria.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Involved on the Exposure of Multi-Threading factory to distribute learning process back-testing and the into various worker processes. Involved in Developing a Restful service using Python Flask framework.
  • Worked on Unix Socket is used in a client-server application framework and worked on Linux server virtualization by creating Linux VM's for server consolidations.
  • Created entire application using Python, Django, MySQL and Linux and Created data pipelines using Apache Spark, a big-data processing and computing framework.
  • Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and Used JQuery libraries for all client-side JavaScript manipulations.
  • Worked with Angular UI-Bootstrap to develop different custom component like carousel, date-picker and accordion. JSON to java marshaling and unmarshaling using Jackson.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Automated the existing scripts for performance calculations using Numpy and sql alchemy.
  • Worked on development of SQL and stored procedures on MYSQL and Designed and developed a horizontally scalable APIs using Python Flask.

Confidential - Brentwood, TN

Associate System Engineer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Designing Celery and multithreading for scheduling the tasks and multiple activities.
  • Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for user.
  • Experienced in hand-coding HTML5, CSS3, JavaScript, and other UI technologies.
  • Experienced in web applications development using Flask and Django in Python.
  • Expertise in developing web-based open stack applications using Python and Django for large dataset analysis.
  • Parsed the unstructured data into semi-structured format by writing complex algorithms in pyspark.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
  • Experience in report writing using SQL Server Reporting Services (SSRS) and in creating various types of reports like table, matrix, and chart report, web reporting by customizing URL Access.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes and developed Python based API (RESTful Web Service) to track the events and perform analysis using Django. Involved in development using C++, bug fixing and unit testing of the Layout commands.
  • Led the development of parsers for handling JSON, XML responses and JAXB binding. Worked with JMS (java messaging service) for asynchronous communication. Created a Python /Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Built client pages using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Bean.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed XML Schemas and developed XSL and XML gateway and used XSD files that are used to validate XML.
  • Performed systems engineering activities in all phases of a project to include: discovery, design, build, test, and deployment.
  • Created Data tables to display customer information and add, delete, update customer records using Python, MySQL and XHTML.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view utilizing Python based GUI components.
  • Built application logic using Python, used the Django Framework to develop the application.
  • Developed and performed unit testing using JUnit framework in a Test-Driven environment (TDD).
  • Developed ETL (Extract Transform Load) software for DB2 columnar database fact and dimension tables.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Developed view components with JSP2.0 and Developed various layers of the application like presentation layer, delegation layer, and business layer.

Hire Now