Ravi Yadav profile photo 1 on Tal

Ravi Yadav

Senior Software Engineer at Vyapar | AI & Agentic AI | NITC’21

Bangalore Urban

5+ years of work experience

Vyapar
Jul 20263 mosPresent

Vyapar
Jan 20251 yr 6 mosJun 2026

Building scalable, high-performance full-stack applications using React.js, TypeScript, Electron.js, Node.js, NestJS, MongoDB, and SQLite, supporting web, desktop, and mobile experiences. Driving business impact through high-volume transaction systems, performance optimization, reusable component and integration architecture, API development, and rapid feature delivery, with a focus on scalability, reliability, and maintainable software architecture.
Enphase Energy
Jul 20246 mosDec 2024

Bengaluru, Karnataka, India

Enphase Energy
Jul 20231 yrJun 2024

Bengaluru, Karnataka, India

Enphase Energy
Jul 20212 yrsJun 2023

Bengaluru, Karnataka, India

Ravi’s AI Stack

claude code
claude code
claude
claude
codex
codex
cursor
cursor
github copilot
github copilot
mcp
mcp

Education

National institute of technology Calicut

Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering

National institute of technology Calicut

20174 yrs2021

Join Ravi and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ravi Yadav on Tal

Headline

Senior Software Engineer at Vyapar | AI & Agentic AI | NITC’21

About

Software Engineer with 5+ years of experience in Frontend and Full-Stack Development, specializing in React.js, TypeScript, JavaScript, Node.js, and modern web technologies. Experienced in building scalable, high-performance web applications, reusable component libraries, and robust frontend architectures. Strong expertise in React, Redux, REST APIs, responsive UI, state management, performance optimization, code splitting, caching, and web security. Hands-on experience with Node.js, NestJS, MongoDB, MySQL, Electron.js, and cloud-based applications. Increasingly focused on applying AI and Agentic AI to software engineering workflows, including AI-assisted development, developer tooling, intelligent automation, and agent-based workflows. Experienced with modern AI development tools and techniques to improve engineering productivity, code quality, and development workflows. Focused on clean code, maintainable architecture, scalability, performance, and intuitive user experiences, while exploring how AI can be thoughtfully integrated into modern software engineering.

Location

Bangalore Urban

AI stack

claude code

claude

codex

cursor

github copilot

mcp

Work experience

Senior Software Engineer at Vyapar, Jul 2026 - Present · 3 mos

Software Engineer 2 at Vyapar, Jan 2025 - Jun 2026 · 1 yr 6 mos, Building scalable, high-performance full-stack applications using React.js, TypeScript, Electron.js, Node.js, NestJS, MongoDB, and SQLite, supporting web, desktop, and mobile experiences. Driving business impact through high-volume transaction systems, performance optimization, reusable component and integration architecture, API development, and rapid feature delivery, with a focus on scalability, reliability, and maintainable software architecture.

Senior Software Engineer at Enphase Energy, Jul 2024 - Dec 2024 · 6 mos, Bengaluru, Karnataka, India

Software Engineer at Enphase Energy, Jul 2023 - Jun 2024 · 1 yr, Bengaluru, Karnataka, India

Associate Engineer at Enphase Energy, Jul 2021 - Jun 2023 · 2 yrs, Bengaluru, Karnataka, India

Education

Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, National institute of technology Calicut

Public links

github: https://github.com/ravi2048

Ravi Yadav - Senior Software Engineer in Bangalore Urban | Tal