Pranay Yadav

Senior Software Engineer
Pune, IN.

About

Pranay Yadav is a highly accomplished Senior Software Engineer with over 4 years of experience in full-stack development, specializing in building high-performance, scalable web applications. He excels in leading frontend teams, optimizing system performance by up to 70%, and architecting robust solutions using modern frameworks like Next.js, React, and Node.js. Pranay is dedicated to driving innovation, improving code quality, and mentoring junior developers to deliver impactful software solutions.

Work

Dentsu
|

Senior Software Engineer

Pune, Maharashtra, India

Summary

Led a frontend engineering team at Dentsu, driving significant performance enhancements, automation, and code quality improvements for critical client-facing applications.

Highlights

Spearheaded frontend team efforts to integrate NestJS mutations into legacy UI, boosting application performance by 40% through strategic use of Apollo cache and React memoization.

Automated client onboarding processes with ExcelJS, TypeScript, and Add-ins, accelerating workflow by 70% and substantially reducing manual effort.

Elevated software quality by increasing test coverage with Jest, implementing unit tests, and establishing CI coverage thresholds.

Mentored junior developers and conducted rigorous code reviews, which reduced onboarding time and enhanced Pull Request (PR) quality.

Collaborated cross-functionally with backend teams and stakeholders, utilizing Agile methodologies to deliver robust, high-impact features.

Netskope
|

Frontend Developer

Pune, Maharashtra, India

Summary

Designed and developed complex frontend solutions at Netskope, focusing on performance, diagnostic tools, and UI modernization to enhance user experience.

Highlights

Developed sophisticated, feature-rich dashboards with JavaScript and d3.js, decreasing issue identification time by 50% for critical system monitoring.

Architected and built a comprehensive web portal, including speed test and admin dashboards, to significantly reduce root cause diagnostic time.

Engineered an advanced log parser, automating data inspection and streamlining diagnostic workflows.

Implemented a HAR sanitizer utilizing worker threads, which reduced file processing time by 50% and accelerated diagnostic capabilities.

Refactored legacy UI components using modern CSS, achieving a 30% reduction in code bundle size and eliminating jQuery dependencies.

The Sparks Foundation
|

Web Developer Intern

Mumbai, Maharashtra, India

Summary

Contributed to web development projects and gained foundational full-stack experience in a collaborative internship environment.

Highlights

Developed a complete bank web application, handling both frontend and backend logic using PHP, MySQL, jQuery, HTML, and CSS.

Actively participated in web development workshops, enhancing practical skills and understanding of industry best practices.

Collaborated with a team of developers on various projects, contributing to shared learning and project execution.

Education

Mumbai University
Mumbai, Maharashtra, India

Bachelor of Engineering

Computer Science

Skills

JavaScript

JavaScript, ES6.

TypeScript

TypeScript.

Python

Python.

SQL

SQL.

MongoDB

MongoDB.

PostgreSQL

PostgreSQL.

MySQL

MySQL.

React.js

React.js, React memo, React Tanstack Query.

Next.js

Next.js, Next.js 14.

Redux

Redux.

D3.Js

D3.Js.

Node.js

Node.js, Express.js.

Jest

Jest.

Docker

Docker.

Kubernetes

Kubernetes.

Express.js

Express.js.

Tailwind CSS

Tailwind CSS.

ShadCn UI

ShadCn UI.

React Query

React Query.

Git

Git.

VS Code

VS Code.

JIRA

JIRA.

Webpack

Webpack.

NestJS

NestJS.

Apollo Cache

Apollo Cache.

ExcelJS

ExcelJS.

Add-ins

Add-ins.

Agile Methodologies

Agile, sprint planning, backlog grooming, story point estimation.

PHP

PHP.

jQuery

jQuery.

HTML

HTML.

CSS

CSS.

Socket.io

Socket.io.

Prisma ORM

Prisma ORM.

Zod

Zod.

Stripe API

Stripe API.

Unsplash API

Unsplash API.

Clerk

Clerk.

Supabase

Supabase.

Projects

ConverseX

Summary

An advanced Discord clone featuring real-time communication, multimedia sharing, and robust administrative controls, built with Next.js, Tailwind CSS, Prisma, PostgreSQL, and Socket.io.

Flowify

Summary

A Trello-like project management application built with modern Next.js 14, ShadCn UI, and Tailwind CSS, integrating payment processing and robust organization features.