We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Pleasanton, CA

SUMMARY

  • Over 7+ of experience as a Web/Application Developer and coding with analytical programming using Python, Django, PHP, C++, XML, CSS, HTML5/CSS3, AngularJS, DHTML, JavaScript and JQuery.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Developed analytical component using Scala and KAFKA.
  • Extensive experience in Text Analytics, developing different Statistical Machine Learning, Data mining solutions to various business problems and generating data visualizations using R,Python and Tableau.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Good Experience with Django, a high - level Python Web framework.
  • Experience working with Redis, RabbitMQ for task queues and Celeryto manage Asynchronous tasks.
  • Experienced in LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experience in object-oriented programming (OOP) concepts using Python, C++, Java and Django.
  • Golang and Java were used as a backend REST service while AngularJS was used for the user interface
  • Experience in buildingCI/CD pipelinesusingHudson, Bamboo, Jenkins, and TeamCityfor end - to-end automation for all builds and deployments.
  • Designed and configured database and back end applications and programs.
  • Experience in DevelopingSparkapplications usingSpark - SQLinDatabricksfor data extraction, transformation and aggregation from multiple file formats for analyzing & transforming the data to uncover insights into the customer usage patterns
  • ETL process for continuously bulk importing catalog data intoElastic search.
  • Worked in Angular 5, 6, 7 for developing apps, custom components, services, directives and routing, testing which meet the requirements of business s model.
  • Experienced in implementingObject Oriented Python,Hash Tables(Dictionaries) and Multithreading, Django, MYSQL, Exception Handling andCollectionsusingPython.
  • Worked on Agile Projects Inventory Control, Mass Adjustment, Price Markdown Report and Physical Inventory Reconciliation Tool.
  • Experience in Machine Learningalgorithms such as Linear Regression, Logistic Regression, Naive Bayes, Decision Trees, K-Means Clustering and Association Rules.
  • Experienced in developing web-based applications using Python, DJANGO, GTK, QT, C++, XML, CSS, HTML, DHTML, JavaScript, and JQuery.
  • Experience with Web Development, Amazon Web Services, Python and the Django framework.
  • Designed and began implementation of an enterprise security architecture around critical IoT devices in auto and medical.
  • Strong Operational skills on Cloud Services EC2, S3, VPC, Cloud Formation, Cloud Watch, RDS, Dynamo DB, SQS, SNS, API Gateway
  • Experience with v-model designing, involved in the Integration, Test, Verification stage Proficient in all cycles of test life cycle from test planning to defect tracking and managing defect lifecycle.
  • Good experience in Python, Django, Zope, Pyramid Framework.
  • Experience in MongoDBinstallation, patching, troubleshooting, performance, tracking/tuning, back - up and recoveryin dynamic environments.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Expertise in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures and design patterns. Experienced with Python frameworks likeWebapp2 and, Flask.
  • Hand - on Experience on High Availability Methodologies for Azure Cloud and SQL 2014 AOAG
  • Experience with Unit testing/ Test driven Development (TDD) and Load Testing.
  • Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD. Strong proficiency in version control systems like SVN, Git.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.
  • Well versed in writing unit test cases and selenium test cases.
  • Worked with Agile and Waterfall methodologies and Analyzing functional requirement and implement the workflow of establishing a CDN service on various providers using Python.
  • Experience with JSP Servlets, Web Services (SOAP, REST) and Tomcat. Effective in executing multiple tasks and assignments ahead of schedule. Created and maintained effective budgets.
  • Highly motivated, result oriented professional with a short learning curve and strong communication skills.
  • Good Experience on testing tools likeJIRAandBugzillafor bug tracking.
  • Experience in applying predictive modeling and Machine Learningalgorithms for analytical reports.
  • Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.

TECHNICAL SKILLS

Languages: Python 3.6, 3.3, 2.7/2.4, C++, Java, Shell Script, Perl, SQL

Python Framework: Django 1.3/1.4/1.5, Pyramid, Flask, web2Py.

Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel, PLSQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JQuery, CSS

Versioning Tools: Subversion, GIT, Perforce, CVS

IDE: Eclipse, My Eclipse, PyCharm, RAD, Net beans, MS Visio, Sublime Text, Notepad++

Web servers: Apache, IIS

Debugging tools: Selenium, IDE

NO SQL: MongoDB, Cassandra

Machine Learning: Artificial Neural Network, Convolution Neural Network Bayesian Network/BBN, Linear Regression, Logistic Regression, Decisions Tree, Elastic-net regularized generalized linear models (built in R), k-NN, SVM, SVDK Clustering, Page Rank and PCA, MCA, MFC, Apriority and other data mining and Deep Learning Algorithms, Social Media Analytics, Sentimental analysis, Market Base Analysis, Bagging, Boosting.

Tools: Visual Studio, IntelliJ, PyCharm, Android Studio, Putty, Filezilla, TFS, JIRA, Rally, Version1, HP ALM, Test Track Pro, Rational team Concert

Cloud Technologies: AWS, OpenStack, Azure, CDN

Operating systems: Linux/Unix, Windows NT/2000/XP/2003/Vista, Mac OSX

Version Control: Git-Hub, Sub Version

Build Tools: GNU, Apache Ant, Apache Maven, Buck, Bit-Bake, Boot, Grunt

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Pleasanton, CA

Sr. Python Developer

Responsibilities:

  • Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions.
  • Involved in writing Python API for Amazon Lambda to manage some of the AWS services.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Experience inintegrating databaseslike MongoDB, MySQL withwebpageslike HTML, PHP and CSS to update, insert, delete and retrieve data with simple ad-hoc queries.
  • Developed entire frontend and backend modules using Java and Python using Web Frameworks.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Performed data pre-processing to clean, eliminate outliers in data and conducted data exploration to detect correlation, trends and patterns in the data.
  • Experience on working with Web Servers like Apache, Nginx.
  • Developed an API that asynchronously distributes task usingRabbitMQandCelery.
  • Testing Lifecycle management in healthcare, retail ecommerce application using Agile methodology, including third party integrations such as Paypal, Borderfree, Truefit and Vendornet.
  • Creating Databricks notebooks using SQL, Python and automated notebooks using jobs
  • Implemented HA deployment models with Azure Classic and Azure Resource Manager.
  • UsedReact JSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
  • Developed the tools usingPython Djangoand usedMongoDBfor databases.Parsers written in Python for extracting useful data from the design data base. Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.
  • Worked on design and development of Unix Shell Scripting as a part of the ETL Process to automate the process of loading.
  • Experience in creating Kafka producer and Kafka consumer for Spark streaming.
  • Worked on ETL tasks like pulling, pushing data from and too various servers.
  • Built Azure environments by deploying Azure IaaS Virtual machines (VMs) and Cloud services (PaaS).
  • Utilized machine learning algorithms such aslinear regression, multivariate regression, naive bayes, Random Forests, K-means, & KNNfor data analysis.
  • Designing mobile search application system requirements and coded back-end and front-end in Python.
  • Installation, integration and configuration of Jenkins CI/CD, including installation of Jenkins plugins.
  • Utilized Postgre SQL, data warehousing programs, Tableau, and other dashboard/visualization tool sets for data intelligence and analysis.
  • Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters. Experience in creating JavaScript for using DML operation with MongoDB.
  • For a large utility, conducted assessments of IoT products according to NIST and NERC-CIP.
  • Developed Golang software to handle concurrent data collection and processing with goroutines and channels for a WiFi device.
  • Responsible for estimating the cluster size, monitoring and troubleshooting of the Spark Databricks cluster.
  • PerformedK-means clustering, Multivariate analysis and Support Vector Machinesin Python and R.
  • Integrate the dynamic pages with Angular JS and j-query to make the pages dynamic.
  • Wrote Python routines to log into the websites and fetch data for selected options also used Python modules such as requests, urllib, urllib2 for web crawling.
  • Responsible for developing a front-end application usingReact JSandFLUXarchitecture for internal team’s productivity use.
  • Worked on creating various types of indexes on different collections to get good performance in Mongo database.
  • Good knowledge in Software Development Life Cycle SDLC and Software Testing Life Cycle STLC onAgileScrum,Waterfall, V-Model and Agile Environments.
  • Set up aGCPFirewall rules in order to allow or deny traffic to and from theVM'sinstances based on specified configuration and usedGCPcloudCDN(content delivery network) to deliver content fromGCPcache locations drastically improving user experience and latency.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongo DB, intelliJ IDEA.
  • Automated the continuous integration and deployments using Jenkins, Docker, Ansible and AWS Cloud Templates.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using theHTML,CSS,JavaScript,Bootstrap, jQuery.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Used Angular 7 framework where data from backend is stored in model and populated it to UI
  • Implementing REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which Open Stack would be deployed.
  • Managed and reviewed Hadoop log file and worked in analyzing SQL scripts and designed the solution for the process using PySpark.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, sharding, replication and schema design.
  • Implemented aCI/CDpipeline withDocker,JenkinsandGitHubby virtualizing the servers using Docker for the Dev and Test environments by achieving needs through configuring automation using Containerization.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery. Created a Python based GUI application For Freight Tracking and processing
  • Experience in creatingDockercontainers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Creating Spark clusters and configuring high concurrency clusters using Azure Databricks to speed up the preparation of high-quality data.
  • Developed Single Page applications using Angular 6,7 using components, directives using Typescript.
  • Generated graphical reports using python packageNumPyandMatplotlib.
  • Developed automated testing framework for command-line based tests on Linux using Objected Oriented Perl and for selenium-based tests using Python.
  • Usage of tools like RoboMongo, Mongo Vue and NoSQL Manager for migration of data between databases without any kind of data loss.
  • Created backend databaseT-SQL stored proceduresandJasper Reports.
  • Experienced in building a Command line tool to interact with RESTful API using inGolang.
  • Wrote scripts in Python for extracting data from HTML file.
  • Environments using Python and made a Celery action using REST API call.
  • 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.

Environment: Python 3.6/2.7, Django 2.0/1.6, Flask, Kafka, HTML5, CSS, Celery, ETL, Ngnix, XML, Azure, Machine Learning, Spark, Scala Java, CDN, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Terraform, Microservices, Mongo DB, MS SQL Server, T-SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Austin TX

Sr. Python Developer

Responsibilities:

  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django and Flask.
  • Analysis and Design of applications.
  • Using Kafka and Kafka brokers we initiated spark context and processed live streaming information with the help of RDD as is.
  • Experience in developing views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
  • Performed Kafka analysis, feature selection, feature extraction using Apache Spark Machine.
  • Create queries, pulling large data sets using SQL and perform data manipulations in Excel and DOMO to create Summary level analysis that provide actionable insights per Line of Business.
  • Experience in MongoDB (versions 2.x, 3.0.0 and 3.0.5) installation, configuration, administration, upgrading and migrating various versions of Mongo database on different platforms.
  • Created PDF reports using Golang and XML documents to send it to all customers Confidential the end of month with international language support.
  • Used Go Lang to create backend servers. Developed Micro services using Go language and developed corresponding test cases.
  • Cloud Migrations: Perform Service migrations like lift and push on On-Perm and Azure servers reducing server and maintenance cost.
  • Hands on Experience inDatamining andDatawarehousing using ETL Tools and Proficient in Building reports using SSIS, Tidal in Microsoft SQL Server.
  • Transform data by running a Python activity in Azure Databricks.
  • Involved in managing and maintaining theCI/CDpipeline using DevOps Toolset which includes Continuous Integration ofGitHub,Jenkins,JFrog Artifactoryand deploying throughAnsibleandAnsible Tower
  • Developed and tested many features for dashboard using Python, Django and JavaScript.
  • Worked on IoT security initiatives for healthcare and utilities including medical devices and Bulk Electrical Systems.
  • Consumed external APIs and wroteRESTful API using Django REST Framework and AngularJs.
  • Good working experience within the Django ORM or writing native SQL in SQLServer.
  • Developed Python Script for moving files from dropbox to Amazon server.
  • Worked with millions of database records daily, finding common errors and bad data patterns and fixing them.
  • Implemented various features like creating ETL jobs to transform and Load Data from DB2 to Teradata, and to Push Data over to DOMO to create reports and also generating excel reports using DataStream tool.
  • Spun up HDInsight clusters and used Hadoop ecosystem tools like Kafka, Spark and Databricks for real-time analytics streaming, sqoop, pig, hive and CosmosDB for batch jobs.
  • Used Docker to implement a high-level API to provide lightweight containers that run processes isolation and worked on creation of customized Docker container images, tagged and pushed the images to the Docker repository.
  • Experienced in taking advantage of Nginx in combination with Apache by using it as a reverse proxy.
  • Build the pipelines, ran the tests in Jenkins and deployed the application in AWS
  • Managed large datasets using Panda data frames and MySQL.
  • Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks
  • Created API Keys and Usage plans in AWS API Gateways and used the keys across the regions for using the API Gateway
  • 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.
  • Worked on different data formats such as JSON, XML and performed machine learning algorithms in R and Python.
  • Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Configured Azure Traffic Manager to build routing for user traffic Infrastructure Migrations: Drive Operational efforts to migrate all legacy services to a fully Virtualized Infrastructure.
  • Use React.Js to create more responsive Webpages, which can be compatible with all the browsers and compatible with the different devices.
  • Experience working with version control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.
  • Involved in database-driven web application development using a variety of frameworks such as Django onPython.
  • Worked with good enough third party Django apps, likeSouth, celery, Django-all-auth, tasty pieandDjango rest frameworks
  • Making CI/CD pipelines Ready with Continuous Web Hooks.
  • Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
  • Followed the best practice of Python such as PEP-8.
  • Developed Python scripts to execute Stored Procedures and load data from various forms of csv files into staging tables in SQL Server database.
  • Involved in back end development using Python with framework Flask
  • Migrating on-prem ETLs from MS SQL server to Azure Cloud using Azure Data Factory and Databricks.

Environment: Python 3.3, ETL, Machine learning, Kafka, Azure, Ngnix, Celery, AWS, Flask, Java Script, Matplotlib, HTML, RESTful API, Angular JS, JQuery, JSON, AJAX, XML, CSS, Oracle 10G, SQL, MySQL, Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, GitHub, SVN, Linux, PyCharm.

Confidential, Waterbury, CT

Python Developer/Data Scientist

Responsibilities:

  • Implemented or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC and Apache Kafka. Developed Rest API's with python with Django framework, mongo DBfor front end team.
  • UsedPandas APIto put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it intoMongoDB.
  • UsedPython, Perl, CGI, jQuery, JavaScript and JSON Confidential 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.
  • UsedPythonfor 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.
  • Well experienced in Normalization and De-Normalization techniques for optimum performance in relational and dimensional database environments.
  • Extensive experience in Text Analytics, developing different Statistical Machine Learning, Data mining solutions to various business problems and generating data visualizations using R, Python and Tableau.
  • Understanding requirements, significance of weld pointdata, energy efficiency using large datasets.
  • Develop necessary connectors to plug ML software into widerdatapipeline architectures.
  • Creating and support adatamanagement workflow fromdatacollection, 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.
  • CreatedLambdafunctions andpythonscripts to automate the AWS environments.
  • Used AWS Cloud Watch for performing Monitoring, customized metrics and file logging and successfully completed the task in using AWSLambdato 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.
  • 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.
  • Implemented SQL Alchemyas ORM mapping tool for complete access and Wrote SQL queries and maintained PostgreSQL RDBMS in the local development environment.
  • Used Pandas library for statistical Analysis.

Environment: Python, Git, CVS, GitHub, Lambda, Azure, Heroku, Amazon EC2 Django 1.5, Machine Learning, Selenium IDE, MySQL, Zope, Angular.JS, Pandas, Flash, PyUnit, Open Stack, HTML, CSS, JQuery, JavaScript, Apache, Jira, Linux, Git, Cassandra, Windows, Linux.

Confidential

Python Developer

Responsibilities:

  • Worked with the Stakeholders, gathered requirements developed high level design documents.
  • Have used Python libraries like NumPy/SciPy, Pandas for market analysis and done some machine learning using Python.
  • Profiled python code for optimization and memory management.
  • Implemented front end for third party Web service using jQuery, Html, AJAX, JSON and JavaScript.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Worked on development of SQL and stored procedures on MySQL.
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Used Python based GUI components for the frontend functionality such as selection criteria and developed a GUI for a Java script product.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Environment: Python 2.7, Azure, Machine Learning, NumPy, SciPy, Dockers, Pandas, C++, JSON, Oracle DB, MySQL, DB2, PL/SQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Django 1.4

We'd love your feedback!