We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Tysons, VA

PROFESSIONAL SUMMARY:

  • 7+ years of professional experience as a Python Developer, proficient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, C, C++, JAVA and SQL.
  • Hands-on-experience on python web application development using Django and Serverless framework.
  • Worked in Python Integrated Development Environments like NetBeans, PyDev, PyCharm and Sublime Text.
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML and JavaScript.
  • Experience in developing python scripts for automation and performing functional tests and data validation.
  • Excellent knowledge of OOPS, Multi-Threading and Collections concepts and in Python. Used Pandas library for Statistical Analysis.
  • Experience in data analysis and machine learning techniques with hands-on-experience on various python libraries like NumPy/Pandas/SciPy.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid.
  • Designed and managed API system deployment using fast http server T and Amazon AWS architecture.
  • Extensive knowledge in relational and non-relational databases MySQL, Cassandra, Mongo db.
  • Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery, Bootstrap, JSON.
  • Wrote REST APIs in python for large-scale applications.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Good working Experience in Agile (SCRUM) using Rally and TFS, RUP and Waterfall methodologies with high quality deliverables delivered on-time.
  • Good at automating repetitive work through Shell scripts and Python.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red hat Linux.
  • Experience in Building and deploying the applications on OpenShift Pods.
  • Configured Secrets, config maps, services and routes in OpenShift.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment and Excel data extracts.
  • Built all database mapping classes using Django models and Cassandra.
  • Created the Automation scripts using Python for testing applications as well as the integration of these application (API's &UI's) based on REST calls using Python, phrasing the JSON responses
  • Performed research to explore and identify new technological platforms.
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages.
  • Migrated applications to the AWS cloud and Involved in DevOps processes for build and deploy systems.
  • Worked on creating the Docker containers and Docker consoles for managing the application life.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) and experience in Agile Software Methodology.

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

Databases: MySQL 5.1, SQL Server 2008, Oracle 10g, Siebel

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

Versioning Tools: Subversion, GIT, Perforce, CVS

IDE: Eclipse, My Eclipse, PyCharm, RAD

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, Apriori 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

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

PROFESSIONAL EXPERIENCE:

Confidential, Tysons, VA

Sr. Python Developer

Responsibilities:

  • Created a Python/Django based web application using Python, MySQL, HTML5/CSS3, JQuery and High Charts.
  • Designed and developed Application using Python with Django framework in Linux environment
  • Developed Web-based applications using Python, AWS, and MVC frameworks like Django, Flask and JavaScript.
  • Used Python based GUI components for the front end functionality such as selection criteria a Javascript product.
  • Created the backend application using Python, Django and MySQL.
  • Assisted with the addition of Hadoop processing to the IT infrastructure.
  • Worked with Python ORM to avoid the duplication of data and reduce the cost of maintenance.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using RDS, S3 and EC2.
  • Developed applications using mix of technologies (Python, Django, Flask, Pandas, REST and SOLR).
  • Wrote Python code using Ansible Python API to automate cloud deployment process.
  • Developed an API that asynchronously distributes task using RabbitMQ and Celery.
  • Developed asynchronous notification mechanism by using Tornado.
  • Used Blaze Ecosystem, Numpy,and SQLAlchemy to operate across various databases.
  • Developed web-based applications using Python, Django, PyTorch, Bootstrap, HTML and Angular.
  • Developed front-end using Javascript, Redux, Typescript and Bootstrap.
  • Designed the Machine learning data pipeline for monitoring and performance evaluation of data science models.
  • Used Angular Services for consuming REST API and SOAP web services using HTTP / AJAX libraries.
  • Used Tensorflow, Keras in Python for developing data pipelines and various machine learning algorithms.
  • Wrote python script to compare performance between vector machine and neural network using Scikit-learn.
  • Developed several REST APIs using micro-services style of architecture with Kafka as message broker and Mongo DB as backend database.
  • Created and maintained technical documentation for launching Hadoop clusters and for executing Hive queries and Pig Scripts.
  • Implemented multiple data transforming and processing modules in pipeline with Fluentd framework in Python.
  • Developed application utilizing tools such as AWS Cloud Watch, Nagios, Elasticsearch Logstash/Fluentd Kibana (ELK), Grafana and Data Dog.
  • Used Fluentd as data ingestion tool and log transfer solution with Elastic Search cluster.
  • Created Micro services using AWS Lambda and API Gateway using REST API.
  • Used Spring Cloud Stream framework for building message-driven micro-service applications that integrate with Kafka servers.
  • Explored Spring Cloud Stream to send and receive messages using Apache Kafka between Spring Boot apps
  • Design and implement Java/J2EE client applications using technologies such as JSP, JPA, jbpm and Hazelcast, Kafka and Jackson.
  • Used Ruby on Rails to create API endpoints that served data to multiple components of Application.
  • Developed Docker container based micro services using Spring Boot and deployment on Kubernetes cluster.
  • Worked with Jenkins, AWS: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
  • Implemented CI/CD with GitHub, Travis CI; deploys as microservices Docker containers to Docker Hub
  • Worked on Container Clustering and Orchestration with Docker Swarm, TeamCity and Kubernetes.
  • Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
  • Developed Web Application using AngularJS, HTML5, CSS3, JavaScript, Bootstrap and JSON web token.
  • Used Java Spring based UI to enhance performance and support additional capacity for high-volume application.
  • Used Postgres to support applications that require a great deal of flexibility in the data model with JSON.
  • Created databases as required in Postgres, MySQL, and Sql server database Management systems.
  • Developed and Deployed SOAP based Web Services on Tomcat Server. Related Database on InfluxDB.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer and DB2.
  • Extracted data from PostgreSQL, Cassandra, Redis, InfluxDB and Elastic Search.
  • Used cloud AWS, EC2, S3 for virtual servers on Linux/Mac, Debian and Amazon RDS with MySQL and PostgreSQL.
  • Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
  • Worked with various python IDE like PyCharm, Visual Studio Code and Sublime Text Editor.
  • Developed mockups using web technologies like Jquery, JavaScript, GitLab and GitHub.
  • Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
  • Wrote unit test cases in Python and Objective-C for other API calls in the customer frameworks.
  • Involved in implementation of Test Automation Framework build using Selenium Mockito, TestNG.
  • Incorporated Agile, Jira and Scrum techniques to manage requirements and enhance the application.
  • Designed the database structure for the application in DynamoDB, a NoSQL Db from AWS.
  • Configured and managed Nginx on Google Cloud Platform and TCP Load Balancer for fault tolerance.
  • Performed application development using tools like Intellij, JUNIT, and Maven for building application.
  • Manage the code changes in the project by using TFS tool and used GRADLE to build the web application.
  • Design and develop API-based microservices that integrate with Slack and Zoom.

Technologies Used: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux,REST API, machine learning,Kafka, PyTorch,Fluentd, Numpy, Ruby on Rails, Es6, typescript, JSON web token, Java, Postgres, MySQL,InfluxDB, SQL, PL/SQL, PostgreSQL, Cassandra, Rest, GitLab, Git, unit test, Selenium, Jest, Mockito, Agile, Scrum, AWS EC2, DynamoDB, Google Cloud Platform, MAVEN, JSON, Linux, Nginx, Slack, Zoom, Docker, Jenkins, Kubernetes.

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 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.
  • Creating and support a data management workflow from data collection, storage, analysis to training and validation.
  • 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.
  • 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.
  • 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 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, 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.

Confidential, Seattle, WA

Python Developer

Responsibilities:

  • Involved in Requirement study, Analysis and Design.
  • Designed and developed JScript, GUI for user interface with various Server Controls (textbox, labels, data grid, data list, validations controls).
  • Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
  • Used Java Script for validating client side data entry screens.
  • Used CSS (Cascading Style Sheets) for maintaining appearance of Web Pages.
  • Developed a desktop based application in C# .NET to keep record of customer, production, sales and marketing data. MS SQL Server used as database to store records.
  • Designed and developed logical and physical database models. Designed logical database model (Entity-relationship diagram) using ER Studio.
  • Analyzed existing Java-based application to identify weakness and opportunities for improvements, to outline system modification requirements, and to develop recommendations towards the development of new codes and reuse of existing codes.
  • Responsible for providing support and analysis to the existing MS SQL server. Created Database objects like Stored Procedures, Triggers, Views, and Rules etc. Created tables and provide constraints and user defined rules in the database.
  • Developed a Front-End GUI as stand-alone Python application.
  • Used Mongo DB along with Node JS as a database to store JSON.
  • Built a website using Amazon Web Services(AWS) with PHP, MySQL
  • Wrote scripts in Python for Extracting Data from HTML file.
  • Designed and developed components using Python.
  • Wrote code using SQL Programming to perform database tasks such as inserts, updates, joins, and deletes in order to keep updated the existing ERP system in timely manner.
  • Provided functional recommendations, training, and advanced documentation and data analysis support to project implementation teams throughout SDLC process such as planning, development and integration.

Environment: s/Tools used: SQL Server, JavaScript, SDLC, PHP, MySQL, AWS, SQL/T-SQL, Microsoft Visual Studio 2005

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, 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!