Skip to content
SZ, Shawmiya Zarook — home

Shawmiya Zarook

Software Engineering Intern

I build practical software and test what I build. Most of what I learn comes from what doesn't work. I'm now exploring how the same discipline applies to AI.

Shawmiya Zarook, illustrated as a 3D clay figure
Chapter 04 · About

Who is behind all this

I'm a Computing graduate from 2025, now working as a Software Engineering Intern and learning to build applications with AI.

My final-year project, a peer-to-peer bicycle rental platform for cycling tourism in Kandy, taught me that knowing what to cut can matter as much as knowing what to build. I designed a graph-based route recommender and shipped curated routes instead, because a working simple feature beats a half-built clever one when there is a deadline.

I write about the work to think clearly, especially the decisions and the things that didn't behave as expected. I'm carrying the same habit into working with AI: the output usually looks right, which is exactly why it needs checking.

Toolkit

Languages

  • TypeScriptDaily
  • JavaScriptDaily
  • SQLComfortable
  • PythonComfortable

Web

  • ReactDaily
  • Next.jsComfortable
  • Tailwind CSSDaily
  • shadcn/uiComfortable

Data & services

  • PostgreSQLComfortable
  • SupabaseComfortable
  • SanityComfortable
  • StripeComfortable

Education

  • 2024 — 2025BSc (Hons) ComputingUniversity of Gloucestershire
  • 2022 — 2024Higher Diploma in Software EngineeringOpen University of Sri Lanka

How I got here

  • 2026Software engineering intern

    Building applications with AI, and writing up what I learn as I go.

  • 2025Graduated BSc (Hons) Computing

    My dissertation shipped Kandy Cycle: a peer-to-peer bicycle rental platform for cycling tourism in Kandy.

  • 2024Higher Diploma in Software Engineering

    Completed at the Open University of Sri Lanka, then moved to the final year of the BSc.

  • 2023First full applications

    Coursework projects in Python, Java, PHP and JavaScript: the first things I built that someone other than me had to use.

Connect

If you’d like to talk, I’m here.

I’m looking for a graduate software engineering role. I’m also glad to hear about projects worth building, or from anyone who wants to talk about something here.

Availability

Open to graduate software engineering opportunities.