Leading projects with clarity, trust & open communication
Reliable communication within distributed environments
I constantly try to improve
My tech stack
ReactJSTypeScriptNextJS
NestJSMastraDocker
AI-driven platforms & scalable developer experience
The Inside Scoop
Currently building agentic AI systems & developer platforms
Do you want to start a project together?
A small selection of recent projects


Agentic Finance Tracker
An agentic finance tracker that uses AI to track your finances and provide insights.


Bay 'n Basil - E-Commerce Website
An e-commerce experience for a premium home-blended spice brand.


Decision Dice - Decision Making Tool
A decision making tool that helps you make decisions by rolling a dice.


Portfolio Website
A portfolio website that showcases my projects and skills.
My work experience
2024 - Present
2024 - Present
Senior Software Engineer - 2
Contentstack
Architecting agentic AI frameworks, multi-agent orchestration, and developer platforms from the ground up.
Led the architecture and development of an Agentic AI framework from the ground up using the open-source TypeScript framework Mastra, enabling scalable multi-agent orchestration, continuous tool execution, and dynamic context management.
Designed and developed a scalable Agent Builder frontend using React, enabling intuitive configuration of agent tools, triggers, and instruction workflows.
Developed custom Slate.js plugins to enable Notion-style tool and variable chip insertion within agent builder instructions, improving prompt authoring efficiency.
Implemented a RAG-based retrieval system to dynamically identify and fetch relevant tools and triggers from a vector database based on user prompts.
Delivered a prompt-to-agent platform, allowing users to create, configure, and publish AI agents using natural language.
Implemented advanced agent workflows with Chain-of-Thought reasoning and Human-in-the-Loop controls to improve decision accuracy, transparency, and reliability.
Led development of a production-grade MCP server, deeply integrated into developer workflows to enable seamless AI-assisted automation.
Built third-party connectors from the ground up for OpenAI ChatGPT, AWS Bedrock, Airtable, BigCommerce, Box, and Microsoft Teams within the Automate platform.
Engineered a high-performance Live Preview SDK using Preact alongside a scalable NestJS microservices backend, enabling real-time collaborative editing with threads, comments, and discussions.
2021 - 2024
2021 - 2024
Senior Software Engineer
Johnson Controls
Delivered high-performance web applications with a focus on architecture, testing, and team leadership.
Developed a single-page reporting app using React.js, Redux and Tailwind CSS.
Replaced the traditional login mechanism with OAuth 2.0 to login seamlessly.
Written unit test cases using Jest which drastically decreased application errors.
Worked on a micro-frontend architecture, facilitating smoother feature roll-outs. Also worked on several tech debt topics to improve the application's performance.
Led a team of 6 developers and have also mentored junior developers.
Facilitated weekly dev meetings and have actively engaged in code-reviews.
Participated in sprint planning, grooming, SoS & retrospective meetings.
2018 - 2021
2018 - 2021
Software Developer
Siemens Technology India
Built interactive, cross-browser web applications with real-time data visualization for IoT domains.
Developed highly interactive web applications with cross-browser compatibility utilizing HTML, CSS3, SASS, JavaScript, TypeScript, Angular, Angular Material and integrating RESTful APIs.
Developed web-accessible websites with multilingual support.
Implemented real-time graphs using Chart.js and web sockets (Socket.io).
Developed applications pertaining to the IoT domain.
Removed dependency on local/session storage by implementation of unique URL based routing.
Participated in design reviews and provided input to design recommendations.
Built responsive and mobile optimized websites using Bootstrap, media queries, flexbox.
Developed unit tests for the application using the Jasmine testing framework.
2015 - 2018
2015 - 2018
Senior Systems Engineer
Infosys
Developed accessible e-commerce web applications adhering to WCAG and BOIA guidelines.
Worked as a UI developer for developing a web-accessible e-commerce website for a leading automobile manufacturing company.
Developed the whole e-commerce website from scratch to remove the BOIA (Bureau of Internet Accessibility) violations in the website.
Involved in extensive HTML, JavaScript & jQuery coding as it required pairing of both mouse and key events. Styled the webpages using CSS3.