Hi, I am Kaushal Sharma.
A Software Engineer.
Long Distance Cyclist, Runner and Hobbyist Pianist. I love playing chess and building stuff in my free time.
Professional Experience
Zydelo Inc.
May 2021 - Present
Scalable Web Services
Lead the end-to-end development of scalable and robust back-end APIs for the in-house products and multiple clients. Mentored junior developers and helped with code reviews and best practices. Tech stack used Python, Django Rest Framework, PostgreSQL, Elastic Search, Redis, Docker
Infrastructure Provisioning
Automated provisioning and configuring of Infrastructure on Amazon Web Services, using Terraform and Ansible. Reduced the manual effort for provisioning and configuration of services by 99%
Wipro Limited
July 2019 - May 2021
Enterprise Data Warehousing
Implemented Enterprise Data Warehouse for one of the largest public sector banks in the country. Worked in multiple role varying from writing ETL jobs in SAS and IBM Datastage to Scheduling and Monitoring of jobs in the Production environment.
Web service Integration of ML and Django
Developed web services, Django REST API which integrated the data flow from ML pipeline to the existing Business Intelligence Dashboard. Earlier, the Business Intelligence team was directly consuming the ML data via REST endpoints using Excel files, reducing the flexibility to get data insights. Enhanced the BI dashboard which consumed this ML data and provided the BI team to generate different reports, data insights, etc easily
Fraud Detection POC
Worked with core FRMS team, discussed various methodologies involving detection of Fraudulent Transactions and accounts. Worked on POC using various ML algorithms on huge datasets like XGboost, CatBoost, and Random Forest. Analysed ensembled models also.
Projects
VSB Power Line Fault Detection
Exploratory Data Analysis on VSB Power line partial discharge patterns in signals acquired from these power lines with a new meter designed at the ENET Centre at VSB to derive POC for continuously monitoring and predicting power line faults.
- Numpy
- Pandas
- Python
- MatPlotLib
Research Papers
Kaushal Sharma, D. Chaudhary, R. Gupta, R. Kapoor. (2018). Voice-based application designed for visually impaired people and enabling them to use email services.
In Proceedings of the 12th INDIACom; INDIACom-2018; IEEE Conference ID: 42835. 2018 5th International Conference on “Computing for Sustainable Global Development”, New Delhi, India
Skills
- Python
- JavaScript
- TypeScript
- Django
- React
- Redux
- Data Structures
- Algorithms
- Machine Learning
- Deep Learning
- Elastic Search
- Docker
- Django Rest Framework
- AWS
- FastAPI
- Design Patterns
- Microservices
- SQL