Default profile banner
PS

Punith S

@puniths

Senior Software Engineer at Agiliad Technologies Pvt Ltd

Bengaluru

Agiliad Technologies Pvt LtdVishveshwaraya Technological University

Punith is a passionate professional with over 4 years of experience specializing in Python development. He possesses strong expertise in building REST APIs using the FASTAPI framework, coupled with proficiency in Pydantic and SQLAlchemy models for database interaction with Postgres. His professional background includes significant experience in data warehousing, finance, and hospitality domains, utilizing skills in PowerShell, AWS, and data manipulation libraries like Pandas and NumPy.

Experience

Senior Software Engineer

Agiliad Technologies Pvt Ltd

Full-time•Sep 2022 - Present•Pune

Worked on FASTAPI framework for building REST APIs, utilizing Pydantic Models for data handling, and implementing SQLAlchemy models and database schema (Postgres). Responsible for using SQLAlchemy Core for communication between Python objects and databases, and automating tasks to enhance customer service usage.

Senior Automation Engineer

OpsRamp India Pvt Ltd

Full-time•Apr 2021 - Aug 2022•Bengaluru/Hyderabad

Developed and debugged Python and PowerShell shell scripts to automate monitoring across various domains. Built reports and performed data analysis and manipulation using Python modules like NumPy and Pandas. Worked on OpsRamp REST APIs using FASTAPI and set up test environments for script development and testing.

Software Development Senior Associate

NTT Data Services (Client: McKesson Corporation)

Full-time•Nov 2020 - Mar 2021•Bengaluru

Developed dynamic websites using Django web framework and modified/enhanced older Python scripts. Built reports and performed data analysis and manipulation using Python modules like NumPy and Pandas.

Software Development Senior Associate

NTT Data Services (Client: Hilton Worldwide)

Full-time•Oct 2018 - Oct 2020•Bengaluru

Developed Python and Unix shell scripts and worked on Enterprise Data Warehousing projects. Developed webpages using Django and Dash Plotly. Managed tasks related to Talend, MicroStrategy, and Informatica, including space issue resolution, access tasks, and migrations.

Education

Vishveshwaraya Technological University

Bachelor of Engineering

Computer Science

Jan 2018

Skills

Python
PowerShell
Bash Scripting
FASTAPI framework
Pydantic Model
SQLAlchemy Model
SQLAlchemy Core/ORM
Starlette
Postgres
Django
NumPy
Pandas
Git
AWS
Unix commands
Data Visualization
Data Manipulation
REST APIs
SQLModel