Sr Python Developer Resume
Fremont, CA
SUMMARY
- 7+ years of experience as a Python Developer and coding with analytical programming using Python, Golang, C++, Rust, Django, Flask.
- Working on Amazon Web Services, Python and the Django framework, and very good experience with cloud platforms like Amazon AWS and Google App Engine.
- Experience object - oriented programming (OOP) concepts using Python,C++and PHP and expertise in NoSQL technologies like MongoDB, CouchDB Cassandra, Redis and relational databases like Oracle, SQLite, Postgre SQL and MySQL databases and Experience with Responsive Web Design (RWD) patterns.
- Utilize REST and AWS (Amazon Web services) in Redshift, EMR for improved efficiency of Storage and Proficient in SQL databases MySQL, Oracle and NoSQL databases MongoDB, Cassandra and Oracle. Expertise in SQL stored queries.
- In Machine learning background and skills in data science, applied research and heavy-duty coding Working on with Python programming and Python libraries for data science included in the Anaconda distribution including NumPy, pandas. Python packages like, SciPy, tables etc.
- Developed entire frontend and backend modules using Python on Django Web Framework and built numerousLambdafunctions using Python and automated the process using the event created.
- Experience in building REST APIs inGolang, providing backend capabilities to interface with OpenStack and other downstream APIs.
- PerformedDevOpsfor Linux Mac and Windows platform and implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub (Bitbucket).
- Developed dynamic Django andFlaskweb apps utilizing CSS, HTML5, JavaScript and MySQLand utilized Jenkins, Git for deployment on test servers and to move towards CI/CD.
TECHNICAL SKILLS
- Python 2.7/3.0/3.7
- Django
- Golang
- C++
- Rust
- PyTables
- Linux
- Cython
- Numba
- Hibernate
- XML
- XSLT
- Docker
- Hadoop
- AWS
- ETL
- HDFS
- Flask
- HBase
- Kafka
- SQS
- MongoDB
- Cassandra
- Agile
- SCRUM
- PyUnit
- Apache
- Splunk
- CSS
- MySQL
- DHTML
- HTML
- JavaScript
- AngularJS
- Shell Scripts
- Git
- Linux
- Unix and Windows
- Spark
- Pandas
- Python API
- Celery
- Tornado
- 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.
PROFESSIONAL EXPERIENCE
Confidential, Fremont, CA
Sr Python Developer
Responsibilities:
- Implemented different Python libraries NumPy, SciPy, PyTables, matplotlib, Python-twitter,Panda’s data frame and urllib2 in various tasks.
- Implemented new metrics on the Mede Analytics Software as a Service (SaaS) Patient Access Analytics platform.
- Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs,Golangprogramming language and RabbitMQ Message bus (communication interface).
- Developed web applications andRESTfulweb services and APIs usingPythonFlask, Django and PHP,Pythondata Engineering.
- 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.
- Configured and used AWS lambdas for ETL and data movement
- Developed Restful Microservices using Flask and Django and deployed on AWS serverlesss using EBS and EC2.
- Worked with python libraries like Matplotlib, NumPy, SciPy and Pandas for data analysis. Connected Python with Hadoop to perform Hive and Spark to perform data analysis.
- Worked with DevOps, Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
- Worked with Amazon Web Services (AWS) using EC2 for hosting and Elastic map reduce (EMR) for data processing with S3 as storage mechanism.
- Developed API for using AWS Lambda to manage the servers and run the code in the Postgres DB.
- Developed integration checks around the PySpark framework for Processing of large datasets.
- Automated the existing scripts for performance calculations using Numpy and SQL alchemy.
- Worked on creating Azure Data Factory pipelines for moving and transforming the data.
- Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager. Also used Bootstrap as a mechanism to manage and organize the html page layout.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Built with and maintained aptitude with web back-end & full-stack frameworks: MVC (C#), Django (python), Flask (python), Symfony (PHP), Express.js (JavaScript), Spring Framework (Java), Rocket (Rust), and Actix (Rust).
- Performed in-depth data analysis using Python Numpy, Pandas, Scikit learn to derive interesting results.
- Used the AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS.
- Worked with various Python libraries such as Pandas and Matplotlib for analysis and manipulation of data.
- Created a Rich Single Page Application using HTML, CSS, JSP, JSON, AngularJS, React.js, Node.js, bootstrap.js, backbone.js.
- Involved 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.
- Created data frames in particular schema from raw data stored at Amazon S3 using PySpark.
- Developed responsive web product features using React JS, SAS, onGolangwith REST.
- Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservices.
- Developed the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWSLambdafor multiple AWS Accounts.
- Used Python scripts for security purposes, AWS IAM, AWSlambdafunctions and deploying the applications through elastic beanstalk.
- Wrote Unit test cases for unit, integration, and functional tests, run automatically by Hudson/Jenkins in the builds triggered by each push to Git.
- Migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
Environment: Python 2.7/3.0, Django, Golang, Rust, C++, XML, SCM, Hadoop,AWS, ETL, Kubernetes, HDFS, Flask, HBase, MongoDB, Agile, SCRUM, PyUnit, Apache, Splunk, CSS, MySQL, DHTML, HTML, JavaScript, AngularJS, Shell Scripts, Git, Linux, Unix and Windows, Spark, Pandas.
Confidential, Austin, TX
Python Developer
Responsibilities:
- Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX, implemented SQL Alchemy which is a Python library for complete access over SQL.
- UsedMachinelearningtechniques like unsupervised Classification, optimization and prediction.
- Designated UI architecture for the internal web application and worked with designers toconstructsconceptual Wireframes and Mock-ups.
- Develop consumer-based features and applications using Python, Flask, HTML and other web technologies.
- Used AWS EMR clusters for creating Hadoop and spark clusters. These clusters are used for submitting and executing scala and python applications in production.
- Created Rest API using flask and deployed in docker and ECR container to receive data from third party system
- Expert at version control systems like Git, SVN and CVS, Migrated repos from svn to GitHub.
- Used Celery with RabbitMQ, MySQL, Django, and Flask to create a distributed worker framework.
- Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and JQuery.
- Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Developed internal API's using node.js and used MongoDB for fetching the schema.
- Worked on automation in AWS (EC2, Lambda, S3, RDS, and Dynamo) with AWS CloudFormation.
- Worked in API group running Jenkins in a Docker container with RDS, GCP slaves in Amazon AWS
- Developed processes, DevOpstools, automation for Jenkins based software for build system and delivering SWBuilds.
- Managing Microservice architecture, REST API design and development.
- Implemented 'server less' architecture using APIGateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets.
- Used Pandas library for statistical Analysis. Worked on Python Open stack API's.
- Used PySpark Data frame for creation of table and performing analytics over it.
- DevelopedPythonbased API (RESTfulWeb Services) to track the events and perform analysis using Django
- Deployed the project on Amazon EMR with S3 connectivity for setting a backup storage using python
- Created automated pipelines in AWS Code Pipeline to deploy Docker containers in AWS ECS using services like CloudFormation, Code Blud Code Deploy, S3 and puppet.
- Azure cloud Merge with python to store the data into cloud with High security.
- Involved with performance and process enhancement of the PySpark framework.
- Worked on migration of PySpark framework into AWS Glue for enhanced processing.
- DevelopedRestfulAPI's integrating web exe with Django andPythonimplementations with data exchange through JSON and XML formats
- Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.
- Building a Command line tool to interact with RESTful API using inGolang.
- Developed dynamic Django and flask web apps utilizing CSS, HTML5, JavaScript and MySQL.
- 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 Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.
- 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.
- Supported many other projects build and deployments issues with Jenkins CI/CD pipelines.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS,BIGDATAand JavaScript.
- Performed web testing automation using selenium API, wrote automation test cases and fixing automation script bugs.
Environment: Python, Django, CSS, HTML, Kubernetes, Golang, JavaScript, jQuery, AJAX, SCM, MYSQL, Linux, GIT.va, jQuery, MySQL, Linux, AWS, MongoDB, Pandas, Cassandra, Hadoop, Eclipse, Splunk, Perl, MATLAB, Shell Scripting, Spark
Confidential, Reston, VA
Python Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
- Developed Java plug-ins forSonarQubeserver.
- Written transformations and actions on data frames, usedSparkSQL on data frames to access hive tables intosparkfor faster processing of data.
- Used REST based microservices with REST template based on RESTful APIs and designed, developed the UI for the client.
- Worked with backend Python automation, CI pipelines, Docker and cloud provisioning/automation.
- Worked on Node.js for developing server-side web applications, used Bootstrap front-end framework for faster and easier web development with MySQL.
- Image manipulation backend services for real time use as RESTful API
- Automated the existing scripts for performance calculations using NumPy and SQL alchemy.
- Performed debugging and troubleshooting the web applications using Git as a version-controlling tool to collaborate and coordinate with the team members
- Development of Python APIs to dump the structures in the Processor at the failure point for debugging.
Environment: Python, Django, XML, chef, Java,AWS,Kafka, AngularJS, CSS, PostgreSQL, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, Spark agile, Microservices, Restful, UNIX and Windows.