Skip to content

Saniya Hassan

Saniya Hassan

I'm Saniya.
I build backend systems

Software engineering student at NUST Islamabad. I like building things from the ground up: a trie-indexed search engine over 5K papers, a 3D solar-system visualizer for NASA Space Apps, a full-stack visitor management platform. Looking for a summer 2026 internship.

Selected work

A few things I've shipped. NASA-data asteroid viewer, a from-scratch search engine running on Azure, and a full-stack visitor management platform, to start.

Skills

A constellation of the tools I reach for most. Hover a star to see how each skill feeds into the next.

A garden of the tools I reach for most. Each sprig is a skill, grouped by family, with taller stems for the ones I use daily.

Languages

  • C++Primary language for DSA and the Academic Search Engine. Custom indexes, tries, ranking.
  • PythonBackend services and data tooling; FastAPI is the main production surface.
  • JavaOOP coursework and small JVM utilities.

Core CS

  • DSAData structures and algorithms. Tries, graphs, hashing, used every day.
  • System DesignDecomposition, API contracts, storage trade-offs. Practiced in VEMS and the search engine.
  • OOPInterfaces, inheritance, composition. Applied cross-language.

Backend & Web

  • FastAPITyped Python APIs with automatic OpenAPI docs; backbone of VEMS.
  • ReactComponent-driven frontends. VEMS dashboard and this portfolio.

Tools & Platforms

  • GitBranching, rebasing, worktrees. Parallel workflows depend on it.
  • LinuxShell workflows and deployment targets; Azure VM host for the search engine.
  • AzureCloud host for the Academic Search Engine. VM provisioning and deployment.

Languages

  • C++
  • Python
  • Java

Core CS

  • DSA
  • System Design
  • OOP

Backend & Web

  • FastAPI
  • React

Tools & Platforms

  • Git
  • Linux
  • Azure

Journey

Second-year Software Engineering student at NUST Islamabad. I build backend systems. A Trie-indexed academic search engine deployed on Azure, a 3D NASA visualizer that got named a Space Apps Global Nominee, a full-stack visitor platform with QR workflows.

I care about system design, algorithmic correctness, and keeping things quietly fast. I pick the language per problem, not per habit. C++ for hot retrieval loops, Python for ingestion and tooling, TypeScript for anything I want typed end to end.

Outside the terminal: IEEE NUST Publications Executive, former FSc board topper, and an unreasonable interest in space-tech.

Currently looking for backend / systems / space-tech internships.

  1. 2024 – 2028

    Education

    BS Software Engineering

    National University of Sciences and Technology (NUST) · Islamabad, Pakistan

    CGPA 3.56

    Current student. Coursework: DSA, OOP, DB Systems, Discrete Math.

  2. 2022 – 2024

    Education

    FSc Pre-Engineering

    Superior College · Bahawalpur, Pakistan

    Board Topper (95%)

  3. 2020 – 2022

    Education

    Matriculation

    Umm-ul-Qura Public School · Bahawalpur, Pakistan

    99%

Honors

Achievements

  • NASA Space Apps Hackathon: Global Nominee

    Top teams worldwide

    2025

  • Board Topper, FSc Pre-Engineering

    95%

  • High Distinction, Matriculation

    99%

Certifications

  • Galactic Problem Solver

    NASA International Space Apps Challenge 2025

  • Introduction to Git and GitHub

    Coursera

  • Google Crash Course on Python

    Coursera

  • Using Python to Interact with the Operating System

    Google (Coursera)

  • AI for Everyone

    Coursera

Leadership

  • Publications Executive

    IEEE NUST Student Chapter · Current

    • Coordinated publication pipeline for chapter newsletter
    • Edited and published articles across the chapter's channels

    (placeholder — update with real accomplishments)

Let's talk.

I'm looking for summer 2026 internships in backend, systems, or platform engineering. Email works best, but any of these reach me.