Sr. Python Full Stack Developer Resume
Bannockburn, IL
SUMMARY:
- 6+ years of experience as a professional Python Developer with deep understanding of technology trends with expertise in core of complex technologies. Strong involvement in Analysis, Design and Development, Testing, Implementation, production support and maintenance of different Web Applications utilizing Django, flask frame works.
- Knowledge in AWS services like Auto Scaling, CloudFormation, CloudTrail, CloudWatch, DynamoDB, EBS, EC2, ELB, IAM, Redshift, RDS, S3, and VPC.
- Utilize REST and AWS ( Confidential Web services) in Redshift, EMR for improved efficiency of Storage and Proficient in SQL databases MySQL, Oracle and NoSQL databases MongoDB, Cassandra, Oracle. Expertise in SQL stored queries.
- Developed Consumer - based custom features and applications using Python, Django, and HTML. Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, Spyder and Visual Studio.
- Familiar with development and deployment of various cloud based systems like AWS and Azure.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Strong understanding of Normalization. Good understanding of Data warehousing concepts like star and snowflake schema and well as fact and dimension tables.
- Primary areas of technical expertise include Python, Pandas, Django, Flask, Apache Spark (PySpark), Java, MATLAB, and C/VC++ with full stack experience.
- Expertise in Production support. Provided first, second and third level support to different organizations. Used pdb, gdb and other debugging tools and deployed production hot fixes.
- Used Django kafka and Node.js to connect to databases and create Restful APIs for accessing and altering data.
- Excellent knowledge of Machine Learning, Mathematical Modeling and Operations Research. Comfortable with R, Python, SAS, MATLAB, Relational databases. Deep understanding & exposure of BigData Eco-system.
- Strong command in JavaScript leading Frameworks Team like Angular.js, React.js, backbone.js, bootstrap.js, Node.js and Projects UI Designing Team.
- Knowledge on Cloud innovations including Infrastructure as a Service, Platform as a Service, and Software as a Service supplier (IaaS, PaaS, and SaaS) such as Confidential Web Services (AWS).
- Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
- Experience in working on various python packages such as NumPy, SQL Alchemy, Pyside, SciPy, and PyTables.
- Expertise in usage of Django Framework for developing web applications.
- Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, Subroutines, functions on SQL, PL/SQL and PostgreSQL database.
- Good Experience in HTML5, CSS3, JavaScript, Angular.JS, Bootstrap, JQUERY, JSON, and AJAX to deliver cutting-edge user interfaces and components
- Experienced with integration of MongoDB and Casandra databases.
- Used all major ETL transformations to load the tables through Informatica mappings.
- Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, python-twitter, Pandas dataframe, networks, urllib2, MySQL dB for database connectivity) to drive .com
- Experience with Django and Flask a high-level Python Web framework.
- Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
- Involved in designing and deploying multitude applications utilizing almost all the AWS services Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM focusing on high-availability , fault tolerance, and auto-scaling in AWS Cloud Formation
- Experience as web/application developer software development and design using python, Django, Java, Webapp2, Angular.js, HTML/CSS, JavaScript and jQuery, DHTML, C#, Oracle PL/SQL, Postgres.
- Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1), Kubernetes and Mongo DB (2.6, 2.4), Orient DBF net.
PROFESSIONAL EXPERIENCE:
Confidential, Bannockburn, IL
Sr. Python Full Stack Developer
Responsibilities:
- Created an AWS Lambda architecture to monitor AWS S3 Buckets and triggers a thumbnail create event whenever a user uploads a new picture.
- Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3bucket and configuring instance backups to S3 bucket.
- Develop Machine Learning API in the backend using libraries such as Numpy, Scipy, Matplotlib, Pandas, Seaborn, SKlearn, OpenCV and NLTK.
- Involved in writing automation scripts using Python-Selenium to test the functionality of the web pages and also written Socket programming scripts to bridge communication in between Client-Server.
- Using Oracle Pl/SQL concepts to build and support the back end process of the ETF application.
- Designed and developed an entire module called CDC (change data capture) in python and deployed in AWS GLUE using Pyspark library and python.
- Worked in developing Web-based Applications using Python, CSS, HTML, HTML5, CSS3, JavaScript, AJAX, J2EE, jQuery, JSON, jQuery UI, XML, Angular JS and jQuery also involving Beautiful Soap, NumPy, SciPy, Matplotlib, Python-twitter, Pandas Data frame, PySpark, urlib2 libraries.Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
- Worked on development of backend services using Python, SQL and Linux. Created many API's for scrum project which involves creating and maintaining projects in an organization, and developed UI using HTML, CSS and JavaScript.
- Designed and developed data management system using MongoDB and MySQL.
- Configured RedShift, Elasticsearch and Dynamo DB with EC2 Instances and involved in migrating data from RDBMS to RedShift.
- Used IDE tool to develop the application and JIRA for bug and issue tracking
- Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
- Used SQL and PL/SQL stored procedures, functions to implement business logics in Oracle.
- Designed and developed GUI front-end applications using Oracle Forms for user interaction with the database.
- Created a timed program to perform RESTful pulls from Youtube, Twitter, and Adobe API endpoints and then upload reports or custom queries to a database that will be used to create a daily Tableau report.
- Creation of database services to fetch the data to the UI.
- I have used AWS ( Confidential Web services) in Redshift, EmR for improved efficiency of storage.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Responsible for setting up Python REST API framework using Django.
- Implemented the application in LINUX environment and comfortable with all its commands.
- Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template
- Writing Oracle packages /procedures to perform bulk operations.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Deployed the project into Jenkins using GIT version control system.
- Deployed Docker containerized applications using Kubernetes in Google Cloud Platform (GCP).
- Learned to index and search/query large number of documents inside Elastic search.
- Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Involved and played a leading role in database migration projects from Oracle to MongoDB.
- Implemented monitoring and established best practices around using elastic search.
- Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Run deck and Jenkins.
- Built a new CI/CD pipeline. Testing and deployment automation with Docker, Jenkins, and Ansible.
- Designed and managed API system deployment using fast http server and Confidential AWS architecture
- Extensive experience with AWS services like S3, ELB, EBS, Auto-Scaling, Route53, Storefront, IAM, Cloud Watch, RDS etc.
Environment: Web Services (AWS), Cloud Environment, Lambda, Dynamo DB, Python 3.4, Django, API Gateway, Java, J2EE, REST API, Spark, Spark API, SparkSQl, Spark Streaming Spring framework, AngularJS, HTML, Confidential S3, CloudWatch, eclipse, MS-SQL Server, GIT, Jira, Jenkins, Confluence.Devops.
Confidential, Portland,OR
Sr. Python developer
Responsibilities:
- Developed the notification service by posting the JSON request in AWS API Gateway, Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS SNS.
- Wrote with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, GIT.
- Developed a fully automated continuous integration system using Git, Jenkins, MongoDB and custom tools developed in Python.
- Developed and designed an API (RESTful Web Service) for the company's website.
- Deployed NoSQL database using MongoDB locally as the database.
- Strong Socket programming experience in Python and also implemented complex networking operations like race route, SMTP mail server and web server.
- Developed Python code to gather the data from HBase and designs the solution to implement using PySpark.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Generated graphical reports using Python package NumPy and used advanced features like pickle/unpickle in Python for sharing the information across the applications to deploy into AWS with tools/platforms such as JIRA, Jenkins, Docker, and Elastic search.
- Proficiency in using Eclipse Galileo IDE for application progress.
- Designing and developing the functionality of various regulatory reports in Oracle environment using the concept of advance Pl/SQL and AXIOM.
- Used the Concepts of packaged, procedures, functions, Oracle objects to efficiently create the various business functionality for the regulatory reports as directed by the business user.
- Rewrote the Pig scripts in PySpark to process/parse data.
- Develop applications that use MongoDB database, and PyMongo.
- 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
- Created tools in Python and R perform Web scraping, Data Mining, Sentiment Analysis, Machine Learning, Document Comparison, Data Compression, and other NLP analyses.
- Expertise in developing web-based open stack applications using Python and Django for Bigdata analysis and also using PySpark.
- Used Various Oracle provided Analytic functions.
- With using of Python OS module on UNIX environment, made job cloning and forking.
- Performed job functions using Spark API's in Scala for real time analysis and for fast querying purposes.
- Experience in Python advanced packages and modules like Requests, Scrapy, BeautifulSoup, Multithreading, Pandas, NumPy, SciPy, MatPlotlib, wxPython, QT, Regex expressions, SQL Alchemy, SQL based database connectiors JDBC/ODBC and Py-Virtual Environment.
- Developed standalone application using Python, Unix/Linux scripting.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
- Extensively worked on Jenkins by installing, configuring and maintaining for Continuous integration (CI) and for End to End automation for all build and deployments.
- Launched Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
- Used Spark streaming using Python and Spark Bigdata for calculating similarity and diff of documents
- Develop consumer-based features and applications using Python, Django, pyramid, Flask, Web2py, HTML and other web technologies.
- Handled all the client-side validation using JavaScript.
- Implemented Bash, Perl, Python scripting to Automate many day-to-day tasks.
- Involved in various phases of the project like Analysis, Design, Development, and Testing.
Environment: Python 3.4, 2.7, Django1.7, Java 1.7, SQL, Java Script, Linux, Shell Scripting, Mongo DB HTML, Angular JS, Eclipse jQuery, Kubernets, Ansible, JSON, XML, CSS, MySQL, Bootstrap, Confidential s3, AWS.
Confidential, Chicago,IL
Python developer
Responsibilities:
- Working close together with QA and Operations teams to understand, design, and develop and end-to-end data flow requirements.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with the React States and Events.
- Developed Restful MicroServices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Imported data using Sqoop to load data from MySQL to HDFS on regular basis.
- Used Circle CI for continuous integration and delivery platform over GIT.
- Used Django Migrations for designing and expanding of the database.
- Automated most of the daily task using python scripting.
- Migrating a production infrastructure into an Confidential Web Services utilizing AWS Cloud Formation, Code Deploy, EBS and Ops Works.
- Worked on AWS Cloud Formation and Terraform API to create infrastructure on AWS as a code.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Architect and implement scalable, high-performance Scala services on the AWS platform.
- Involved in the CI/CD pipeline management for managing the weekly releases.
- Worked on Jira for managing the tasks and improving the individual performance.
- Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks
- Designed and developed the server module and resolved issues and responsible for its enhancements.
- Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux, and ES6/7 and PostgreSQL for the database.
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and open stack to provision new machines for clients.
- Defined different Django API profiling techniques for faster rendering information.
- Used Ansible, Vagrant, and Docker for managing the application environments.
- Worked with Splunk for testing the performance and debugging server level problems.
- Worked on Django ORM module for signing complex queries.
- Load balancing of ETL processes, database performance tuning ETL processing tools.
- Loaded the data from Teradata to HDFS using Teradata Hadoop connectors.
- Hands on experience in Confidential Web Services AWS provisioning and good knowledge of AWS services like EC2, S3, Red shift, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF and EBS etc and Azure.
Environment: Python 2.7,AWS,Devops, Django, Django Rest, Flask, React, Redux, Circle CI, Vagrant, Splunk, New Relic Server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Confidential Web Service (AWS), S3, EC2, EBS, PyCharm, Microsoft Visual Code, Linux, Shell Scripting, JIRA.
Confidential, New York, NY
Python developer
Responsibilities:
- Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the code base.
- Involved in the development of business module applications using J2EE technologies like Servlets, Struts, JDBC and ODBC.
- Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
- Built various graphs for business decision making using Python matplotlib.
- Successfully migrated the Elasticsearch database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Used JavaScript for client side scripting.
- Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and Used JQuery libraries for all client-side JavaScript manipulations.
- Involved in Developing a Restful service using Python Flask framework.
- Involved in the Design, development, test, deploy and maintenance of the ANGULARsite.
- Wrote validation scripts in SQL to validate data loading.
- Implemented multithreading for parallel processing of requests using various features of Concurrent API.
- Worked on Oracle 11g databases and wrote SQL queries as well as stored procedures for the application.
- Assisted with production support activities using JIRA when necessary to help identify and resolve escalated production issues based on the SLA.
- Hosted various company-wide sessions on Pandas, RESTful, Microservices.
- To fetch data of definite options that are selected, Python routines were written to log into websites.
- Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes.
Environment: Python, Django, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, MySQL, PostgreSQL, Apache Web Server, Git, Linux,Jquery,AJAX,Pandas,PostgreSQL.