01. About me
Over the course of my 3.8-year professional career, I have held positions ranging from developer to team leader. Practicing agile methodologies to meet industry standards, being self-motivated, detail-oriented, a team player, and having the ability to work out solutions by going beyond the boundaries. Finally, I am an avid programmer and entrepreneur, passionate about building products and utilities that affect millions of people, and I love to put computers to work.
Some of the technologies that I have trained and worked on include (but are not limited to):
- C++
- Java
- Python
- NodeJs
- Angular
- React
- Google Cloud Platform
- Amazon Web Services

02. Experience
03. Featured Projects






Featured Project
ZwellStar
ZwellStar is an all-in-one app that provides ample opportunity to browse through the latest and most trending clothes, footwear, fashion, electronics, etc. It allows users to order delicious food from local restaurants, book dining tables, and send packages anywhere across the city.
- Ionic
- Angular
- Firebase
- Google App Engine
- Google Kubernetes Engine
- Google Cloud Funtions
- Docker
Featured Project
Hey-ESRI
A mobile app designed to showcase various services provided by ESRI. App support services over voice command. Available voice commands:
- Search location: Example - Search Boulder, Search Denver, etc.
- Directions: Example - Give Me Directions From Boulder To Denver, Find Directions From Boulder To Denver.
- Find nearby places: Example - Find nearby food, Find nearby gas station.
- Ionic
- Angular
- ESRI ArcGIS Map JS-SDK
- NLP






04. Projects
GenAI Personal Assistant
A Spring Boot application utilising LangChain4J to interact with Llama3 through an Ollama Docker container. Assistant is enforced to be memory-aware to track previous conversations and use them to provide context-aware responses. Stored conversations into DynamoDB for future fine-tuning of the model.
- Java
- Spring Boot
- Ollama
- Llama3
- LangChain4J
ParkSmart
Developed a comprehensive cloud solution for parking problem considering crime rate and live occupancy of the parking slots. Integrated Esri’s services such as ArcGIS online, Survey123, Find Places API with firebase and google cloud functions and deployed the rest server on GCP.
- Ionic
- ArcGIS Maps JS SDK
- Spring Boot
- Firebase
- GCP
Distributed Video Analyzer
Developed a distributed system using the master-worker architecture, in which the master node splits video into smaller chunks and distributes them to worker nodes. Each worker node works on assigned chunks for object detection. Employed Google Compute Engine to proficiently deploy and manage master and worker nodes.
- React
- Python
- Flask
- ZeroMQ
- GCP
Caption Generation for Images
Examined how well beam search and greedy search (argmax) techniques perform in terms of producing captions. Used natural language processing (NLP) techniques, such as next word prediction, stop word removal, and tokenization. Using InceptionV3 for image-feature extraction, the model is based on the encoder-decoder framework.
- NLP
- CNN
- RNN
- Tensorflow
- Keras
Music Separation System
Created a Kubernetes cluster that provides a REST API for automatic music separation service and prepares the different tracks for retrieval. Used Redis as a message broker and MinIO for audio file storage. Deployed services on Google Kubernetes Engine.
- REST
- Flask
- Redis
- MinIO
- GKE
Android Malware Detection System
System that detects whether an Android application is malicious or not. The Androguard Python tool is used to extract bit patterns for Android permissions. The system used a Naive Bayes classifier and probabilistic data structure (Bloom filters) to classify a test application.
- Python
- ML
- Reverse Engineering
05. Education
06. Certifications

AWS Cloud Practitioner Essentials

Learning Java

Learning Spring with Spring Boot

Learning Node.js

Node.js: Microservices
Responsible Conduct of Research for Engineers
07. What’s Next
Get in touch!
Feel free to reach out by clicking the button below to send me a message. Whether you have inquiries, job opportunities, or just want to say hello, I'm always eager to hear from you. Let's start a conversation!
iSAT
Optum
Cu Boulder
NITK