We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • 3+ years total IT experience as a software engineer and Python Developer and Salesforce Platform. Extensive experience in Python Django web frame works in implementing MVC architecture.
  • Experience in building cloud systems and Microservices. Developed and tested RESTful APIs that work as a middleware between client and third - party APIs, using Python and Postman.
  • Solid Knowledge of Objected Oriented Concepts (OOPS), Standard Template Library, Smart Pointers, Data Structures and Design patterns.
  • Good experience with AWS services such as EC2, Lambda, DynamoDB, Boto3, Glue, Textract, VPC, CloudWatch, SNS, Sage Maker, API Gateway, Athena, IAM, EMR, S3, SQS.
  • Solid experience in statistical programming languages like Python, SAS, Apache Spark, Pandas Dataframes
  • Worked in fast paced environments using Agile (Scrum) or Waterfall software development methodologies. Participate in daily scrum meetings and bi-weekly sprint meetings to review the tasks accomplished and plan for upcoming sprints. Perform demo for tasks completed.
  • Built ETL pipelines on batch and steaming data using PySpark and SparkSQL.
  • Worked with server-side technologies and databases, restful API and MVC design patterns.
  • Designed, developed and implemented new classes and objects in C using web services.
  • Experience in Database Administration, development, design, maintenance, and production support of relational databases (RDMS), business applications. MySQLServer installation, upgrade, and migration.

TECHNICAL SKILLS

Programming Languages: Python, Java, C, C++.

Python Libraries: NumPy, Pandas, PySpark, Tkinter, boto3.

Web Technologies: CSS, HTML, XML, JavaScript.

Frameworks: Django, Flask, Robot, Bootstrap, Pyramid.

Databases: DynamoDB, MongoDB, Oracle, Redis, MySQL.

IDE’s: PyCharm, PyDev, Jupyter, Visual Studio Code.

Testing Frameworks: UnitTest, Pytest Junit, TestNG, PyUnit, JXL.

Bug Tracking: JIRA.

Version Controls: GitHub, ClearCase, BitBucket.

PROFESSIONAL EXPERIENCE

Confidential, NY

Python Developer

Responsibilities:

  • Involved in the Web Application development using Python 3.7, HTML5, CSS3, AJAX, JSON and JQuery.
  • Performed Code optimization and rewriting the database queries to resolve performance related issues in the application.
  • Developed test cases and test case documents, reviewed existing scripts as part of code review process.
  • Generated charts and reports using Pandas modules to analyse data stored in database and in files.
  • Strong experience writing API’s/ and Web Services in PHP and in python.
  • Reviewing, Modifying, and sending the Status Report consisting of the Bug reports, defect logs, effort estimates, and the other deliverables to higher management.
  • Responsible for user validations on client-side as well as server-side.
  • Wrote Python scripts to parse XML documents and load the data in a database.
  • Hands-on experience leveraging automation and scripting using PowerShell, Perl, batch.
  • Interacting with Users, Business Analysts and gathered business and technical requirements, reviewed business requirements, technical requirements, and specifications.
  • Integrated Online Banking UI for cross-browser testing as per client requirements.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Worked on creating automation scripts leveraging various Python libraries to perform accuracy checks from various sources to target databases.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Developed GUI using webapp2 to dynamically display the test block documentation and other features of Python code using a web browser.
  • Decent experience in UNIX in developing the application and familiar with all its commands.

Environment: Python 3.7, 2.7, SQL, UNIX, Shell Scripting, Sybase, Perl Scripting, UML, SQL Server, HTML, GIT.

Confidential

Python Programmer

Responsibilities:

  • Designed architecture of real time processing microservices workflow considering the upstream and downstream system capabilities.
  • Developing Microservices, creating API’s with Python Django framework using Jenkins as a build tool and enterprise level database.
  • Designed, developed, and implemented the ETL pipelines using python API (PySpark) of Apache Spark on AWS EMR.
  • Developed test scripts using Python and Django framework for automation purposes.
  • Migrated quality monitoring tool from AWS EC2 to AWS lambda and built logical datasets to administer quality monitoring on data warehouses.
  • Experienced with Unit Testing, Functional Testing and Regression Testing on the embedded software for Powertrain modules which includes Application layer and core Features.
  • Designed applications which use caching database Redis, to access backend database.
  • Decent experience in UNIX in developing the application and familiar with all its commands.
  • Designed, built and deployed application using the AWS stack along with docker, Kubernetes orchestration container focusing on high-availability, fault tolerance and auto-scaling.
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Optimized the PySpark jobs to run on Kubernetes Cluster for faster data processing.
  • Build, Enhance, optimized Data Pipelines using Reusable frameworks to support data need for the analytics and Business team using Spark and Kafka.
  • Developed multi-threaded standalone app in Python and PHP to view performance.

Environment: Python 3.6, Django, UNIX, PySpark, MySQL, AJAX, SOAP, JQuery, JavaScript, Bootstrap, PyCharm, AWS (Lambda, DynamoDB, boto SDK, EC2, S3, RDS)

We'd love your feedback!