Yuvraj Thapa

Software Engineer | Full Stack Developer | Competitive Programmer
Dehradun, IN.

About

Highly accomplished and results-driven Software Engineer with a strong background in full-stack development, competitive programming, and open-source contributions. Proven ability to architect, develop, and deploy scalable applications, optimize system performance, and lead technical workshops. Recognized for top-tier performance in global programming competitions and for delivering impactful solutions across various technologies including React, Node.js, AWS, and modern databases.

Work

ServiceNow Dev Program, GSSoC'24, Hacktoberfest ('23, '24)
|

Open Source Contributor

Summary

Actively contributed to multiple high-impact open-source initiatives, enhancing core functionalities and improving system reliability for a wide developer base.

Highlights

Contributed over 10,000 lines of code across 15+ open-source projects, including 50+ merged Pull Requests.

Committed approximately 30 features and bug fixes for React/Node.js tools during Hacktoberfest, significantly improving reliability for over 1,000 developers.

Optimized WebSocket server logic for robo.js within GSSoC, leading to a 30% reduction in connection errors for real-time users.

Developed a secure password validator for the ServiceNow Dev Program, boosting the protection score from 40 to over 95.

Utilized JavaScript, React, TypeScript, Docker, AWS (S3, Lambda), and Node.js.

Co-Dev Club, Graphic Era University
|

Tech Instructor

Summary

Guided and mentored over 200 students in core computer science concepts and competitive programming, fostering a strong foundation in algorithmic problem-solving.

Highlights

Led 30+ technical workshops on core Data Structures and Algorithms (trees, graphs, dynamic programming) for 200+ students.

Mentored 20+ project teams across two Hack-o-holic hackathons (500+ participants), with 3 teams achieving top 10 rankings.

Evaluated assignments, conducted peer interviews, and organized HackerRank competitions to solidify students' understanding of core concepts.

DV Softech (IT Services & Software Solutions)
|

Software Engineer Intern

Summary

Contributed to the development and optimization of web applications, focusing on HR automation and front-end performance improvements.

Highlights

Developed a comprehensive payroll web application that automated HR workflows, including leave approvals and real-time attendance, integrated with email alerts.

Enhanced user experience by improving pinned tab behavior and converting 5+ legacy class components to modern functional components.

Authored a custom ESLint rule to identify and eliminate unused styles, contributing to cleaner and more maintainable codebases.

Utilized React, Redux, JavaScript, Node.js, MySQL, and Google Firebase.

Education

Graphic Era Hill University

Bachelor of Technology

Computer Science and Engineering

Grade: 8.58/10

Courses

Data Structures

Algorithms

Object Oriented Design

Database Management System

Awards

2nd Place in IIT Roorkee, Cognizance Hackathon

Awarded By

IIT Roorkee, Cognizance Hackathon

Secured 2nd place among approximately 500 teams, successfully delivering a full-stack application within 48 hours.

Gold Medal for Highest Academic Achievement (Diploma in Computer Science)

Awarded By

Graphic Era Hill University

Awarded Gold Medal for highest academic achievement in Diploma in Computer Science with a GPA of 9.4/10.

Skills

Programming Languages

C++, C, JavaScript, TypeScript, Python, Java, SQL.

Web Technologies

React, Node.js, Redux, Express, Material-UI, Nivo, D3.js, REST API, Agora WebRTC.

Databases

MySQL, MongoDB, Google Firebase.

Cloud & DevOps

AWS (S3, Lambda), Docker, Git.

Artificial Intelligence

Generative AI.

Competitive Programming

Data Structures, Algorithms, Object-Oriented Design, Algorithmic Problem Solving, Codeforces API.

Projects

CodeCollab Pro

Summary

Engineered a robust real-time mentorship platform designed to facilitate collaborative coding and video meetings, featuring secure remote code execution and advanced conflict resolution.

CompetitiveIQ Analytics

Summary

Developed an analytics tool to automate competitive programming progress tracking and visualize performance data for competitive programmers.