Results-driven Senior Python Developer with a decade of expertise crafting Apps, Modules, REST API, Tools, and automated test frameworks, excels in propelling outcomes and cultivating inventive solutions. Eager to undertake a challenging role within the IT sector, specialization lies in application and software development, with a keen emphasis on Python and associated frameworks.
Python
Project 1: Microsoft Endorse (Solution Test Framework)
Description: Endorse is an AI-based Microsoft solution test framework encompassing CLI, API, and a portal for scheduling and monitoring tasks. Its integral components include observability and an AI engine.
Technologies used: Python, pyATS, Django, Open API, MySQL, Celery, and Flask executor.
Roles & Responsibilities:
Project 2: GTB (Golden Test Bed) Creation using OpenStack and Terraform
Description: Leveraged OpenStack private cloud and Terraform to develop common function calls and tools for creating a fully functional SD-WAN test bed, catering to developers, QA engineers, and the PM team.
Technologies used: Python, Terraform, Requests, Django, Django-rest, and JS scripts.
Roles & Responsibilities:
Project 3: Common Test Library and Framework
Description: Developed a common test library and framework utilizing Python Requests, Paramiko, and other modules to automate test cases.
Technologies used: Python, Paramiko, Telnet, Pytest, and Django.
Roles & Responsibilities:
Project 4: Automation Quick Start & Analytics Tool
Description: The Quick Start Tool is a web-based platform allowing users to schedule automation suites through a simple user interface. It includes features for run and results analytics.
Technologies used: Python, Flask, and MongoDB.
Roles & Responsibilities:
Title 5: BVT (Build Verification Test) with Jenkins Server
Description: BVT is an automation framework designed to execute end-to-end build verification processes seamlessly. Utilizing Python Unittest package, the framework includes all essential folders, scripts, and input configuration files.
Technologies used: Python, Unittest, JSON, XML, and ConfigParser.
Roles & Responsibilities: