About
Ever since I first stumbled upon programming, I have always been interested in creating things through code. Till now I have got my hands dirty on writing various scripts, creating websites and web apps, android apps and even ML models for our college, a few startups and a huge MNC.
Currently I am mostly involved in designing, developing and improving the webapps for one of our client at TCS while also making cool stuff and learing new technologies during my free time. When I am not in front of screen, you can find my exploring nearby places or folding papers .
Experience
Full-stack Engineer • TCS
- Handling a small team of developers.
- Complete management and development of web app for client.
- Implementing new features and improving the UI/UX of the app.
- Improving app performance by optimizing code and database queries.
- Implementing security practices to protect sensitive data ensuring compliance to internal policies.
- Developing RESTful APIs allowing other internal tool to access data.
- Collaborating with other teams to introduce new features or while implementing breaking changes.
- Participating in discussions with stakeholders to find best possible solutions.
- Providing Knowledge Transfer (KT) Sessions to new members.
- PHP
- Node.js
- Javascript
- HTML
- CSS
- JQuery
- MySQL
- REST APIs
Automation Engineer • TCS
Creating scripts and jenkins pipelines to automate every day manual work for our team or some other team. Some of my scripts have helped reduce time for tasks that used to take around hour to mere 5 minutes.
- Python
- Groovy
- Shell Script
- Jenkins
Intern • Bipolar Factory
I worked here as a Flutter developer intern and helped in creating an attendance monitoring app.
- Dart
- Flutter
- Firebase
Intern • DeltApps
I worked here as a Flutter developer intern and helped in creating an e-grocery delivery app.
- Dart
- Flutter
- Firebase
Projects
Craiyon Server
Craiyon is one of my personal project that uses the DALL·E 2 API to generate and store images. It allows users to login and generate images based on text input and store it privately or make it public for all other users to see. For authentication it uses Json Web Token along with refresh token rotation to extra security. Frontend is still not ready but you can clone the repo and try it yourself locally!
- Typescript
- Node.js
- Express
- MySQL
- Prisma
- Shell Script
- REST APIs
- JWT
UPI India - Flutter plugin
I created this plugin to integrate payment in flutter apps using intent calls to UPI apps. It has around 50 stars in Github and 100+ likes in Pub. Unfortunately due to improved security in most major UPI Apps, support for intent calls is not very stable now resulting in archiving of this project.
- Java
- Dart
- Flutter
- Android
CCM - Tele ICU
Me and some of my friends created this app for a local clinic during pandemic to help them manage and track patients details and send notifications to the doctors attending them based on the report. Later we also added a calculator for some common calculations that nurses were doing manually. I worked on the app while others did the backend.
- Dart
- Flutter
- Firebase
- REST APIs