We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 10+ years of professional experience in experience in Software Development Life Cycle (SDLC), including design, implementation, integration, maintenance and testing of various web - based, Enterprise, Client/Server and Distributed applications using Python, Django, Flask Pytorch and Node.js, Angular.js, DOJO, JQuery etc.
  • Excellent experience with Requests, NumPy, Matplotlib, SciPy, PySpark and Pandas python libraries during development lifecycle and experience in developing API's for the application using Python, Django, MongoDB, Express, ReactJS, and NodeJS.
  • As a Python Developer Worked on various micro web applications development using Flask and SQLAlchemy.
  • Experience in data analysis and machine learning techniques with hands-on-experience on various python libraries like NumPy, Pandas, SciPy.
  • Proficient on User Interface in developing web applications using HTML5, CSS3, JavaScript, Angular 2, Node.JS, React.JS, Redux, Angular.JS, ES6, Typescript, RWD, JSON, XML, JQuery and AJAX.
  • Excellent working experience on MVC architecture systems with application development using Core Java, J2EE, Struts, Spring, Spring Boot, Hibernate, JSP, EJB, JSP, JMS, ActiveMQ, Servlets and JDBC.
  • Extensive experience in writing SQL, PL/SQL and Stored Procedures for accessing and managing databases queries with Oracle, MySQL, NoSQL, MongoDB, SQL Server, and DB2.
  • Managed Amazon Web Services like EC2, S3 bucket, Auto-Scaling, SNS, SQS, DynamoDB, Elasticsearch, Lambda Functions through AWS Console and API Integration.

TECHNICAL SKILLS

Tools: and Technologies: Python, Django, Pyspark, Flask, Pandas, PyCharm, PyTorch, Numpy, scikit-learn, Python API, Celery, ORM, Microservices, Tornado, SQLAlchemy, AWS, Kubernetes, Docker, JavaScript, HTML5, CSS3, Bootstrap, Node.JS Angular, React, Redux, TensorFlow, ROR, Es6, MySQL, SQL, PL/SQL, PostgreSQL, Cassandra, Rest, Tornado, Travis, Ansible, Nginx, Git, unit test, Selenium, Jest, Mockito, MAVEN, JSON, TFS, Linux, Slack, Jenkins, Agile, Scrum

Languages: JavaScript, PL/SQL, T-SQL, HTML, XML

Methodologies: Agile/XP (Extreme Programming) and SCRUM

Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory

Operating Systems: Windows, Linux, Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Python Developer

Responsibilities:

  • Developed a closed loop model with image processing in Python, MATLAB and OpenCV.
  • Experienced in using H2o platform binding with Python for building machine learning models.
  • Worked on POC's with Apache Spark using Python to implement spark project.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Worked on designing, coding and developing the application in Python using Django MVC.
  • Built all database mapping classes using Django models with the help of ORM like SQLAlchemy.
  • Worked on server side applications with Django using Python programming
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Utilized an ORM based off of Ruby’s ActiveRecord
  • Developed SpringBoot based MicroServices & implemented Spring cloud/Netflix API architecture patterns (Eureka Service discovery, Configuration server).
  • Used Pandas API to put the data as time series and tabular format for east timestamp data
  • Created user interface using HTML5, CSS3 and backend using python libraries like pandas, geopy and flask.
  • Development of several Python APIs that works both in Linux, RHEL, CentOS,and windows.
  • Used Django-celery with the help of RabbitMQ message broker for large processing.
  • Developed database migrations using SQLAlchemy Migration.
  • Built a (JavaScript) Redux based data layer for the client part of Stack, among other client-side architectural improvements
  • Built a proprietary HTML5-based video streaming platform utilizing Node.JS and Video.JS.
  • Used Webpack module loader and Angular CLI for development, bundling, linting and building process.
  • Created and maintained company website using React and Semantic UI
  • Develop Redux API middleware to handle API calls for data structure for top layer presentation.
  • Developed meaningful IoT Predictive Analytics by ThingWorx machine learning in ThingWorx Analytics.
  • Instruct QuakeFinder data science team on how to setup and train a model using TensorFlow.
  • Used Numpy, Pandas, Pytorch and other libraries to work with large data sets and threading limitations, multi-process architecture
  • Developed scripts in Python using the Scikit-learn and Tensorflow machine learning libraries.
  • Developed mock up pages using React.JS, used the Babel as the transpiler for converting ES6 to ES5.
  • Worked in TypeScript to render JavaScript (KnockoutJS) with unit and end-to-end tests.
  • Designed and implemented restful services security proxy using Spring Boot, Spring Security and JSON Web Token to provide secure API access to user.
  • Worked on building PDF using Java library iText.
  • Developed API for using AWS Lambda to manage the servers and run the code in the Postgres DB.
  • Developed application to migrate from legacy MSSQL database to MySQL database.
  • Developed web applications using JDeveloper, SQL Developer, and Oracle WebLogic 11g.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer.
  • Created RPC-based service for reading large volume of data from PostgreSQL using GO(Golang).
  • Worked on functions in Lambda that aggregates the data from incoming events, and then stored result data in Amazon Dynamo DB.
  • Installed and Configured DataStax OpsCenter for Cassandra Cluster maintenance and alerts.
  • Worked on file management to manage SOAP&REST catalogs using Drupal modules.
  • Worked with various Python Integrated Development Environments like PyCharm and Atom.
  • Developed API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Worked on branching and maintaining the version across all environments using GitLab which provides Git repository and CI/CD Pipeline.
  • Used pytest plugin to check source code with pyflakes.
  • Used Pytest to write small tests, yet scales to support complex functional testing for applications and libraries.
  • Developed a framework, best practices and have built test suites for automated testing using Selenium
  • Used Jest(Java Rest client) for ElasticSearch to execute the JSON queries.
  • Used TDD with unit testing using Junit, Mockito and Karma.
  • Updated Agile tracking systems to provide transparency on product and sprint backlogs.
  • Created a Spark cluster on AWS EC2 and integrated with IPython to provide team with machine learning environment.
  • Worked on CI/CD pipeline and created sandbox, UAT and Production Environments in Google Cloud Platform.
  • Used cloud AWS S3 for virtual servers based on Linux Ubuntu, Debian and FreeBSD. Amazon RDS for MySQL and PostgreSQL as well.
  • Prepared Java/J2EE development structure for XCode, Maven.
  • Used JSON as the data interchange format.
  • Configured TFS SharePoint Services and Reporting Services, created Project portals for all existing Team Projects.
  • Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations.
  • Strong experience with current web and Internet technologies like NGinx, Redis, MariaDB
  • Configured the Slack in Jenkins and published the build status notifications
  • Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
  • Utilized Travis CI for automated testing, continuous integration, and continuous deployment to Heroku.
  • Experience on config management and automation tools like Ansible, Chef, Graphite, SaltStack etc.
  • Initiated Microservices application through Docker and Kubernetes cluster formation for scalability of the application

Environment: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, Tornado, SQL Alchemy, JavaScript, HTML5, CSS3, Angular, React, Redux, machine learning, data science, TensorFlow, PyTorch, scikit-learn, NumPy, angular, React, Es6, typescript, JSON web token, Java, Postgres, MySQL, SQL, PL/SQL, PostgreSQL, Dynamo DB, Cassandra, Rest, PyCharm, Tornado, GitLab, Git, Pytest, Selenium, Jest,mockito, Agile, Scrum, AWS EC2, S3, RDS, Dynamo DB, Google Cloud Platform, MAVEN, JSON, TFS, Linux, Nginx, Slack, Docker, Jenkins, Travis, Ansible, Kubernetes, Docker Swarm

Confidential, New York

Sr. Python Developer

Responsibilities:

  • Developed Python batch processors to consume and produce various feeds.
  • Experienced in Automation using Python, specifically automating unit/manual test cases
  • Designed and implemented 100+ Swagger-based RESTful-APIs and unit test cases with Flask and Python
  • Used Python to interface with the JQuery UI and manage the storage and deletion of content.
  • Used Django-celery with the help of rabbitmq message broker for large processing.
  • Experience in implementing with server-side technologies with restful API and MVC design patterns with Node.JS and Django framework.
  • Used Nhibernate ORM to map CLR object data to relation table, keeping the application portable.
  • Created and configured the continuous delivery pipelines for deploying microservices and lambda functions using Jenkins CI server.
  • Develop Python and Pandas scripts to create and edit big data by slicing data frames.
  • Involved in custom module development using Python API's and integrated API's.
  • Experience working with Redis, RabbitMQ for task queues and Celery to manage Asynchronous tasks.
  • Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB
  • Created reusable and maintainable JavaScript web application by using Ember.JS.
  • Wrote semantic HTML5 and SCSS for scalable and responsive layouts.
  • Implemented new features in CSS3 such as Flexbox and Media Query with Grid System in Bootstrap to achieve Responsive Web Design.
  • Utilized MEAN stack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.
  • Experience in developing rich views using React.js with React-Redux architecture for the Uni-directional data flow with the web-pack build tool.
  • Built analytical visualization graphs, performed data analysis using scikit-learn and scipy
  • Used JSPM and SystemJS for loading module written in ES6 and Typescript
  • Designed and implemented restful services security proxy using Spring Boot, Spring Security and JSON Web Token to provide secure API access to user.
  • Used the Python's modules like numpy, matportlib, plotly.
  • Used ImageMagick and Ruby on Rails to build thumbnail updater service to allow designers to create and push.
  • Used iText library in Java to generate real-time PDF invoices for online order payments made on the website.
  • Used Java Swings in designing user interfaces.
  • Installed and configured Wowza video server and developed custom PHP/MySQL front and back end video management applications.
  • Develop and Consume Windows Communication Foundation Services (WCF) which interfaces with Windows Active Directory and SQL Server.
  • Worked on application development using Oracle SQL, PL/SQL, Oracle Forms/Reports and Informatica ETL.
  • Programmed the invoicing web application using Golang and PostgreSQL as the backend.
  • Use AWS Serverless Lambda, Dynamo DB, Java, Python to develop a system that support genomics data process.
  • Used PyCharm to avail a JavaScript debugger as well as CoffeeScript and TypeScript editors.
  • Written in Python, using Tornado and PyPy, with a Django dashboard.
  • Worked closely with Devops team to set up CI/CD pipeline using Jenkins, Ansible, AWS, Maven and GIT.
  • Developed TDD and BDD tests using Cucumber by writing behaviour and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Worked in an Agile team and CI/CD environment with emphasis on providing fast paced deliverables.
  • Worked on AWS S3 Services for storing and retrieving data stored in the S3 buckets
  • Designed, deployed, and maintenance of a full stack Kubernetes environment, running on Google Cloud Platform.
  • Used Postgres to support applications that require a great deal of flexibility in the data model with JSON.
  • Utilized source code repository and facilitated the exchange between Team Foundation Service (TFS) and Git, Microsoft Visual Studio Team Services (VSTS) as a tracking tool for the sprints.
  • Responsible for web server sysadmin, working in both Windows and Linux environments. Deploying to AWS, inmotion, heroku.
  • Helped in integrating Crucible into Jira and HipChat.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Utilized CHEF for configuration management of hosted instances in AWS ECS.

Environment: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux, scikit-learn, NumPy, Ruby on Rails, angular, React, Es6, typescript, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, Dynamo DB, Rest, PyCharm, Tornado, Git, unit test, Selenium, Agile, Scrum, AWS EC2, S3, Dynamo DB, Google Cloud Platform, Maven, JSON, TFS, Linux, hipchat, Zoom, Jenkins, Chef, Kubernetes, Docker

We'd love your feedback!