Apoorv Taneja

Software Engineer

Bengaluru, Karnataka, India5 yrs 2 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Architected a universal MCP platform integrating 600+ apps.
  • Built a 30K-star TypeScript SDK for AI workflows.
  • Developed scalable design systems for multiple products.
Stackforce AI infers this person is a SaaS and Fintech-focused Frontend Engineer with strong expertise in scalable system design.

Contact

Skills

Core Skills

Front-end DevelopmentFull-stack DevelopmentApplied Ai

Other Skills

Amazon Web Services (AWS)Artificial Intelligence (AI)Cascading Style Sheets (CSS)Dev toolingFinTechFront-end CodingGo (Programming Language)GraphQLJavaScriptLangChainLarge Language Models (LLM)LeadershipMCPManagementMaterial-UI

About

I am a Software Developer and Open-Source contributor specialising in Frontend Engineering, UI architecture, and scalable system design. I enjoy exploring modern JavaScript frameworks and building high-quality user interfaces, along with creating open-source tools and NPM packages. I currently work as a Founding Engineer at Composio, where I helped architect the Rube MCP Platform and built core systems across authentication, real-time AI orchestration, usage-based billing, and multi-tenant infrastructure. I also contributed to Composio’s 30K-star TypeScript SDK and built the MCP Dashboard and internal design system. Previously, I worked as a Senior Frontend Engineer at Ernest and Razorpay, leading product development, implementing large-scale UI systems, improving performance, and delivering key user-facing financial features. I’ve built multiple products like Dora AI, Twinder, and various open-source tools, many of which gained thousands of users and community traction. I also speak at tech meetups on topics like MCP, animations, and modern frontend engineering. Skills: Frontend Development, Software Architecture, DSA, Applied AI, Data Structures & Algorithms Languages: JavaScript, TypeScript, Go, C++ Tech: React, NextJS, NodeJS, Framer Motion, Zustand, MongoDB, PostgreSQL, LLMs, AI Portfolio: https://www.plxity.in Blog: https://plxity.hashnode.dev GitHub: https://github.com/plxity LeetCode: https://leetcode.com/plxity

Experience

5 yrs 2 mos
Total Experience
1 yr 2 mos
Average Tenure
6 mos
Current Experience

Emergent

Software Engineer

Dec 2025Present · 6 mos

Composio

Senior Software Engineer

Nov 2024Dec 2025 · 1 yr 1 mo · San Francisco, California, United States

  • Currently building - Rube (rube.app): One universal MCP for everything
  • 1. Architected the Rube MCP Platform: Designed and built a universal MCP integrating 600+ apps, owning full-stack architecture with multi-tenancy, RBAC, and team management.
  • 2. Built secure authentication systems: Implemented WorkOS auth and extended it with MCP Auth using Dynamic Client Registration. Added a referral system with free Pro rewards and activity logs for tool-call monitoring.
  • 3. Engineered Rube Chat: Built a high-performance conversational interface with model streaming, agent coordination, and optimised state handling for superior responsiveness.
  • 4. Implemented usage-based billing: Created a usage-based credit system and a model-specific token metering algorithm enabling accurate billing and transparent usage reporting.
  • 5. Reduced LLM costs by 60%: Optimised inference with context caching, pruning, smart cache control, and message compression, significantly lowering token usage.
  • 6. Developed core MCP infrastructure: Established scalable backend patterns, API contracts, execution pipelines, and foundational services powering all MCP products.
  • 7. Contributed to Composio’s 30K-star TypeScript SDK: Built core modules and abstractions enabling developers to create AI-agent workflows in <20 lines using modular MCP APIs.
  • 8. Built the MCP Dashboard: Delivered a full-stack dashboard for deploying MCP servers across 600+ integrations with minimal setup and seamless onboarding.
  • 9. Created a design system and UI platform: Built a scalable design system with components like Accordion, Alerts, Toasts, Pills, and AutoComplete.
Front-End DevelopmentReact.jsLarge Language Models (LLM)Tailwind CSSNext.jsArtificial Intelligence (AI)+8

Ernest

Senior Software Engineer

Nov 2023Nov 2024 · 1 yr · New York, United States · Remote

  • 1. Architected and developed a new growth product from the ground up, including frontend structure, state management, and coding standards to ensure scalability.
  • 2. Built a Natural Language Service (NLS) AI using LangChain for seamless interaction with Gmail, automating communication and email management.
  • Developed a high-performance custom data grid capable of handling large datasets and real-time updates, optimizing user experience and data handling.
  • 3. Created a scalable design system with Material UI (MUI), implementing reusable components like Accordions, Alerts, Toasts, Pills, and AutoComplete for design consistency.
  • 4. Set up an infrastructure pipeline to automate the upload of static assets to Amazon S3 with distribution via CloudFront for improved performance.
  • 5. Implemented E2E testing pipelines using Playwright, automating test execution with reports stored in S3 for easy tracking.
  • 6. Developed a communication hub service with Go, allowing smooth handling of Gmail queries through a centralized platform.
  • 7. Created RESTful APIs with Go, ensuring high performance and reliability to support backend needs.
  • Optimized network calls with React-Query, making them modular for better performance, caching, and reduced latency.
  • 8. Built a photo gallery feature for foremen, enabling easy viewing, adding, filtering, and searching of images.
  • 9. Migrated the project from Create React App to ViteJS, achieving faster build times and a smoother development experience.
  • 10. Transitioned the test suite to Vitest from Jest, improving test execution speed and simplifying the testing process.
  • 11. Integrated Storybook into the design system for better documentation and component previews, improving the development workflow.
  • 12. Assisted in team expansion efforts, actively participating in hiring new engineers.
TypeScriptMaterial-UIDev toolingReact.jsJavaScriptAmazon Web Services (AWS)+4

Razorpay

2 roles

Senior Frontend Engineer

Oct 2022Nov 2023 · 1 yr 1 mo

  • 1. Worked on improving the Unit Test and E2E Test coverage across multiple capital projects.
  • 2. Improved the coverage of the complete mono-repo from 0% to 45% in just 3 months.
  • 3. Built a Hero page for a new OpenSource project using NextJS and Blade. Also set up the deployment pipelines for it in Stage and Production environments using Spinnaker.
  • 4. Built a video KYC feature for merchants to verify themselves as per the new RBI policy.
  • 5. Worked on open-source projects involving core fintech elements and a new patent project.
  • 6. Mentored and collaborated with 5 interns on various projects like Payment Pages, ACS, and the Admin dashboard.
React.jsWebpackTypeScriptstyled-componentsGraphQLJavaScript+2

Frontend Engineer

Jul 2021Nov 2022 · 1 yr 4 mos

  • 1. Built a lot of interesting features for the RazorpayX corporate cards dashboard, including an animation-heavy Founder Card dashboard from scratch using vanilla CSS for startup founders to check diverse rewards available.
  • 2. Built a card delivery system to order and get physical cards delivered to the doorstep.
  • 3. Developed an Addon Card feature to invite other members of the company, reducing the dependency on the Operations team.
  • 4. Implemented Card Control and Transaction Control features to manage settings like International, ECOM, POS, and ATM withdrawal transactions. Merchants can also set daily limits for each method using this feature.
  • 5. Worked on various Dev Tooling tasks, including building a pre-commit hook to compress images, setting up Unit Tests with code coverage deployment to SonarQube, and configuring GitHub Actions to run ESLint and Prettier on changed files.
  • 6. Integrated Zustand into the project for state management in React.
FinTechCascading Style Sheets (CSS)React.jsstyled-componentsJavaScriptFront-End Development

Innovaccer

2 roles

Software Engineer Intern

Jan 2021Jul 2021 · 6 mos

  • 1. Worked on two products, InConnect and VFD, using ReactJS.
  • 2. Developed an app from scratch for patients in the US to contact doctors via video calling and messaging, using Twilio and sockets.
  • 3. Improved performance by building reusable schema-driven components and revamping the existing codebase.
  • 4. Integrated new features to improve communication between patients and medical facilities.
WebSocketTypeScriptstyled-componentsJavaScript

Software Engineer Intern

Mar 2020Jul 2020 · 4 mos

  • Worked on building the CareAsOne platform from scratch in a team along with other developers and designers. Primarily focused on building modular and scalable UI components using ReactJS.
  • 1. Developed components by converting PSD files into responsive designs using HTML and SCSS.
  • 2. Integrated a stepwise, beginner-friendly tutorial into the web application for new users using the reactour NPM module.
  • 3. Developed features such as a search bar, user profile section, events UI, and tag-based filtering using ReactJS and Redux.
  • 4. Worked on integrating the Groups feature for creating different groups to help users connect with people sharing similar interests.
  • 5. Fixed various minor bugs to improve performance and enhance overall robustness.
  • Worked on the COVID-19 Bed Management project for a week to build multiple UI components in AngularJS.

Eventgraphia

Frontend Engineer

Nov 2019Mar 2020 · 4 mos

  • 1. Developed a new web application by converting PSD designs into responsive layouts using HTML and CSS.
  • 2. Implemented new frontend features such as a video player and an image gallery.
  • 3. Improved web performance by reducing the page load time to **1.8 seconds**.
  • 4. Worked on the Admin side to integrate AWS for seamless uploading of assets like videos and images.
  • 5. Used jQuery to enhance existing features of the web app and integrated new plugins.
  • 6. Fixed several bugs to make the application more robust.

Google

Google Code-In Mentor @ Tensorflow

Nov 2019Feb 2020 · 3 mos

  • I mentored the pre-university students for the Google Code-In program from Tensorflow open-source organization and was responsible for supervising students.

Cupido

Software Engineer Intern

Jun 2019Aug 2019 · 2 mos

  • 1) Built several accessible and modular UI components using ReactJS and Redux for an E-commerce platform.
  • 2) Implemented Admin panel for managing ordered items and user accounts.
  • 3) Implemented secure payment gateway using Razorpay, various sorting and filtering options on the product page.
  • 4) Refactored the existing code for improving web performance.
  • 5) Wrote tests for the components using Enzyme.

Education

The LNM Institute of Information Technology

Bachelor of Engineering - BE

Stackforce found 100+ more professionals with Front-end Development & Full-stack Development

Explore similar profiles based on matching skills and experience