VH

Vali Hameed

2nd Year Computer Science Student | Full Stack Developer | Aspiring Software Engineer

About Me

I am a second-year Computer Science student at Lancaster University driven by a passion for building complete, end-to-end software solutions. My journey into development is rooted in a love for algorithmic problem-solving, which I've applied using Java to build projects like a tram network pathfinding visualizer that implements Dijkstra's algorithm.

I translate this logical foundation into creating dynamic user experiences. I have used Python and Pygame to architect a full 2D racing game from scratch, and I leverage modern web technologies like Next.js, React, and Tailwind CSS to build performant, responsive web applications like this very portfolio. My drive to continuously improve means I'm always expanding my toolkit, currently deepening my knowledge of containerization with technologies like Docker and spring Boot for backend development.

Skills & Technologies

Frontend

  • React
  • Next.js
  • Java Swing
  • Tailwind CSS

Backend

  • Node.js
  • Python
  • PostgreSQL
  • Spring Boot
  • Java

Tools

  • Git
  • Docker
  • AWS
  • Azure

Featured Projects

Featured

Tram Network Pathfinding 🚊

Advanced Java application implementing Dijkstra's algorithm and custom pathfinding for optimal tram route calculation with GUI visualization and delay simulation.

JavaSwing GUIDijkstra's AlgorithmGraph TheoryCSV Processing
Code

Python Car Racing Game 🏁

2D racing game built with Pygame featuring multiple tracks, car selection, competitive mode with tire degradation, and local leaderboards.

PythonPygameGame DevelopmentOOPFile I/O
Code

Let's Work Together

I'm always interested in new opportunities and exciting projects. Whether you're a recruiter or looking to collaborate, let's connect!

Get In Touch