Sr. Python Developer Resume
Tampa, FL
SUMMARY
- Over 8+ Years of experience in Analysis, Design, Development, Management, and Implementation of various standalone and client - server architecture-based enterprise application software.
- Capable in each phase of software Development life cycle (SDLC) in Agile Software Methodology and waterfall methodology.
- Good knowledge of developing Web-Applications implementing Model View Control architecture usingPython, Django and Flask web application frameworks.
- Good experience in designing and developing APIs for the application usingPython, Django, MongoDB, Express, Angular 8, and NodeJS.
- Proficient inPythonmodules like NumPy, Matplotlib, Pickle, Pandas, Pyside, Scipy, wxPython, PyTables, PyQt, for generating complex graphical data, creation of histograms etc.
- Experience in implementing with server-side technologies with restful API and MVC design patterns with Node JS and Django framework.
- Experience and knowledge in using XML, SOAP, Oracle spatial web Service for inter operable software applications.
- Experience in all phases of Software Development Life Cycle (SDLC)-Waterfall, Agile Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
- Experience with data modeling concepts (conceptual/logical/physical/semantic, multi-dimensional models (star,snowflake), normalized/demoralized models).
- Experience working with Relational (MySQL) and NoSQL (Elasticsearch) databases, CI/CD pipelines such as Jenkins, cloud services - AWS (EC2, Redshift, S3) / Google Cloud Platform (BigQuery, Firestore).
- Excellent experience with Requests, NumPy, Matplotlib, SciPy,PySparkand Pandaspythonlibraries during development lifecycle and experience in developing API's for the application usingPython, Django, MongoDB, Express, ReactJS and NodeJS.
- Strong knowledge of Object-Oriented Design and Programming concepts and Experience in Object Oriented Programming (OOP) concepts usingPython, C++.
- Extensive experience in developing web applications usingPython, Django, Flask frameworks.
- Experience in working with severalpythonlibraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt.
- Good experience of software development inPython(libraries used: libraries- Beautiful Soup, PySpark, NumPy, SciPy, Matplotlib, asyncio,python-twitter, Pandas data frame, PostgreSQL for database connectivity)
- Hands-on experience with industry-standard IDEs like PyCharm, Jupyter Notebook.
- Expert and Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like PostgrSQL.
- Good experience in Shell Scripting, SQL Server, UNIX and Linux.
- Experience in using XML, SOAP, REST web Service for inter operable software applications.
- Good knowledge of version control software Git and GitHub
- Experience in Agile development processes ensuring rapid and high-quality software delivery.
- Highly motivated, quality mindeddeveloper, with proven ability to deliver applications against tight deadlines.
- Expertise in AWS Resources like EC2, S3, EMR, Athena,RedShift, Glue VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, API Gateway, Kinesis.
- Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
- Familiar with JSON based REST Web services and Confidential Web Services (AWS).
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, MongoDB and PostgreSQL database.
- Utilized PyUnit, thePythonunit test framework, for allPythonapplications.
- Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity and Security and Database applications.
TECHNICAL SKILLS
- Python 2.7/3.0
- C++
- Django
- Lambda
- PyTables
- Linux
- Java
- Hibernate
- XML
- XSLT
- Docker
- Oracle
- Hadoop
- AWS
- ETL
- HDFS
- Flask
- HBase
- MongoDB
- Cassandra
- Agile
- SCRUM
- Azure
- PyUnit
- Apache
- Splunk
- CSS
- MySQL
- DHTML
- HTML
- JavaScript
- AngularJS
- Shell Scripts
- Git
- Linux
- Unix and Windows
- Spark
- Pandas
- Python API
- Celery
- Tornado
- NoSQL
- SQL Alchemy
- MySQL
- SQL
- PL/SQL
- ORM microservices
- Rest
- PyCharm
- GitLab
- Git unit test
- Selenium
- Jest
- Mockito
- Agile
- Scrum
- PyCharm
- AWS EC2
- S3
- RDS DynamoDB. TFS
- Google Cloud Platform
- MAVEN
- JSON
- TFS
- Linux
- Nginx
- Slack
- Zoom
- Docker
- Jenkins
- Travis
- Ansible
- Kubernetes
- Docker Swarm
- NumPy
- SciPy
- Beautiful Soup
- AWS
- S3
- Boto 3
- Webapp2 urllib urllib2 pyYAML
- MySQL
- XML
- Pandas
- GIT
- Jira
- Agile
- Oracle
- Windows
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Sr. Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- UsePythonunit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
- Involved in building database Model, APIs and Views utilizingpython, in order to build an interactive web-based solution and used Django Database API's to access database objects.
- Worked on several standardPythonpackages like Numpy, matPlotLib, Scipy, Pandas and PyTables etc.
- UsedPythonLibrary Beautiful Soup 4 for Web Scraping to extract data for building graphs.
- Developed data warehouse model insnowflakefor over 100 datasets using whereScape.
- Heavily involved in testingSnowflaketo understand best possible way to use the cloud resources.
- Working with BIG DATA andSnowflake database.
- Perform data wrangling usingPythonand created various tables inbigquery
- Working withpythonand pandas to write scripts and migrate databases to Google Cloud Platform (GCP), specifically inbigqueryand spanner in GCP
- Created Dataflow templates on Google Cloud to load data from PubSub toBigqueryand Cloud Storage.
- Analyzed SQL scripts and designed the solutions to implement usingPySpark.
- Worked on reading and writing multiple data formats like JSON usingPySpark.
- Build the evaluation model in the Clouderaworkbench workspace by levering the machine learning models (NLP, Logistic model, decision trees) bypython/PySpark.
- Developed and added new functionality to the backend web application usingPythonand Django Web Framework.
- Involved inn API deploy using API Gateway and with Lambda, Secrets Manager, Dynamo DB, EC2 and other AWS services.
- UsePythonunit and functional testing modules such as Pytest, mock, and custom frameworks in-line with Agile Software Development methodologies.
- Developed the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWSLambdafor multiple AWS Accounts.
- Involved in storing binary data usingCouchbaseand CouchDB Server.
- Used Python scripts for security purposes, AWS IAM, AWSlambdafunctions and deploying the applications through elastic beanstalk.
- Used GO Lang scripts for uploading a file to S3 and deploying them and creating GO serverless application and deploying it to AWSlambda.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Migrate on premise database to AWS Cloud and also designed, built, and deployed a multitude application utilizing the AWS stack (Including EC2, R53, S3, RDS,SNS, and IAM), by focusing on high-availability, fault tolerance, and auto-scaling.
- Involved in designing and deploying multitude applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB,SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
- Developed multi-threaded standalone app inPython, PHP, C++ to view Circuit parameters and performance.
- Developed user interface using BOOTSTRAP UI and Angular JavaScript to simplify the complexities of the application.
- Wrote Lambda functions inpythonfor AWS's Lambda, Kinesis and Elastic Search which invokespythonscripts to perform various transformations and analytics on large data sets in Confidential EMR clusters.
Environment: Python3.4,2.7, C++, Spark, Java 1.7, AWS, Django 1.9/1.7, HTML5, web scrapping, CSS3, XML, JSON, MySQL, JavaScript, Angular JS, Backbone JS, Automation of Metrics Aggregation, jQuery, CSS Bootstrap, Puppet, Postgre SQL, Confidential s3, Jenkins, Mongo, Pyspark, Snowflake,BigQuery.
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Developed views and templates usingPythonand created a user-friendly website interface using Django's view controller and template language.
- Have usedPythonlibraries like NumPy/SciPy, Pandas for market analysis and done some machine learning usingPython.
- Worked on converting Hive/SQL queries into Spark transformations using Spark RDDs,Python, and OOP withPython. Worked on developing and executing shell scripts to automate the jobs.
- Involved inPythonOOD code for quality, logging, monitoring, and debugging code optimization.
- Built Dimensions and cubes with Star andSnowflakeschemas using SQL ServerAnalysis Services SSAS .
- Supported DATA Transformation programs includes pulling data from AWS Redshift andSnowflakeusing SQL Workbench to maintain and host regulation reports and BAU process
- Assisted in migrating data from (Teradata, SQL Server) toSnowflakeDataWarehouse in a flattened format on AWS S3 using agile development methodology
- Written queries inBigQueryto lookup all the Customer, Product, Order level data.
- Created reporting using chunks of data withBigQuery.
- Implemented Google Cloud APIs such as Compute Engine API,BigQueryAPI, Cloud Storage Service, Cloud Datastore API, Cloud Deployment Manager API and also implemented Google Apps APIs like Drive API, Calendar API, Sheets API, Admin SDK and also implemented Google+ API.
- Headed and implemented Parts follow up workflow usingPysparkthat tracks all the necessary information regarding the movements, usages, availability and forecasts of Parts in Plants and their various Lines, and renders the desired tracking information in a QlikView dashboard.
- Delivered a robust running workflow usingPySparkthat runs under 15 mins that processes and tracks all the car parts in different plants and lines of FORD and displays them on dashboard.
- Headed and implemented Release Pull Ahead workflow usingPySparkto optimize utilization of Supply Chain Containers and Distribution Centers for Inbound and Outbound logistics.
- Used AWSlambdato run servers without managing them and to trigger to run code by S3 and SNS.
- Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
- Worked on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB (NoSQL), Beanstalk, SQS and Jenkins CI/CD.
- Used Django configuration to manage URLs and application parameters and created entire application using Python, Django, MySQL and Linux.
- Installed, configured, and managed the AWS server and accessed database objects using Django Database APIs.
- Developed Views and Templates withPythonand using Django's view controller and template language for the Web application.
- For building backend applications withpythonDjango worked with work with docker, RabbitMQ, and Jenkins.
- Performed testing using Django's Test Module.
- Wrote small code to test their behavior and web-based desktop applications.
- Implemented Microservices architecture in developing the web application with the help of Flask framework.
- Worked withPythonORM Libraries including Django ORM and have good knowledge on Project management tools. Used Apache to deploy production site.
- Worked on several standardPythonpackages like Numpy, matPlotLib, Pandas and PyTables etc.
- Developed dynamic web pages usingPythonDjango Frameworks.
- Involved in using various version control systems like CVS, Git, Bitbucket. GitHub and Confidential EC2 and deployment.
Environment: Python, Django, C++, AWS, Flask, BitBucket, GitHub, AWS, Eclipse, Numpy, Pandas, MAtplotlib, Scipy, Angular.js, HTML, CSS, UNIX, LINUX, Agile and Windows, Pyspark,Snowflake,BigQuery
Confidential, Seattle, WA
Python Consultant
Responsibilities:
- Developed entire frontend and backend modules usingPythonon Django Web Framework.
- Migrated the application fromPython2.6 toPython3.4. Corrected the syntax, used fully qualified names, removed and replaced deprecated functions and modules.
- Used Django Database APIs to access database objects.
- Script validation sometimes becomes challenging as it demanded many web-based logics rather than correlation and parameterization.
- Rewrite existingPython/Django modules to deliver certain format of data.
- Developed Automated Framework for Data Extraction from all kinds of Data sources usingPython/Flask connectingSnowflake, PostgreSQL as Data Warehouse.
- Involved in MVC architecture using Django for web-based application in OOP concepts.
- Developed aPython/Django based web application usingPythonscripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
- Utilized PyUnit, thePythonunit test framework, for allPythonapplications.
- Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Using Git tool to coordinate team-development.
- UsedPythonOS module on UNIX environment, made job cloning and forking.
Environment: Python, Django, MS SQL Server, HTML, XHTML, Bash, Snowflake, SOAP, REST,Pythonlibraries.
Confidential, Minneapolis, MN
Software Developer
Responsibilities:
- Used Django Database APIs to access database objects.
- Script validation sometimes becomes challenging as it demanded many web-based logics rather than correlation and parameterization.
- Rewrite existingPython/Django modules to deliver certain format of data.
- Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database. Worked with Java Messaging.
- Services (JMS) for reliable and Asynchronous Communication.
- Worked with Core Java concepts like Collections Framework, multithreading, memory management.
- Involved in using Java IDE tools like Eclipse, NetBeans, MyEclipse, RAD. Worked extensively on design and development of applications using Java, J2EE, spring,Hibernate, J Query
- Used Spring Data Mongo DB as the persistence framework in retrieving the user and medical benefits details from Mongo DB.
- Specialized in developing Web 2.0 Apps using jQuery Along with AJAX/ JavaScript.
- Involved in writing Unix Shell Script for performing automated tasks.
Environment: Python2.6/3.4, Django, Django-CMS, SSO, VUGen, SoapUI, SQL, Oracle, Teradata, UNIX putty, SQL Logs, JavaScript, HTML, CSS3, Agile, JavaScript, Eclipse, WebLogic, Git, GitHub, Junit, UML, JSP, XmlSpring, Struts, JDBC, Struts, JSF, JPA, Servlets, JavaScript,HTML5/CSS, AJAX, Bootstrap, Oracle, REST, SOAP, REST. AXIS2NetBeans, WebSphere