Subesh Yadav

Subesh Yadav

Full-Stack Developer & UI/UX Designer

I craft digital experiences that are both beautiful and functional. With a background in both development and design, I bring a unique perspective to every project, ensuring seamless integration and exceptional user experiences.

Profile

Subesh Yadav

Full-Stack Developer & 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

HTML5
CSS3
SASS
JavaScript
TypeScript
Rust
SQL

Architectures

Monorepo Logo Monorepo
Micro-Frontend Logo Micro-Frontend
Micro-Services Logo Micro-Services

Frameworks/Libs

React
Astro
Redux
Tailwind CSS
NextJS
NodeJS
Express
NestJS
Angular

Testing

Jest
Playwright
React Testing Library Logo React Testing Library
K6

Databases

MySQL
SQLite
PostgreSQL
SQLServer
InfluxDB
MongoDB
Redis

Tools

Git
GitHub
Grafana
Storybook
Figma
NX
Postman

CI/CD - DevOps

GitHub Actions
Docker

Cross Platform

React Native
Tauri

Others/Misc

UI/UX Design Logo UI/UX Design
Prototyping Logo Prototyping
VAPT Logo VAPT

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.

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

Rust (Axum) PostgreSQL Redis NATS Prometheus Grafana Docker Kubernetes Github Actions (Workflows) K6
View Project →

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.

Next.js React Tailwind Recharts React Hook Form PDF - Lib Shadcn UI
View Project →

Full Stack Todo App

A complete full-stack todo application built on a monorepo architecture. The project features a robust NestJS backend with a PostgreSQL database, a dynamic Next.js frontend with Redux Toolkit Query for data management, and a shared UI library for a consistent design. It includes comprehensive end-to-end testing with Playwright.

NextJS React Redux NestJS PostgreSQL Tailwind Shadcn UI NX Playwright
View Project →

Monorepo with Shared UI Library & Design System Setup

A robust monorepo setup demonstrating a scalable approach to building a shared UI library. This project utilizes NX for a monorepo architecture, Storybook for component documentation and development, and Shadcn UI for a pre-built design system based on the Atomic Design methodology. The setup includes comprehensive automated testing for accessibility, interaction, and snapshots, all integrated into a CI/CD pipeline to ensure quality and maintainability.

NX Tailwind Storybook Shadcn UI Atomic Design CI/CD
View Project →

Full Stack Note Taking App

A complete full-stack note-taking application built on a monorepo architecture. The project features a robust NestJS backend with a PostgreSQL database, a dynamic Next.js frontend with Redux Toolkit Query for data management, and a shared UI library for a consistent design. It includes comprehensive end-to-end testing with Playwright.

NextJS React Redux NestJS PostgreSQL Tailwind Shadcn UI NX Playwright
View Project →

Automated API Testing Setup with K6

A fully automated, full-stack API testing setup utilizing Docker containers. The project is centered on K6 for performance and load testing, offering two dashboard options: a real-time, custom setup with InfluxDB and Grafana, or a standalone K6 dashboard for quick insights. It is also configured to generate reports in Excel and plain text files. This setup is highly portable and can run on any environment, locally or on the cloud.

K6 InfluxDB Grafana Docker
View Project →

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

Google

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.

Email

Reach out directly via email.

developer.sub@gmail.com

LinkedIn

Connect on my professional network.

View Profile

Dev.to

See my latest blogs on Dev.to.

View Profile

GitHub

Explore my coding projects.

View Profile

Dribbble

Explore my design projects.

View Profile

(Twitter)

See my latest posts on X.

View Profile

Mobile Number

Call, Text, Whatsapp

+91 9781141836

Resume

The Professional Document

View Resume