About Skills Projects Experience Education Certificates Contact
Open to Software Engineering placements, 2025–2026

Rahul Shrestha —
Aspiring Software Engineer.

I design backend systems, databases, and full-stack applications using Java, Spring Boot, PostgreSQL and React. BSc Computer Science with AI student at the University of Huddersfield.

Photo of Rahul Shrestha RS

Rahul Shrestha

Huddersfield, UK · Student Developer

query.sql
-- who is Rahul?
SELECT * FROM engineers
WHERE location = 'Huddersfield, UK'
AND focus = 'backend + full-stack'
AND status = 'seeking placement';
01 about
🇳🇵 From Nepal
🇬🇧 Based in Huddersfield
🎓 Expected graduation 2028

I'm a Computer Science student at the University of Huddersfield, studying towards a BSc with Artificial Intelligence, originally from Kathmandu, Nepal. I enjoy solving backend problems, designing relational schemas, and understanding how systems fit together end to end — from a database table to the page a user actually sees.

Right now I'm building full-stack projects with PHP, MySQL and JavaScript, sharpening my SQL and data-structures fundamentals in Java, and getting hands-on with Python for basic machine learning. I'm also exploring Spring Boot, PostgreSQL and React to grow toward backend-focused, production-style engineering.

Outside coding, I balance university with part-time work, which has shaped my reliability, time management, and ability to communicate clearly under pressure — skills I bring into every team project.

  • Backend engineering & API design
  • Relational database design
  • Data structures & algorithms
  • Applied machine learning fundamentals
2024

Started BSc Computer Science with AI

University of Huddersfield, UK — after completing Science-stream higher secondary education in Kathmandu.

2025

Top 10 academic performance

Recognised for one of the highest marks in International Year One.

2025–2026

Building & seeking placement

Shipping full-stack, database and ML projects while applying for Software Engineering placements.

2028

Expected graduation

BSc Computer Science with Artificial Intelligence, University of Huddersfield.

02 skills

How a request moves through what I build.

Not a buzzword list — this is the actual stack, bottom to top: a query hits the data layer, logic runs on the server, the result reaches a screen, and tooling holds the whole thing together.

L01 → DATA LAYER

Storage

Where the truth lives. Schemas, queries and the reasoning behind them.

  • SQLjoins & aggregation
  • MySQL / MariaDB
  • Relational schema design
  • Pythondata prep, ML basics
  • PostgreSQL
L02 → SERVER LAYER

Logic

Where rules live. Auth, validation, and the decisions between request and response.

  • JavaOOP, fundamentals
  • PHPserver-side, sessions
  • Auth patterns & sessions
  • Validation & error handling
  • Djangoblog project, in progress
  • Spring Boot
L03 → CLIENT LAYER

Interface

Where it becomes usable. What a person actually sees and touches.

  • JavaScriptDOM, UI behaviour
  • Responsive HTML/CSS
  • REST API design
  • React
L04 → INFRA & WORKFLOW

Tooling

How it ships and stays maintainable, not just how it runs once.

  • Git + GitHub
  • Linux / Ubuntu CLI
  • VS Code
  • XAMPP / phpMyAdmin
  • Documentation-first workflow
Comfortable in real projects
Currently learning
Not started yet
03 projects

Selected work.

Full-stack builds, database work and coursework — filter by focus area.

Database-Driven Web App

Complete

Full-stack PHP + MySQL app with a relational schema, dynamic pages, validation and authentication patterns.

PHPMySQLJavaScriptFull-Stack

Stock Price Prediction

Complete

Regression models in Python — Linear Regression vs Random Forest — evaluated with MAE, RMSE and R², with critical discussion of results.

PythonMLRegression

DSA Practice — Trees / Hash

Ongoing

Java implementations of core data structures with notes on edge cases and time/space complexity reasoning.

JavaDSAComplexity

SQL Query Pack

Complete

A collection of join and aggregation queries with plain-English explanations, focused on correctness and readability.

SQLMySQLJoins

Portfolio Website

Live

This site's earlier version — a responsive layout with project filtering, theming, and contact form behaviour, built from scratch.

HTMLCSSJavaScript
04 experience

What I've done alongside study.

General Assistant Jul 2025 – Present
Belgium Waffle Company
  • Processed orders and managed customer service operations
  • Worked in fast-paced team environments
  • Maintained accuracy and attention to detail under pressure
Student Digital Leader Dec 2024 – Present
University of Huddersfield
  • Provided technical support for software installation and troubleshooting
  • Assisted students with digital tools and academic systems
  • Supported onboarding, documentation, and CV guidance
  • Delivered training to improve digital literacy
Production & Warehouse Operation Dec 2024 – May 2025
Buckley and Sons
  • Ensured accurate product handling and tracking
  • Supported operational efficiency and quality control
  • Followed strict health and safety procedures
Office Assistant Jun 2023 – Sep 2024
Nepal Rastriya Prativa Campus
  • Managed records, reports, and administrative documentation
  • Maintained data accuracy across filing systems
  • Supported office workflows and information management
05 education

Academic background.

BSc Computer Science with Artificial Intelligence

Expected 2028

University of Huddersfield, UK

Programming Fundamentals (Java, Python) Database Systems & Web Dev Data Structures & Algorithms SDLC Computer Networks AI Fundamentals

Higher Secondary Education (Science)

Completed 2024

Herald International College, Kathmandu, Nepal — equivalent to UK A-Levels in Science.

06 certificates

Certifications & awards.

Top 10 Academic Performance

Awarded for one of the highest marks in International Year One, University of Huddersfield.

📄 View Certificate
DJ

Django Framework Certificate

Hands-on training covering Django fundamentals, models, views, templates and DB integration.

📄 View Certificate
WD

Web Development Workshop

7-day intensive on HTML, CSS, JavaScript and full-stack web development fundamentals.

📄 View Certificate
NW

Networking Fundamentals

Verified digital credential on core networking concepts, protocols and systems.

07 contact

Let's talk about a placement.

Looking for a software engineering, backend or data/AI placement student for 2025–2026? I'd love to hear from you — I typically respond within 24 hours.

Email GitHub — @shrestha-r GitHub — @myCodingCenter LinkedIn
Location Huddersfield, UK
Roles Software · Backend · Data/AI

Sent straight to my inbox via Formspree — no backend required.