Subesh Yadav
Frontend Architect, Systems Engineer & UI/UX Designer.
I build resilient, high-performance web systems and design systems. With deep expertise in React/Next.js architectures and systems programming in Rust, I bridge the gap between complex data flows and seamless user experiences.
Subesh Yadav
Frontend Architect, Systems Engineer & UI/UX Designer.
Software Engineer with 2.5+ years of experience building scalable web applications using React, Next.js, and TypeScript, with contributions to backend Micro-Services using NestJS and Go.
Led frontend team, implemented modular architectures (Monorepo & Micro frontend), introduced robust testing and CI/CD pipelines, and collaborated globally to deliver secure, performant, and user-focused solutions.
My Skillset
A comprehensive overview of my technical capabilities. I'm passionate about continuous learning and expanding my expertise.
Languages
Architectures
Frameworks/Libs
Testing
Databases
Tools
CI/CD - DevOps
Cross Platform
Others/Misc
Work Experience
A timeline of my professional journey, highlighting key roles, responsibilities, and achievements in the tech industry.
SDE II
iRM Cloud
03/2023 - 07/2025
- Led frontend team to deliver multiple high-impact modules, collaborating across time zones (India, Germany, UAE).
- Contributed to backend development of microservices using NestJS and Go, working within a microfrontendaligned ecosystem supporting high-volume enterprise use cases.
- Architected and deployed Monorepo structure with Nx, improving code reuse and reducing onboarding time by 40%.
- Designed Micro Frontend architecture, enabling independent deployment of 3+ modules, enhancing scalability.
- Integrated Storybook, Jest, and Playwright, achieving 80%+ test coverage and catching critical bugs pre-release.
- Implemented CI/CD pipelines via GitHub Actions, reducing deployment errors by 60% and accelerating release cycles.
- Refined UI/UX processes using Figma, shortening feedback loops and ensuring WCAG-compliant, user-centered designs
- Developed reusable React component library, increasing development speed by 70% and enforcing design consistency.
- Conducted client workshops in the Middle East to gather requirements using structured interviews and collaborative sessions, ensuring alignment with business goals and enhancing client satisfaction.
- Led VAPT integration, aligning apps with security best practices and client compliance mandates.
- Contributed to legacy and modern projects using Angular and Node.js, ensuring smooth migration paths and consistent performance across stacks.
Software Engineer (Architecture & Prototyping)
TravTech
Dec 2025 – Jan 2026 (Health sabbatical due to slipped disc)
Engaged to architect and bootstrap a full-stack system unifying multi-source GDS data for a travel agency platform. Designed the entire technical foundation for web, mobile, and analytics in a monorepo—completing architecture planning, design system setup, and core library implementation before departing for medical leave.
- Data Unification & Analytics Pipeline: Architected a dual-service backend: a Node.js microservice for CRUD operations and data transformation from multiple GDS systems into a unified relational model, paired with a Python service for business analytics on that data using ClickHouse.
- Cross-Platform Integration Strategy: Built a shared React Query hooks library to encapsulate all API interactions, explicitly designed for reuse across both the planned Next.js web application and a React Native mobile app—eliminating duplicate logic and ensuring consistent data fetching patterns.
- Developer Experience & Design System: Collaborated with UI/UX to implement an atomic design system in Storybook, including a component library, i18n library, and the API hooks library, all managed within an Nx monorepo for seamless dependency management.
- Quality Framework: Defined the full-testing architecture from day one, integrating Playwright for end-to-end, Jest for unit/integration, and k6 for load testing, along with Storybook interaction tests—laying a foundation for production reliability.
- State Management Strategy: Selected Zustand for application state to keep global state light and testable, deliberately decoupling it from the shared API hooks for maximum reusability across platforms.
Intern
Bobble App
Spring 2018
- Gained foundational knowledge and practical experience in UI/UX design and prototyping.
- Conducted extensive feature testing and provided actionable recommendations for product improvements.
- Performed quality assurance (QA) testing across multiple domains, including UI responsiveness, network performance (slow networks), and device metrics like battery utilization and thermal issues.
- Analyzed and optimized content loading by implementing a category-based organization system to improve performance with large volumes of emojis, cartoons, and GIFs.
Campus Ambassador
eDC IIT Delhi (Entrepreneurship Development Cell)
Spring 2018
- Promoted and managed outreach campaigns for major events, successfully driving student engagement and participation.
- Collaborated directly with the IIT Delhi team to expand the event's reach and ensure its success.
My Projects
A selection of my work, showcasing my skills in full-stack development and UI/UX design.
Ganaka - Expense Tracker
A distributed, event-driven microservices architecture built with a focus on scalability and a modern CI/CD + observability stack. The system uses asynchronous communication for loose coupling and a comprehensive data layer for efficient, real-time analytics. Configured for gull automated performance and load testing
Deal Simulator
A fully front-end deal calculator designed for financial modeling and analysis. The application takes various financial inputs and uses client-side logic to generate a detailed summary, including a visual chart of potential deal outcomes. Users can also export a professional PDF report containing the calculations and charts.
Vyoma: Micro-VM Ecosystem
Vyoma is a production-grade Micro-VM manager that combines the blazing speed and security of Cloud-Hypervisor with the beloved developer experience of Docker. Spin up secure, isolated VMs in milliseconds using standard OCI (Docker) images.
Vyoma: VS Code Extension for MicroVMs
IDE for MicroVMs — Manage Vyoma MicroVMs directly from VS Code. Features include MicroVM management, real-time VM status, quick actions, image browser, log streaming, and terminal access.
Education
Bachelor of Computer Applications
Chandigarh University
2017 - 2020
Achievements & Certifications
A showcase of my professional recognition and qualifications.
Achievements
Web Development Training
Internshala
May 2018 - Jun 2018
Web Application Development
Foxmula
May 2019 - Jul 2019
Participant - World IOT Hackathon
GeeksforGeeks and the IEEE
Mar 2019
Participant - Google Hash Code
Mar 2019
Attendee - Microsoft C# Corner Developer Event
Microsoft
Nov 2017
Participant - Mobile Developer Fest
Google Developers
Oct 2018
100 Days of UI Challenge
Daily UI
9 Sep 2022 - 2 Jan 2021
100 Days of Rust Journey
Myself
Jul 2025 - In Progress
Certifications
Introduction To UX And Accessible Design
Ual Creative Computing Institute And Institute Of Coding
Sep 2020 - Sep 2020
Creating A Great User Experience For Mobile Apps
University Of Leeds And Institute Of Coding
Apr 2020 - Apr 2020
DIGITAL SKILLS: USER EXPERIENCE
Accenture
Apr 2020 - May 2020
Digital Skills: Mobile
Accenture
Apr 2020 - May 2020
JavaScript Bible - JavaScript Bootcamp
Udemy
Dec 2019
Foundation of Front-End Web Development
Udemy
Mar 2018
Get in Touch
I'm always open to discussing new projects, creative ideas, or opportunities. Feel free to reach out, and I'll get back to you as soon as possible.
Mobile Number
Call, Text, Whatsapp
+91 9781141836