Hi, I'm Mastaan Randhawa

A passionate Software Developer and Computer Science student at Simon Fraser University, turning ideas into digital reality.

My Work

A collection of projects showcasing my skills in web development, system programming, and software engineering.

AK Wraps Website Screenshot

AK Wraps Website

  • Three.js logo
  • JavaScript logo
  • Bootstrap logo
  • Docker logo

Built AK Wraps website with THREEjs 3D elements, HTML5, CSS3, Bootstrap 5, and JavaScript ES6+. Features lazy loading, performance optimization, and smooth animations.

RISC-V Processor Screenshot

RISC-V Processor

  • C logo
  • C++ logo

RISC-V processor implementation in C/C++/Assembly with custom slt-type instructions, register management, and instruction decoding. Includes pipelining optimization and memory management.

Custom ls Command Project Screenshot

LS Command Implementation

  • C logo

Custom `ls` command implementation in C, mimicking Unix's ls utility with inode display and long-format listing options.

Multi-level Cache System Screenshot

Multi-Level Cache System

  • C logo
  • C++ logo

Multi-level cache system in C/C++ with LRU and LFU eviction policies. Implemented efficient memory management and cache optimization techniques.

Concurrent Data Communication Screenshot

Concurrent Data Communication

  • C logo

Concurrent data communication framework in C using mutex locks for thread-safe operations. Implements secure multi-threading and synchronization mechanisms.

Inter-Process Communication Screenshot

IPC Implementation

  • C logo

IPC architecture in C with global variable management. Supports POSIX IPC mechanisms and inter-process communication protocols.

Ferrari Website Screenshot

Ferrari Website

  • HTML logo
  • CSS logo
  • JavaScript logo
  • Bootstrap logo

Ferrari-themed website showcasing front-end development skills with HTML, CSS, JavaScript, and Bootstrap. Features elegant design and dynamic user interactions.

Roar Cycle Website Screenshot

Roar Cycle Website

  • HTML logo
  • CSS logo
  • JavaScript logo
  • Bootstrap logo

Mobile bike repair service website with user-friendly design and streamlined booking system. Built with HTML, CSS, JavaScript, and Bootstrap for enhanced customer convenience.

Logo Website Screenshot

Logo Design Website

  • HTML logo
  • CSS logo
  • JavaScript logo
  • Bootstrap logo

Professional logo design website demonstrating expertise in creating seamless user experiences. Features modern UI/UX design with HTML, CSS, JavaScript, and Bootstrap.

Technical Skills

A comprehensive overview of my technical expertise across different domains.

Frontend Development

HTML5
CSS3
JavaScript
React.js
Three.js
Bootstrap

Backend & System Programming

C/C++
Assembly
Node.js
Python
Spring Boot

Database & Tools

MongoDB
MySQL
Docker
Git/GitHub
AWS
Figma

About Me

I'm Mastaan Randhawa, a Software Developer at Simon Fraser University, passionate about using technology to create meaningful change. I hope to keep expanding my skills, meet people from different walks of life, and one day explore how tech and sales can come together to help others.

What I Do

System Programming
Web Development
UI/UX Design
Performance Optimization

Get In Touch

Have a project in mind or want to collaborate? I'd love to hear from you!

Let's Connect

I'm always interested in new opportunities and exciting projects. Whether you have a question, want to collaborate, or just want to say hi, feel free to reach out!

Email

mastaanrandhawa@gmail.com

LinkedIn

Connect with me professionally

GitHub

Check out my code repositories

Resume

Download my latest resume to learn more about my experience, skills, and achievements.