Sr. Python Developer Resume
Irving, TX
SUMMARY
- Overall 8+ years of experience as a Web Application Developer and coding with analytical programming using Python, Django, and Flask.
- Experience in requirement analysis, system design, development and implementation of web - based client/server applications using Python, Django, HTML, CSS, JavaScript, Bootstrap, React JS, jQuery, AJAX, XML and JSON.
- Skilled experience in Python with proven expertise in using new tools and technical developments (libraries: matplotlib, numpy, Beautiful Soup, Scipy, PySide, python-twitter, apps data frame, network, urllib2, MySQL dB for database connectivity) to drive improvements throughout entire software development lifecycle.
- Experienced in Design, Development, and support of Data warehousing solutions for Extraction, Transformation and Loading (ETL) mechanisms.
- Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, and spring web application frameworks.
- Architecture, size (Capacity planning), Data modeling, implementation, and support Cassandra Clusters including install, configure and upgrade DSE v3/4 (Cassandra v 1/2.x) and Ops Center v 4.x/5.x on Bare metal, and Cloud including AWS (Amazon Web Services).
- Good Experience with writing Google Cloud Functions in Python.
- Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
- Worked with NOSQL databases MongoDB, Cassandra.
- Proficient in using editors Eclipse, PyCharm, PyScripter, Notepad++ and Sublime Text while developing different applications.
- Expertise in establishing database connections for Python by configuring packages like MySQL-Python.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Experience includes Database Design, Analysis and Development with MySQL, Oracle, and SQL Server.
- Experience in the required XML Schema documents and implemented the framework for parsing XML documents.
- Good experience in Hadoop technologies like Apache Spark, Scala, and SparkSQL.
- Experience in using Version Control Systems like Git, SVN and CVS
- Experienced with Batch systems scheduling and processing. Extensively used Python Celery for dynamic task scheduling and Celery Beat for cron-like tasks.
- Experience in working with deployment tools like Microsoft Azure, Heroku and Jenkins.
- Good experience in UNIX and Linux, Open stock, and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
- Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures, and managing container.
- Written Python Scripts to configure andautomatethe deployment processes.
- Good Network understanding, setup and configure Firewalls, TCP/IP, DNS, DHCP, and Switches.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux, Fedora).
PROFESSIONAL EXPERIENCE
Sr. Python Developer
Confidential - Irving, TX
Responsibilities:
- Utilized PyUnit, the Python Unit test framework, for all Python applications.
- Developed Python Framework using Django to perform scan software unit monitoring.
- Worked on integrating python with Web development tools and Web Services.
- Wrote scripts in Python for extracting data from HTML file.
- Rewrote existing Python/Django modules to deliver certain format of data.
- Worked with architects on formalizing plan to run microservices on cloud.
- Designed, configured, and deployed containers and Microservices using EC2
- Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Used Celery with RabbitMQ, MySQL, Django, and Flask to create a distributed worker framework.
- Experienced in developing API services in Python/Tornado, NodeJS while leveraging AMQP and RabbitMQ for distributed architectures.
- Created Python, Pandas, and scripts to automate ArcGIS reprocessing for big datasets.
- Developed python flask Api’s which are consumed by Angular based frontend pages.
- Responsible for user validations on client side as well as server side. Automated the existing scripts for performance calculations using NumPy and SQLAlchemy.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript
- Browser development with HTML5, CSS3/Sass, JQuery, Knockout, KendoUI.
- Worked with react saga to address the network requests.
- Built codebase for a natural language processing and machine learning framework.
- Worked with type definition files using Typescript.
- Worked on application development using Oracle SQL, PL/SQL, Oracle Forms/Reports and Informatica ETL.
- Expertise in Analyzing data Quality checks using shell scripts. Upgrading, installing, and configuring PostgreSQL.
- Experienced with databases using ORMs/DOMs for integrating with MySQL, SQL, Postgres, Neo4J, MongoDB, and Cassandra SQLite
- Instructed Quake Finder data science team on how to setup and train a model using TensorFlow.
- Implemented a JavaScript front end for a Purchase Order processing applications built using Angular JS.
- Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
- Experienced with JSON based RESTful web services, and XML based SOAP web services and worked on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and PyCharm.
- Created a POC to show Versioning of Jupyter Notebooks through AWS Bucket, Google Bucket, Gogs-SCM, Gitlab, Git-server, and Github, using API calls.
- Developed frontend and backend modules using Python on Django Web Framework with GIT.
- Worked on building a custom cms to move off of wordpress being built using NodeJS and ReactJS.
- Developed Supervised and Unsupervised learning using high end python libraries like sci-kit learn, TensorFlow, pytorch, NumPy.
- Created features using Ruby on Rails to allow in house staff to manage
- Built a Dashboard using Spree.
- Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
- Implemented test automation for web applications from front to backend using Selenium.
- Used Rspec to create test driven development (TDD) along with Capybara.
- Led Scrum Design Sprints with agile process.
- Utilizing the AWS stack (Including EC2, VPC, Glacier, Route53, S3, RDS, CloudWatch, CloudWatch Logs, Cloud Trial) focusing on high-availability, fault tolerance, and auto-scaling.
- Building, Maintaining Docker container clusters managed by GIT, Docker, on GCP (Google Cloud Platform).
- Written Google cloud functions in python.
- Responsible for build and automation of on-premises applications with TFS, GIT, Jenkins and cloud based applications with VSTS2015 RM, Azure ARM JOSN, PowerShell, Azure XPLAT CLI.
- Used Jenkins tool to setup Maven and perform unit testing for a web application and performed code analysis by using Jenkins Code Analysis Plugin.
- Performed J2EE application deployment using JBoss application server on Windows and Linux.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Written Python Scripts to configure andautomatethe deployment processes.
- Developed background jobs with REDIS and RESQUE and Implemented unit testing with Rspec and cucumber.
- Created framework in Selenium WebDriver using behavior driven approach like JBehave.
- Built the application using TDD (Test Driven Development) approach.
- Wrote JUnit test cases and used Mockito for mocking service calls.
- Worked through an agile development cycle for swift implementation of technical requirements.
- Built out of initial Mac OS environment as well as deploy environment to users using custom system Audition
- Created storyboards using XIB files for iOS UI experience.
- Worked with Docker/ Kubernetes for creating containers, images and shipping them.
- Worked on deployment and management processes with Chef and AWS OpsWorks.
- Used Nginx as load balancer to pass requests to node.js server.
- Configured the Slack in Jenkins and published the build status notifications.
- Implemented font-end plugin, such as RequireJS, firebase, slick, elevate Zoom, fancy Box, animate.css, Kendo UI, moment, wow, etc.
- Experience on config management and automation tools like Ansible, Chef, SaltStack etc.
- Experience with terraform along with Ansible YAML.
- Written Automation scripts to create infrastructure and deploy application code changes autonomously.
- Utilized Travis CI for automated testing, continuous integration, and continuous deployment to Heroku.
- Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Used Kubernetes ConfigMap API resource mechanisms to inject containers with configuration data.
- Utilized Jira, Perforce, and Swarm to coordinate tasks and review code.
Environment: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux, machine learning, data science, TensorFlow, PyTorch, scikit-learn, NumPy, Rails, GitLab, Git, Mocha, Pytest, ChaiJS, SinonJS, Cucumber, Behave, Agile, Scrum, AWS EC2 ES6, terraform, typescript, Google Cloud Platform, GCP, Azure, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, DynamoDB, Cassandra, Microservices, Rest, PyCharm, Tornado, unit test, Selenium, Agile, Scrum, AWS EC2, S3, RDS, DynamoDB, Google Cloud Platform, Maven, JSON, TFS, Nginx, Linux, Hipchat, Zoom, Slack, Jenkins, Chef, Kubernetes, Docker, Swarm, Ansible, Travis
Sr. Python Developer
Confidential - Louisville, KY
Responsibilities:
- Implemented or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC and Apache Kafka. Developed Rest APIs with python with Django framework, mongo DB for front end team.
- Used Pandas API to put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it into MongoDB.
- Used Python, Perl, CGI, jQuery, JavaScript and JSON at the front end and experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Used Apache Spark Scala as machine learning language for model creation and predictions using Logistic Regression algorithm.
- Worked on migrating MapReduce programs into Spark transformations using Spark and Scala.
- Used Python for data analytics, data wrangling and extracting data using Pandas, Pyexcel, NumPy and SciPy.
- Worked on Power Shell scripts to automate the Azure cloud system creation of Resource groups, Web Applications, Azure Storage Blobs & Tables, firewall rules.
- Involved with Data Analysis Primarily Identifying Data Sets, Source Data, Source Meta Data, Data Definitions and Data Formats.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex, Node JS, Mongo DB.
- Well experienced in Normalization and De-Normalization techniques for optimum performance in relational and dimensional database environments.
- Worked on Python Migration project from 1.x to 2.x
- Understanding requirements, significance of weld point data, energy efficiency using large datasets.
- Develop necessary connectors to plug ML software into wider data pipeline architectures.
- Creating and support a data management workflow from data collection, storage, analysis to training and validation.
- Added support for Amazon AWSS3 and RDS to host static/media files and the database into Amazon Cloud.
- Responsible for writing/modifying scripts using sh, ksh, and Bash for day-to-day administration.
- Worked on Setup Git revision control system on Atlassian Bitbucket and local development environments.
- Successfully migrated the DynamoDB from PostgreSQL with complete data integrity.
- Created Lambda functions and python scripts to automate the AWS environments.
- Used AWS Cloud Watch for performing Monitoring, customized metrics and file logging and successfully completed the task in using AWS Lambda to manage the servers and run the code in the AWS.
- Used Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
- Created responsive web design using HTML5, Bootstrap3 and AngularJS.
- Using Pyspark created the reports for viewership data
- Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Setup Docker on Linux and configure Jenkins to run under Docker host.
- Worked on Azure AD connect to sync on-premises AD user data, groups and organizations to Azure AD and troubleshoot Azure services sync with on-premise AD and resync using the Azure tools.
- Worked closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
- Used Pandas library for statistical Analysis.
Environment: Python, Git, CVS, GitHub, Lambda, Heroku, Amazon EC2 Django 1.5, Selenium IDE, MySQL, Zope, Angular.JS, Pandas, Flash, PyUnit, Open Stack, HTML, CSS, JQuery, JavaScript, Apache, Jira, Linux, Git, Cassandra, Windows, Linux.
Sr. Python Specialist
Confidential
Responsibilities:
- Working knowledge of Python Notebook, Pandas, NumPy, SciPy
- Experience with modern JavaScript front-end frameworks like vue.js, React.
- Implemented the micro-service via Scala Play Framework and provide RESTful APIs for other services in the pipeline to consume it.
- Involve in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS techniques.
- Developed frontend and backend modules using Python on Django including Tasty pie Web Framework using Git. Implemented pre- and post-processing pipelines for Machine Learning algorithms.
- Written with object-oriented Python, Flask, SQL, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Linux, Sublime Text, git.
- Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
- Designed a python script to load transformed data into cloud services (AWS, Azure, and GCP).
- Integrated web applications with Adobe Experience Manager (AEM)
- Used Apache Spark Scala as machine learning language for model creation and predictions using Logistic Regression algorithm.
- Developed a Progressive Web App, which more suited for mobile devices.
- Design UX interface and UI components using HTML and CSS
- Design back schema, and database JSON structures
- Used web applications development using Django/Python, Flask/Python, and, jQuery, Ajax while using HTML/CSS/JavaScript for server-side rendered application.
- Wrote a Python module to connect and view the status of an Apache Cassandra instance
- Developed MVC prototype replacement of current product with Django.
- Developed dashboard using High Charts JavaScript library.
- Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring framework using DJANGO.
- Developed high speed distributed computing frameworks AWS EMR, Kafka Streams
- Implemented Backbone JS for creation of networking applications using JavaScript.
- Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and developing predictive analytic using Apache Spark Scala APIs.
- Used MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
- Developed Sybase Stored procedures for the back end processing of the proposed data base design
- Azure cloud Merge with python to store the data into cloud with High security.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Integrated GIT into Jenkins to automate the code check-out process.
- Developing applications using RESTFUL architecture using Node.js and PHP as backend languages and Used NumPy for Numerical analysis and Used Spring Framework to support the Hibernate tool and Struts.
Environment: Python 3.7, PyQT, PyQuery, MVW, HTML5, CSS3, DOM, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, AWS, MongoDB, GCP, PostgreSQL, Kafka and python libraries such as NumPy, I Python, SQLAlchemy, Django Tastypy
Confidential
Python Developer
Responsibilities:
- Used Agile Methodology and SCRUM Process.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Developed Business logic using Python 2.7
- Used Django framework for database layer development.
- Developed user interface GUI using CSS, HTML, JavaScript and JQuery.
- Responsible for setting up Python REST API framework using DJANGO.
- Created database using MySQL, wrote several queries to extract data from database using ETL and ELT tool (SSIS).
- Used Memcache as in memory key-value pair database to reduce traffic to database server.
- Wrote scripts in Python for automation of testing jobs.
- Deployment and Build of various environments including Linux and UNIX
- Installed and maintained web servers Tomcat and Apache HTTP (1.3, 2.2) Web servers in Red Hat Linux.
- Used web services for integration and testing.
- Jira is used as project management tool for issue tracking and bug tracking.
- Implemented monitoring and established best practices around using elastic search.
- Effectively communicated with the external vendors to resolve queries.
- Used GIT for the version control and deployed project into AWS.
Environment: Python 2.7, Django 1.4, C++, JSON, XML, SOAPUI, HTML, Restful API, Shell Scripting, SQL, MySQL, AWS, GIT, Linux.