Hi, I'm Roshan Subedi

Aspiring Software Developer | Full-Stack Enthusiast

Key Projects

ExpenSage – Full-Stack Expense Sharing PWA

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.

Auction House – Scalable Web Platform

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.

Bomb Lab – Assembly Optimization

Optimized C and Assembly code to defuse a simulated 'bomb', applying knowledge of computer architecture and low-level programming techniques.

My Apps – Cloud Based Authentication System

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.

Live Demo

Groceries List Manager – Full-Stack App

Built a live groceries list application with user authentication and live data updates. Emphasized usability and design accessibility. Deployed using Railway.

Live Demo

Technical Skills

Frontend

  • JavaScript (ES6+)
  • TypeScript
  • React
  • Angular
  • HTML5
  • CSS3 (Tailwind, Bootstrap)
  • Responsive Design
  • Accessibility (a11y)

Backend

  • Java (17+)
  • Spring Boot (Web, Data JPA, Security)
  • Node.js
  • Express.js
  • RESTful APIs
  • JWT Authentication
  • Python
  • C#

Databases

  • PostgreSQL
  • SQL
  • MongoDB
  • NoSQL

Cloud & DevOps

  • Google Cloud (Vertex AI, Vision API)
  • Cloudflare R2
  • Git / GitHub
  • Maven
  • Vite
  • Railway / Heroku
  • Docker (Basic)
  • OpenAPI / Swagger
  • Push Notifications
  • Mailgun API

Tools & Languages

  • IntelliJ, VS Code, C Lion
  • Postman
  • C, C++
  • Windows, MacOS, Linux

Soft Skills

  • Problem Solving
  • Teamwork & Collaboration
  • Effective Communication
  • Critical Thinking
  • Quick Learner
  • Time Management

Work Experience

Annex Supervisor (UNM IT)

Feb 2022 - Present | University of New Mexico, Albuquerque, NM

  • Provided technical support and troubleshooting for faculty, staff, and students in a university IT environment.
  • Assisted with system administration, database management, and web application development tasks.
  • Contributed to the development and maintenance of internal tools using C#, SQL, and JavaScript, focusing on improving usability and efficiency for IT services.
  • Maintained SharePoint sites and managed Windows Server environments.
  • Managed a team of student consultants, ensuring policy adherence and fostering a positive work environment.
  • Addressed inquiries and complaints professionally, enhancing customer satisfaction.

Certificates

Learning Microsoft 365 Copilot
A course focused on leveraging AI tools within Microsoft 365 for enhanced productivity and business use.

What Is Generative AI?
Introduction to the tools, techniques, and potential of generative AI across various fields.

Introduction to Prompt Engineering
A detailed guide on designing effective prompts for generative AI applications.

Ethics in the Age of Generative AI
An exploration of ethical challenges and responsibilities in using generative AI technologies.

Introduction to Artificial Intelligence
A foundational course on the principles and applications of artificial intelligence in business and technology.

Career Essentials in Generative AI
A comprehensive learning path by Microsoft and LinkedIn on the basics and applications of generative AI.

Streamlining Your Work with Microsoft Copilot
A practical guide on boosting productivity with Microsoft Copilot tools.

Generative AI: The Evolution of Thoughtful Online Search
Insights into the role of generative AI in advancing online search technologies.

Education

University of New Mexico

Aug 2021 - May 2025 | Albuquerque, NM

Bachelor of Science in Computer Science
Minor: Mathematics
Cumulative GPA: 3.52 / 4.00

Relevant Coursework:

  • Database Management (SQL, NoSQL)
  • Software Engineering
  • AI/ML
  • Operating Systems
  • NLP
  • Computer Networks
  • Cloud Computing
  • Data Structures & Algorithms

Honors & Awards

  • Dean's List, School of Engineering: Recognized for GPA 3.5+ (Fall 2021, Fall 2022, Spring 2024).
  • International Amigo Scholarship: Awarded for GPA 3.0+, providing in-state tuition benefits.
  • SoE - Student Success Scholarship: Received $1,000 for outstanding academic performance.

Resume

You can view a preview of my resume below. To download it, click the link:

Download Resume

About Me

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!

Contact Me

Feel free to reach out to me via email or connect with me on my social media platforms!