We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

Tysons, VA

SUMMARY

  • Around 10 years of Professional IT experience in Analysis, Design, Development, Testing Quality Analysis and Audits of Enterprise Applications and Database Development.
  • Extensive knowledge and strong coding skills on Python, Shell, SQL, Ruby, NodeJS, MATLAB.
  • Experience in working with Lambda, AWS Connect, Amazon Lex, AWS CLI, AWS CDK with Python, Serverless and PaaS toolkit, EMR, Kinesis, S3, RDS and other core AWS services.
  • Good exposure to UI design using Bootstrap, HTML, CSS, Javascript.
  • Designed and developed the UI for the website with HTML, XHTML, CSS, Javascript, Bootstrap, JSON and AJAX.
  • Strong programming skills in designing and implementation of multi - tier applications using web-based technologies likeSpring MVCandSpring Boot
  • In depth knowledge and expertise in Data Structures and Algorithms, Design Patterns, pro cient in UNIX Shell Scripting, Python Scripting, Bash scripting and SQL Query building (sql query with join, sub query, correlated query and analytical query).
  • Experienced in working Asynchronous Frameworks like NodeJS and designing the automation framework using Python and Shell scripting.
  • Accessed database objects using Django Database APIs. Worked on python-based test frameworks and test-driven development with automation tools.
  • Wrote automation test cases and fixing automation script bugs. Experience with migration to Confidential web Services AWS.
  • Experienced on working with docker for creating images that are deployed on AWS on microservices and experienced on managing the Local deployments in Kubernetes.
  • Experienced with Docker containers and container orchestration system such as ECS, Kubernetes and Docker Swarm.
  • Working experience in Database design, Data Modelling, Performance tuning and query optimization with large volume of multi-dimensional data.
  • Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
  • Developed microservices in Golang that are integrated to the platform.
  • Building and deploying lambdas to AWS using GitHub actions.
  • Strong understanding and background in probability theory, random process, statistics, and optimization.
  • Worked on a project driven on AWS Connect where we enabled communication between Lex and Lambda.
  • Worked extensively on DynamoDB, Polly, Lex, Comprehend, S3, Code Star, CodePipeline, CodeBuild, CodeDeploy, CodeCommit, CloudFormation, CloudWatch, CloudFront, WebSocket, AppSync.
  • Integrated and extensively worked on Data Dog, New Relic, Sumo Logic, Splunk, Raygun etc. & able to leverage them depending on use case where they t in.
  • Extensive knowledge inRDBMS (MySQL, Oracle) & Big Data Databases.
  • Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Web development usingPython and advanced Django based web framework. Can leverage between Django and flask.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, python-twitter, pandas data frame, Automation Framework, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm, emacs.
  • Experience in Implementation of MVC/ MVW architecture using Django, and RESTful, Soap Web Service and SoapUI.
  • Implemented REST services by Python, Java, C++ with Microservices architecture.
  • Experienced in developing the data pipelines and managing the ETL end to end.
  • Developed/supported application on LAMP stack (Linux, Apache, MYSQL and PHP).
  • Strong knowledge in SQL concepts - CRUD operations and aggregation framework.
  • Experience in Python Development and Scientific programming and using Numpy and Pandas in Python for Data Manipulation.
  • Experience in the design of MongoDB database - Indexing and Sharding.
  • Extensive knowledge in Marketing and SCM Domains like GitHub, Code Commit and Bitbucket.
  • Worked on Waterfall and Agile methodologies.
  • Lxml, XML, HTML, DHTML, Ajax, Tomcat and Apache Application server over various platforms (UNIX, Linux, and Windows).
  • Deep analytics and understanding of Big Data and algorithms using Hadoop, MapReduce, NoSQL and distributed computing tools.

PROFESSIONAL EXPERIENCE

Confidential, Tysons, VA

Python Developer

Responsibilities:

  • Extensively used Python / Django Framework for developing backend applications.
  • Accessed database objects using Django Database APIs. Worked on python-based test frameworks and test-driven development with automation tools.
  • Strong Expertise in working with server-side technologies including databases, Restful API and MVC design patterns.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, AMQP/Rabbit MQ, REST, JSON, and CRUD scripts for API Integration.
  • Worked with Django user management modules to create Authenticated application.
  • Used Celery with Rabbit MQ, MySQL, Elasticsearch, and Flask to create a distributed worker framework.
  • Experience on configuring auto scalable and highly available Microservices set with monitoring and logging using AWS, Docker, Jenkins and Splunk.
  • Created a Git repository and added the project to GitHub.
  • Work with web servers and source code management system like SVN or GIT/ Github and build tools like Maven.
  • Used GitHub Action to deploy workflow and collaborate on pull requests and issues.
  • Analyzing the Data from different sourcing using Big data Solution Hadoop by implementing Azure Data Factory, Hive, Sqoop.
  • Trained staff on effective use of Jenkins, Docker, Gitlab and Kubernetes.
  • Developed parsers for Extracting data from different sources of web services and transforming to store in various formats such as CSV, Database files, HDFS storage, etc. then to perform analysis.
  • Experience in provisioning and managing multi-data center Cassandra cluster on Amazon Web Services (AWS).
  • Involved in developing java Microservices which are interconnected in the AWS cloud also involved in consuming and building web services both and SOAP and RESTful.
  • Managed Local deployments in Kubernetes, Creating local cluster and deploying application containers.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Develop Python Microservices with Django/Flask framework for Confidential & Confidential internal Web Applications.
  • Migrating servers, databases, and applications from on-premises to AWS and Azure.
  • Develop remote integration with third party platforms by usingRESTful web servicesand Successful implementation ofApache Spark and Spark Streaming applicationsfor large scale data.
  • Optimize the Pyspark jobs to run on Kubernetes Cluster for faster data processing.
  • Used REST based Microservices with REST format considering RESTful APIs and outlined, built up the UI for the customer sites by utilizing HTML, CSS, jQuery.
  • Utilizing MEAN stack (MongoDB/Angular 4) and JSON for data transfer and technologies related to server-side scripting.
  • Design and Develop ETL Processes in AWS Glue to migrate Campaign data from external sources like S3, ORC/Parquet/Text Files into AWS Redshift.
  • Working with various Python Integrated Development Environments like PyCharm, Spyder and Sublime Text.
  • Responsible for creating efficient design and development of responsive UI using with HTML5, CSS3, Java Script, MEAN stack (MongoDB, Express, Angular 4, and Node JS)
  • Created a Python/Elasticsearch based web application using Python scripting for data processing, MySQL for the database, and HTML5/CSS3/Ruby and High Charts for data visualization of the served pages.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Elasticsearch, HTML, CSS, Ruby, Bootstrap, Ruby and RESTAPI calls.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Develop python code to automate the ingestion of common formats such as JSON, CSV by using Logstash from elastic search to Kibana dashboard to be viewed by clients.
  • Responsible for designing and deploying new ELK clusters (Elasticsearch, Logstash, Graphite Kibana, beats, Kafka, zookeeper etc.

Confidential, St. Louis, MO

Python Developer

Responsibilities:

  • Gathered requirements, system analysis, design, development, testing and deployment.
  • The system is a full Microservices architecture written in Python utilizing distributed message passing via Kafka with JSON as data exchange formats.
  • Developed tools using python, Shell scripting, XML to automate some of the menial tasks.
  • Designed and maintained databases using Python and developed a Python based API (RESTful Web Service) using Flask, SQL Alchemy, MongoDB, Redis, PostgreSQL. configured a GitHub Action workflow to trigger an event occurred in repository such as a pull being opened, or an issue being created.
  • Used GitHub action to run workflows on Linux and Windows, self-hosted own data center or cloud infrastructure.
  • UsedSparkstreaming usingCore Python, Pytest, Selenium, PySparkandSparkBigdatafor calculating similarity and different of documents inTerraform.
  • Worked on swagger spec to create API using a specific JSON or YAML shcema that outlines the names, order, and other details of API.
  • Involved in analyzing the problems using transaction breakdown, network monitoring and resource monitoring to find the performance bottleneck.
  • Used Python and Pandas library, built data analysis graph for documentation and record.
  • Worked on Relational Databases (RDBMS) like SQLite, MySQL and PostgreSql and NoSQL DBs like MongoDB.
  • Developed a monitoring application which captures the error related data and stores it in the database.
  • Involved in a scrubbing project, which updates the existing data with hashed values.
  • Reverse engineer and re-implement legacy back-end software into Python with minimal downtime.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Used GitHub & Perforce for the version control.
  • Hand-on experience in Microsoft Azure cloud platform and merge with python
  • Implemented CSV file load processes in Oracle in PySpark by using Panda libraries.
  • Written complex SQL queries for data validation based on ETL mapping specifications.
  • Extensively worked on writing UNIX shell scripts for scheduling the sessions for my testing process of ETL.
  • Worked closely with leads in implementation exposure on service based, SOAP, RESTful technologies.
  • Strong experience in developing Microservices using Drop wizard, Spring Boot, Lagom.

Confidential

Python Developer

Responsibilities:

  • Gathered requirements, system analysis, design, development, testing and deployment.
  • Developed user interface using CSS, HTML, Java Script and jQuery.
  • Created a database using MySQL, wrote several queries to extract/store data.
  • WrotePythonmodules to extract/load asset data from the MySQL source database.
  • Designed and implemented a dedicated MYSQL database server to drive the web apps and report on daily progress.
  • Developed views and templates withPythonand Django & view controller and templating language to create a user-friendly website interface.
  • Analyzed the SQL scripts and designed solutions to implement using PySpark.
  • Used Django framework for application development.
  • Created the entire application usingPython, Django, MySQL and Linux.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Build all database mapping classes using Django models and Cassandra.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Created most important Business Rules which are useful for the scope of project and- needs of customers.
  • Improved performance by using a more modularized approach and using more in-built methods.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Confidential

Python Developer

Responsibilities:

  • Requirement Analysis and Estimation of project timelines.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Developed Python batch processors to consume and produce various feeds.
  • Developed internal auxiliary web apps using Django framework with CSS / HTML framework.
  • Involved in designing, constructing and documenting various object-oriented applications using UML, Rational Rose.
  • Built database Model, Views and API's using Python for interactive web-based solutions.
  • Used Python scripts to update the content in database and manipulate files.
  • Designed and developed the presentation layer/client end using HTML, XML, DHTML and JSP.
  • Wrote SQL Queries, Store Procedures, Triggers and functions in MySQL Databases.

We'd love your feedback!