SM

Sandun Madhushan — aspiring software engineer, always learning and building fast, accessible full-stack web experiences.

Open to collaborations

Explore

  • Home
  • About
  • Projects
  • Skills
  • Contact

Connect

  • GitHub
  • LinkedIn
  • Facebook

© 2026 Sandun Madhushan. All rights reserved.

Designed & built with care — Next.js & Tailwind CSS

SM
HomeAboutProjectsSkillsContact
Connect
  • Home
  • About
  • Projects
  • Skills
  • Contact
Aspiring Software Engineer

Crafting full-stack systems with surgical precision.

I am a Software Engineering undergraduate, drawn to the place where disciplined engineering meets clarity of expression—where systems behave predictably and interfaces respect the person on the other side of the screen. My work is shaped by the belief that code is a long-term asset: it should read like something your future self and your teammates can follow without guessing.

With a foundation in formal software engineering study and a growing practice across React, TypeScript, and Node.js, I build full-stack applications that aim to shrink the gap between a clear requirement and software someone can rely on day after day. I don't just assemble UIs; I care how data moves, how failures surface, and how the stack holds together—because that's the craft I'm strengthening on the path to becoming a software engineer.

Portrait
terminal

0+

Projects & builds

verified

0

Technologies

history_edu

0+

Years learning & shipping

Journey &
Evolution

2016 — 2020

Foundations

Early focus on programming fundamentals, data structures, and the habits that still guide how I structure code today.

2020 — 2022

Deeper into full-stack

Coursework and projects that pushed into APIs, databases, and shipping usable UIs—not just tutorials, but end-to-end builds.

Present Day

Software Engineering track

Formal SE studies plus personal projects—performance, accessibility, and clearer architecture with every commit.

Selected Skill Artifacts

TypeScript
Tailwind
PostgreSQL
Node.js
Figma