Shubham Yadav
Software Engineer
About
Computer Science undergraduate with strong foundations in Object-Oriented Programming, Data Structures & Algorithms, Operating Systems, Database Management Systems, and Computer Networks. Experienced in designing scalable backend systems and full-stack applications using Java, Spring Boot, React, and distributed systems. Solved 600+ Data Structures & Algorithms problems on LeetCode and contributed to open-source software through GSSoC’26. Passionate about building reliable, high-performance software and delivering production-quality engineering solutions.
Skills & Expertise (16)
Work Experience
Open Source Contributor
GirlScript Summer of Code (GSSoC’26)
May 2026 - Aug 2026
Optimized React component rendering and UI consistency by refactoring reusable components within a React Query-based application. Debugged and resolved issues in an existing production codebase, delivering production-ready pull requests through GitHub workflows. Collaborated with maintainers through code reviews, incorporating feedback to improve code quality and maintainability.
Freelance Full-Stack Developer
SkyInvestments
Jan 2026 - Jan 2026
Delivered a production-ready investment platform by translating stakeholder requirements into scalable full-stack features within a five-day timeline. Implemented role-based authentication with NextAuth and optimized content delivery using Redis caching to reduce repeated database access. Designed reusable Next.js components and a consistent application-wide theme to improve maintainability and user experience.
Education
Bachelor of Technology in Computer Science - Guru Ghasidas Vishwavidyalaya
2023 - 2027 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (16)
Click a skill to find developers with the same skill