Building DineFlow | Software Engineer 2 | Ex-Driffle, Physcis Wallah, GeeksforGeeks | Freelancer

Hsr layout

Gurugram, Haryana, India

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India







Bachelor of Engineering - BE, Computer Science
JIET Group of Institutions Jodhpur

Bachelor of Computer Science
JIET Group of Institutions Jodhpur
Join Richhapal and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBuilding DineFlow | Software Engineer 2 | Ex-Driffle, Physcis Wallah, GeeksforGeeks | Freelancer
Khinvsar
antigravity
claude
cursor
deepseek
elevenlabs
grok
Senior Software Engineer at AppsForBharat, Aug 2026 - Present · 1 mo, Hsr layout
SDE 2 (Frontend Team Lead) at Driffle, Mar 2026 - Aug 2026 · 6 mos, Gurugram, Haryana, India, •Reduced JavaScript bundle size by up to 60%, significantly improving page performance and Core Web Vitals across Store, Collection, PDP and Sales pages. Increased overall Lighthouse/Web Vitals score by 30% with optimized metrics: FCP ~2s, LCP ~2.5s, and TBT ~500ms. •Implemented multi-language support using i18n in the Boost project, enabling scalable localization and improved user experience for global audiences. •Led a frontend team of 5 developers, managing task distribution, code reviews, and on-time delivery of multiple projects. •Optimized Next.js application performance through code-splitting, lazy loading, caching strategies, and render optimization. •Collaborated closely with backend, product, and design teams to deliver scalable and maintainable frontend solutions with high performance standards.
Software Engineer -1 at PW (PhysicsWallah), Jun 2024 - Mar 2026 · 1 yr 10 mos, Bengaluru, Karnataka, India, •Built the OnStage feature for one-on-one teacher–student interaction in premium cohorts, improving personalized learning by 30%. Optimized with Lottie animations, reducing bundle size by 25%. •Designed and deployed live polls in the video player with 5+ poll types, real-time results, and leaderboards, driving 40% higher engagement. •Integrated polls in recorded classes for asynchronous feedback, increasing participation by 50%. •Developed a topic-wise timeline with a custom progress bar (YouTube-style), enabling direct navigation to topics and raising engagement by 40%. •Executed rollouts with A/B testing and gradual releases via Unleash, ensuring safe deployments and data-driven impact validation.
SDE 1 at GeeksforGeeks, Aug 2022 - Jun 2024 · 1 yr 11 mos, Noida, Uttar Pradesh, India, •Engineered and scaled core modules including Job Portal, Courses, Coding Problems, and Hackathon platforms using Next.js and React.js, improving overall user engagement by 40% and increasing platform retention through optimized user workflows. •Led migration of legacy React.js pages to server-rendered Next.js architecture, improving SEO performance, reducing page load time, and enhancing Core Web Vitals, contributing to a 60% improvement in user experience metrics. •Built reusable and scalable frontend architecture using Redux, RTK Query, and modular component patterns, significantly reducing API redundancy and improving state management efficiency across multiple products. •Identified and resolved critical production issues, optimized rendering performance, and improved application reliability, reducing downtime by 30% while ensuring stable deployments and smoother release cycles. •Conducted detailed code reviews and enforced frontend best practices including clean architecture, performance optimization, and maintainable code standards, leading to a 40% reduction in recurring bugs and faster development velocity.
Bachelor of Engineering - BE, Computer Science, JIET Group of Institutions Jodhpur
Bachelor of Computer Science, JIET Group of Institutions Jodhpur
github: https://github.com/richhapal
leetcode: https://leetcode.com/richhapal_choudhary