Senior technical lead with 19 years of experience in Application development using Python, C and C++. The current primary skills are Python, Flask, postgresql, AWS and Tableau. A team leader with hands on experience in providing high quality product end to end.
Project: Cloudbolt
Cloudbolt is a IaaS product. It enables IT services to manage their infrastructure.
Deployed cloudbolt for Thai Bank Client
Implemented customization requirements for the client.
Contributed in product training for customer.
Project: Atlas
It is a product in healthcare domain for US health registries where user record the patient history and details using the UI which is stored in database and further used for data analytics.
Tableau with python, pandas was used for data analytics and reporting. Tableau Prep was used for creating flows and Tableau Desktop for creating reports and data visualization.
Reporting application would fetch huge JSON data from business tables, flatten it, convert it into RDBMS based structure and store it into reporting database, to be consumed by Tableau for reporting.
Technologies: Flask, Python, Pandas, Tableau, Postgresql, AWS
Responsibilities:
Project: Hybrid Cloud Management Platform.
It’s a hybrid cloud orchestration automation tool used for cloud resource provisioning. The product was being used internally by Jio teams for resource provisioning on multiple clouds like Azure, GCP and VMware.
Technologies: Python, Fastapi, Postgresql, azure sdks, gcp sdk and pyvmomi for VMWare., Sqlalchemy, RabbitMQ
Responsibilities:
File Analytics(Nutanix)(2016-2021): It is an analytical tool for files operations done by users on the Nutanix hypervisor based storage.
Technologies: Python, Flask, Elasticsearch, Snowflake, AWS, Lambdas
Responsibilities:
Migrated complete api gateway module to AWS from on-premise using Python, Flask, Snowflake, AWS-Lambdas, EC2.
Developed new features for FileAnalytics using Python, and Snowflake.
Developed a reporting module from scratch using Python and snowflake over AWS.
Created lambdas for reporting module.
Minerva FileServer Storage(Nutanix)((2015-2016)):
Technologies: Python
Responsibilities:
The role involved new feature development, bug fixing and maintenance of the existing features
Minerva FileServer QA Automation(Nutanix)(2013-2015): The project is aimed at automating Functional testing of minerva product.
Technologies: Python, Pytest
Responsibilities:
Added automation for new features.
Software Support Group(Flash Networks)(2011-2013): SSG is a L3 support for a telecom product Seamless Access (SA). SA was a web traffic proxy gateway that provides a platform for mobile operators to add services on top of subscriber internet traffic and to apply techniques to improve the browsing experience and reduce the cost to the operator of providing internet services.
Technologies: C, GDB, Postgresql
Responsibilities:
Led a team to handle all the production issues and maintain SLA to resolve high priority issues.
Developed new features for the product.
CentralDispatch Loadbalancer(Resonate)(2010-2011): Central Dispatch is a distributed server management system for Internet and intranet sites. Central Dispatch enhances sites by offering exceptional traffic control, availability, and administrative flexibility. Central Dispatch enables multiple Internet servers to act as a single, scalable, reliable, and easily managed Internet server system
Technologies: C, C++, GDB
Responsibilities:
Developed new features for the product.
XtremeFramework(Flash Networks) (2008-2010) Development: The Xtreme Framework (XF) is a distributed computing environment for building and managing solutions that range from simple client-server applications to complex networked enterprise applications. The product was developed using component-based architecture.
Technologies: C, C++, GDB
Responsibilities:
Developed new features for the product.
Online Lottery Application for EPOS Terminal by LinkWel,
The application was for the online games played on the Hand-Held terminals provided the GPRS Connection in the terminal
Each betting ticket used to register online at the Central Server using GPRS data transfer. The terminal had a live socket connected to the central server all the time.
Technologies: C
Responsibilities:
Developed the EPOS application from scratch for online lottery.
Created a GPRS module to connect EPOS terminal to lottery server.
SG61 (Pre-Paid Electricity Consumption) application.
I was a trainee engineer to work on embedded system based applications.
Python, Flask, Django, Sqlalchemy, Fastapi, Django, Pyvmomi, azuresdk, AWS Lambda, Pandas
undefinedMastering Python, Edureka
Mastering Python, Edureka