Aspiring Software Developer | Full-Stack Enthusiast
Developed a comprehensive web app inspired by Splitwise using Java (Spring Boot) and React (TypeScript) to manage shared expenses. Features secure JWT authentication, group/friend management, advanced split types, receipt scanning (Google Cloud Vision API), AI parsing (Gemini/Vertex AI), and push notifications.
Led a 3-member team to develop a terminal-based auction system with server-client architecture. Built core features including item listing, bidding, and transaction closure.
Optimized C and Assembly code to defuse a simulated 'bomb', applying knowledge of computer architecture and low-level programming techniques.
Built a centralized dashboard to manage multiple applications with shared authentication. Integrated Mailgun API for email verification. Migrated infrastructure from Heroku to Railway and refactored MongoDB routes to PostgreSQL.
Built a live groceries list application with user authentication and live data updates. Emphasized usability and design accessibility. Deployed using Railway.
Feb 2022 - Present | University of New Mexico, Albuquerque, NM
Aug 2021 - May 2025 | Albuquerque, NM
Bachelor of Science in Computer Science
Minor: Mathematics
Cumulative GPA: 3.52 / 4.00
Relevant Coursework:
You can view a preview of my resume below. To download it, click the link:
Hello! I’m Roshan Subedi, a senior Computer Science student with a deep passion for full-stack development and problem-solving. I thrive on building intuitive, scalable, and efficient web applications that bridge the gap between design and functionality.
Over the years, I’ve honed my skills in modern web technologies, including HTML, CSS, JavaScript, React, NodeJS, Angular, PostgreSQL, MySQL, and MongoDB. My academic and professional experiences have equipped me with a strong foundation in both front-end and back-end development, making me a versatile developer ready to tackle challenges across the stack.
Beyond coding, I’m a team player who values collaboration and continuous learning. Whether it’s brainstorming ideas, solving complex algorithms, or mentoring peers, I enjoy contributing to a shared goal and growing alongside my team.
My mission is to use technology to create impactful solutions that improve lives and empower businesses. Let’s connect and turn ideas into reality!
Feel free to reach out to me via email or connect with me on my social media platforms!