About Me
A dedicated software engineer and researcher with 3+ years of experience in full-stack development, AI/ML, and game development. Proficient in a wide range of technologies, including Python, React.js, Unreal Engine 5, TensorFlow and cloud architecture with a strong focus on performance optimization and user experience. I love solving complex problems and turning ideas into elegant, functional products.
Technical Skills
Languages
Frontend & Frameworks
Backend & Databases
AI/ML & Data Science
Cloud & Infrastructure
Familiar Tools
Preferred IDEs
Preferred AI/Vibe Coding Tools
Familiar Debugging Tools
Professional Experience
Co-Founder, Web and AI Developer
08/2024 - Present- Developed Voice assistants using VAPI and Livekit
- Experimented and conducted fine-tuning using various models such as Ollama-mistral, GPT-responses and completions
- Developed a full-stack web application using ReactJS, FastAPI, Docker, CloudRun, Google Artifact registry, Google Compute Engine and Cloud SQL
- Implemented various conversational AI features such as AI chat assistant, Voice assistant, Voice clone, Multi-Lingual Support
- Conducted market research/competitor analysis to figure out our one differentiating factor
Software Engineer
05/2024 - 08/2024- Conducted research on various APIs present in the market for real estate (APIs include - Zillow, Reonomy, Crexi and ATTom)
- Experimented with RAG and transformer architectures to fetch and showcase the relevant data from the database
Research Assistantship
09/2024 - 12/2024- Conducted advanced research on cutting-edge virtual reality (VR) technologies, including Meta Quest 3, BR haptic gloves, Vive Trackers, and Unreal Engine 5
- Developed fine-grain mesh manipulation techniques to enhance real-time VR experiences
- Implemented haptic feedback systems to provide immersive VR user experiences
- Designed and applied a reinforcement learning algorithm to train an agent for navigation through unknown routes in virtual environments, utilizing raycasting and line tracing techniques
Systems Engineer
10/2020 - 03/2023- Delivered innovative software solutions leveraging a diverse tech stack, including LightningJS, React.js, Node.js, Selenium, Jenkins, and Alexa Skills Kit
- Successfully executed three large-scale projects: two LightningJS-based and one React-Node hybrid, demonstrating expertise in both front-end and back-end development
- Enhanced UI/UX development for FireTV and RDK STBs, achieving a 20% improvement in responsiveness and user interaction efficiency
- Automated workflows to reduce manual intervention by 30%, significantly increasing operational efficiency
- Collaborated within Agile teams, employing Scrum methodology to ensure timely and high-quality project delivery
- Led a newly-formed team of four to design and develop a proof-of-concept application for an RDK Summit, securing a key client deal and earning the "Best Team" award for exceptional performance
- Mentored junior team members on the LightningJS tech stack, enabling them to become proficient within a short timeframe. This initiative earned the team the "On-the-Spot" award for excellence in knowledge transfer and team-building efforts
- Researched and recommended test automation tools for IoT devices, leveraging strong analytical and communication skills to simplify complex technical concepts for stakeholders. Successfully led the development of a custom test automation tool, which earned me an "Applause" award for innovation and execution
AI & ML Projects
VGG16 + Vision Transformer for Image Classification
Combined VGG16 convolutional feature extraction with Vision Transformer attention mechanisms for CIFAR-10 classification. Achieved 4% accuracy improvement by locking VGG16 layers and feeding outputs to Transformer's non-encoder layers.
Image Steganalysis with Ensemble Learning
Developed steganalysis system using Inception V1 (GoogleNet) to detect hidden messages in images. Improved detection accuracy by 6% with ensemble learning and gradient boosting, achieving 85% overall accuracy.
Advanced CNN for Image Classification
Developed CNN for complex datasets including CIFAR-10 and binary classification (cat/dog recognition). Integrated VGG16 for performance comparison, achieving 3% accuracy improvement over traditional CNN architectures.
Decision Tree Classifier from Scratch
Built decision tree classifier handling numerical and categorical data, applied to UCI Weather dataset achieving 95% accuracy. Implemented both Gini impurity and entropy-based splitting criteria for optimization.
RNN & LSTM for Sentence Completion
Designed RNN and LSTM model for sentence completion task by predicting the most probable next word in a sequence. Demonstrates practical application of sequence modeling and probability-based text generation.
Generative Adversarial Network (GAN)
Implemented GAN to generate realistic synthetic images using MNIST dataset. Model progressively improved image quality through adversarial training, achieving remarkable resemblance to original dataset.
Extractive Question Answering using BERT
Utilized BERT for extractive question-answering system. Successfully extracted direct answers from passages but showed limitations with indirect or implied questions, highlighting areas for fine-tuning improvement.
Neural Network from Scratch
Implemented fully functional neural network from ground up with forward propagation, backpropagation, and gradient descent optimization. Built to gain comprehensive understanding of neural network architecture fundamentals.
Game Development Projects
VR Training Simulations for Construction Industry
Created VR-based games and simulations for construction worker safety training. Replicated daily construction scenarios with automated gear handling and integrated haptic feedback for immersive, realistic training experiences.
Gamified Learning using Unity
Developed educational game showcasing mathematical concepts (linear algebra, geometry, calculus) in interactive format. Incorporated reinforcement learning and A* pathfinding for real-time educational gameplay.
Web Development Projects
Test Automation Interface
Built hybrid React-Node.js interface to streamline automated testing for remote devices. Integrated Jenkins for pipeline management and Selenium for end-to-end testing, ensuring efficient and reliable automation.
Food Savings Platform
Developed web application for Karunya Hacks hackathon to reduce food wastage by connecting restaurants with those in need. Platform allows food providers to list surplus food for low-cost delivery, promoting social responsibility.
IoT & RDK Projects
FireTV & RDK Set-Top Box UI Development
Developed core UI and operating environment for RDK STBs featuring Power Management, USB functionality, custom media player, TV schedule menu, XCast casting capabilities, and integrated Alexa & Google Assistant voice controls with third-party app compliance.
Education
Master of Science in Computer Science
Expected 05/2025CGPA: 3.4/4.0
Relevant Courses: Intro Machine Learning, Machine Learning, Deep Learning, Natural Language Processing, Computer Vision, Object Oriented Design and Programming, Computer Networks 1, Science of Programming, Big Data, Research in VR
Bachelor of Technology in Computer Science and Engineering
Graduated 05/2020CGPA: 3.33/4.0
Relevant Courses: Computer Networks, Web Technology, TCP/IP, Data Structures, Programming in Java, Analysis of Algorithms, Software Engineering, Microprocessor and Interfacing Techniques, Discrete Mathematics, Database Systems, Theory of Computation, Object Oriented Programming in C++, Cloud Computing Theory, Mobile Application Development using Android, Unix and Linux Lab, Internet of Things for Communication Engineering
Certificates
Awards & Recognition
Applause Award
Recognized for innovation and execution in developing a custom test automation tool
On-the-Spot Award
Awarded for excellence in knowledge transfer and team-building efforts
Best Team Award
Led team to design and develop proof-of-concept application for RDK Summit, securing key client deal
Let's Connect
I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.