About Me
Senior Software Engineer with extensive experience in full-stack development, specializing in React, Node.js, Rust and cloud technologies. Currently working at Instill.tech, focusing on building scalable web applications and maintaining core infrastructure. Passionate about creating elegant solutions to complex problems and contributing to open-source projects.
Experience
Senior Frontend Engineer
Instill AI
06/2023 - Present
- Lead and collaborate with cross-functional teams to develop and deploy AI-driven solutions
- Design and implement frontend interfaces using Next JS and Tailwind CSS to enhance user engagement
- Lead efforts to integrate AI capabilities into existing frontend projects, optimizing user experiences
- Architected and designed design-system and instill-sdk from scratch, used across the entire instill.tech project
- Built and fine-tuned the documentation website, adding complex features
- Optimized Typescript packages and design tokens, reducing build size from 5MB to 300KB and build time from 6 minutes to 10 seconds
- Configured Open APIs for open-source users
Frontend Software Engineer 2
Noema
01/2021 - 05/2023
- Architected and designed frontend applications in React JS for deployment in a Micro-frontend architecture
- Led 5 UI modules out of 13 Micro-frontend modules with a team of 3 frontend engineers
- Contributed to splitting clusters in Kubernetes and deploying 13 frontend and 34 backend modules across 3 domains
- Worked on build optimization to convert build files from 3 MB to 1.2 MB, added build caching to the azure pipeline to build pipelines quickly from 9-10 minutes to 3-4 minutes
- Worked on logs monitoring applications responsible for managing tasks for 54 countries in Middle East Region (MENA)
- Contributed to product development for the internal finance application at IsDB
- Built in-house reusable components, optimized systems for low bandwidth, and developed complex role-based UI systems
- Integrated optimization techniques like network optimizations (UI caching, Debouncing and Throttling etc.) to optimize the API calls, and asset optimization for (images/CSS and fonts)
- Written lots of unit and integration tests, for the common component which are shared in the Micro-Frontend system
Full Stack Engineer
Analytics India Magazine
07/2019 - 12/2020
- Integrated ML and Deep Learning models with frontend
- Managed the MachineHack platform for Machine Learning competitions with over 100k users
- Developed an admin panel for automating publishing tasks for hackathons
- Configured Nginx Reverse Proxy with EC2 (AWS) + SSL + CI/CD pipeline for UI applications
- Migrated the old WordPress site to a React.js application, adding CDN and SSR features
Full Stack Engineer
VisitorsDeals
07/2018 - 07/2019
- Contributed in E-commerce application visitorsdeals.com for hotel booking across world.
- Designed a RECURSIVE function which optimism the page render time from 8 sec to 1 sec and fetch the data from 12 API's to extract the real-time price, availability and other hotel details.
- Created Frontend Application for codingphase.com, Integrated Payment Gateway.
Skills
Frontend
Testing Libraries
Backend
Databases
DevOps & Tools
Open Source
Instill Console for 🤖 Instill Core: https://github.com/instill-ai/instill-core
The GitQL standard library provides common patterns for refactoring and upgrading code.
High-performance, Composable framework for Fully On Chain Games and Autonomous Worlds
Official JavaScript SDK for Deepgram's automated speech recognition APIs.
Projects
Meet Instill Core, a source-available full-stack AI solution for tech teams—streamline your data operations and unlock the potential of unstructured data. All with one line of code.
Developed an intelligent crop recommendation system using soil condition analysis and weather prediction. Integrated OpenWeatherMap API and implemented pest recognition using Convolutional Neural Networks.