Hello, I'm

Yogesh Khatri

Full Stack Engineer with 14+ years of experience in designing, developing, and architecting scalable software systems.

Jaipur, India

About Me

I am an experienced Software Developer with over 14 years of expertise in the design, development, deployment, and maintenance of software systems. My journey spans across various platforms, languages, frameworks, and tools, allowing me to build robust and scalable applications.

I have a proven track record of leading teams to develop web and mobile applications, effectively self-managing specialized projects, and collaborating within productive teams to deliver high-quality solutions.

Currently consulting to various clients for Web & App projects, bringing expertise in modern JavaScript/TypeScript ecosystems, cloud architecture, and agile development practices.

14+
Years Experience
10+
Companies
20+
Projects Delivered

Experience

May 2025 — Present

Senior Software Engineer

Pepsico (Remote)
  • Led frontend development for internal PepsiCo web platforms using React, TypeScript, Redux, and Styled Components
  • Built a high-performance internal content portal, centralizing access to enterprise tools and applications
  • Designed an admin workflow with role-based permissions, enabling secure content updates and reducing manual dependency on engineering
  • Developed real-time and interactive analytics dashboards using Recharts and D3, supporting data-driven decision-making
  • Improved rendering and network efficiency through memoization, optimized data flows, and component-level performance tuning
  • Implemented scalable state management architecture to handle complex filters and synchronized chart interactions
May 2021 — April 2025

Full Stack Engineer

HealthJay (Remote)
Software product for hospital and elder care centers for patient care access and engagement.
  • Managed Node.js and Express-based backend to add new features and APIs
  • Handled DB migrations and operations using MongoDB and Atlas-managed databases
  • Set up CI/CD using GitHub Actions to deploy and monitor back-end and front-end applications
  • Managed releases and monitored bugs and performance across different server environments
July 2022 — November 2022

UX Engineer

Google (Bangalore)
Frontend development for Google's cloud security product Chronicle.
  • Design, implement, architect and development of new features
  • Implemented feature parser extension for users to define custom parsing on existing parser
  • Mentored new & junior employees for onboarding product development
November 2020 — August 2024

Full Stack Engineer

The Ashley Group (Remote)
Worked on various client's web & mobile application based projects:
  • Updater: Frontend web app for movers using TypeScript, React.js, GraphQL
  • Beamazed Blog: Blog site developed using Gatsby with focus on performance, lighthouse score, accessibility
  • Forecast Easy: Large scale web application for forecasting and analyzing supply chain using Nest.js, TypeORM, React.js
  • Pinchkit: Mobile app using React Native for rapid COVID testing kit as companion guide and results management
December 2020 — March 2022

Full Stack Engineer

Edyou (Remote)
Developed Edtech platform for students to learn and practice topics.
  • Worked as full stack engineer to develop the app from scratch and setup deployment process
  • Backend: Nest.js, Prisma ORM, GitHub CI for deployment, EC2, RDS as managed database hosting
  • Frontend: React.js, Recoil, TypeScript, TailwindCSS
  • Built admin & teacher dashboard to manage students and resources
January 2021 — April 2021

Backend Engineer

Appstractor (Remote)
Zoom alternative biased towards consumer instead of enterprise.
  • Designed architecture and tech stack document for backend
  • Created full backend RESTful API using Nest.js, TypeORM (MySQL)
  • Integrated WebSocket using socket.io for real-time updates
  • Created 2 microservices: YouTube video watching together and Rummy Game integration
December 2018 — October 2020

Tech Architect

Bipp Inc (Remote)
  • Led team of more than 10 developers to ensure smooth product development
  • Designed code and state management architecture
  • Created various configurable and reusable components like Layout, Table, list view
  • Created UI to create and edit dynamic dashboards with drag-drop functionality
  • Implemented Puppeteer for automated E2E UI testing
October 2011 — December 2018

Senior Software Engineer

Studypad Inc (Gurgaon)
  • Developed the core product (Splashmath) using JavaScript, HTML, and CSS to run on different platforms and devices
  • Implemented performance tweaks to run a hybrid app on a wide array of devices
  • Built a server-side rendering component for product in Node.js for web browsers
  • Simulated DOM rendering and events to generate HTML and CSS payloads for direct rendering
August 2011 — October 2011

Web Engineer

Alma Connect (Noida)
Core product development. Worked on modules like newsletters, user validation and filters.

Technical Skills

Core Technologies

JavaScript TypeScript Node.js Nest.js Express.js React.js Next.js React Native Prisma ORM GraphQL D3.js Recharts Redux Recoil

Frontend & UI

HTML5 CSS3 SCSS Tailwind CSS Styled Components Material UI Ant Design Bootstrap Angular Polymer Gatsby Webpack Vite

Backend & Databases

PostgreSQL TypeORM MySQL MongoDB Atlas Redis Socket.io WebSockets REST API

DevOps & Tools

Docker AWS (EC2, RDS) GitHub Actions Circle CI Nginx Git Jest Puppeteer SendGrid

Featured Projects

Highlighting technical achievements and architectural solutions across diverse domains

Enterprise & Analytics

Current

PepsiCo Content Portal & Dashboards

Centralized enterprise platform with interactive D3/Recharts visualizations. Implemented memoization and optimized data flows achieving 40% faster rendering. Role-based admin workflow reduced engineering dependency by 60%.

Architecture: React + Redux + TypeScript, Styled Components, Component-level performance optimization
React D3 Redux Performance

Bipp Analytics Platform

Led architecture for dynamic dashboard builder with drag-drop layouts. Managed team of 10+ developers. Built configurable components (Layout, Table, ListView) used across 50+ dashboards.

Leadership: Code reviews, state management architecture, E2E testing with Puppeteer
Architecture Team Lead TypeScript

ForecastEasy - Supply Chain Analytics

Replaced Excel-based workflows with scalable web solution. Processed 100K+ forecast entries with TypeORM optimizations. Built complex filtering and aggregation system.

Scale: Nest.js microservices, PostgreSQL query optimization, React data grids
Nest.js TypeORM Scale

Healthcare & Education

HealthJay Platform

Full-stack healthcare engagement system. Set up CI/CD pipelines with GitHub Actions. Managed MongoDB migrations across dev/staging/prod. Monitored performance with custom dashboards.

DevOps: GitHub Actions, Atlas DB, Multi-environment deployment, Performance monitoring
Node.js MongoDB CI/CD

Edyou EdTech Platform

Built from scratch with Prisma ORM for type-safe DB access. Admin dashboard for managing 1000+ students, topics, and assignments. Implemented Recoil for efficient state management.

Full Stack: Nest.js + Prisma ORM, React + Recoil, TailwindCSS, AWS (EC2 + RDS)
Prisma Recoil AWS

Splashmath Educational App

Core developer for 7+ years. Built SSR components in Node.js for web rendering. Implemented performance tweaks for hybrid app running on diverse devices (iOS, Android, Web).

Multi-platform: Server-side rendering, DOM simulation, Cross-platform optimization
Node.js SSR Hybrid

Real-time & Mobile Applications

Appstractor Video Platform

Zoom alternative with Socket.io for real-time communication. Built 2 microservices: YouTube sync (real-time video playback) and Rummy multiplayer game. Integrated SendGrid for notifications.

Real-time: WebSocket architecture, Microservices, RESTful API, Nginx deployment
Socket.io Microservices WebSocket

Pinchkit - COVID Testing App

React Native companion app for rapid testing kit. Guided testing flow, questionnaire system, and results submission. Worked with device APIs for data collection.

Mobile: React Native, TypeScript, Native API integration
React Native Mobile

Google Chronicle Security

Custom parser extension feature for security event parsing. Angular + Polymer frontend for cloud security analytics. Mentored 3 junior engineers on product architecture.

Enterprise Frontend: Angular, Polymer web components, Mentorship
Angular Polymer

Additional Client Deliveries

Updater

Moving platform with GraphQL API and TypeScript React frontend

React + GraphQL
Beamazed Blog

Gatsby site built for 95+ Lighthouse score and accessibility

Gatsby + Performance
Alma Connect

Newsletter system, user validation, and filtering modules

Web Development

Education

B.Tech in Information Technology

Indian Institute of Information Technology (IIIT), Allahabad
2007 — 2011

High School

Tagore Public School, Jaipur
2006

Internship

Software Trainee

January 2011 — July 2011
Verse Innovation, Bangalore

Worked on VAS (Value Added Services) for various telecom providers including Airtel and Idea.

Get In Touch

I'm currently available for new opportunities and consulting projects.