Projects

A selection of things I’ve built across web, iOS, and backend. Open a project to see the reasoning, tech stack, and key functionality.

  • CertiQuizzler

    iOS certification practice app (published Jan 2024).

    An iOS app for practicing professional certification exams with offline-first quiz downloads and a feedback loop for continuous content improvement.

    Why I built it

    I wanted to ship a real, scalable study product and prove I can design an architecture that supports both online and offline learning.

    What it does

    • Practice quizzes across multiple certification domains (IT, HR, Project Management)
    • Download quizzes for offline practice using Core Data for local storage
    • Feedback system to iteratively improve content quality over time

    Notable highlights

    • Designed and implemented a robust, scalable app architecture
    • Optimized data management to support offline access and smoother UX
    SwiftSwiftUI 5Core DataFirebase
  • Portfolio Website

    This site, built for speed and clarity.

    A modern portfolio built with React and Next.js, designed to be fast, readable, and easy to expand as new projects ship.

    Why I built it

    I wanted a portfolio that feels like a product: consistent UI patterns, clean code, and a structure that’s easy to evolve over time.

    What it does

    • Reusable card + accordion pattern for project storytelling
    • Responsive, accessible layout with a consistent typography and spacing system
    • A maintainable structure for adding new projects quickly

    Notable highlights

    • Built to be iteration-friendly so content updates are low friction
    • Focused on recruiter-friendly scanning and clear information hierarchy
    ReactNext.jsTailwind CSS
  • BProtective

    Security application (Bachelor Capstone, 2020 to 2021).

    A multi-surface security application with a web portal for admins and authorities, and an iOS app for users and authorities to respond to emergencies.

    Why I built it

    I wanted to build an end-to-end product across web and iOS, with real roles, permissions, and data flows.

    What it does

    • Admin portal to manage authorities and ban users
    • Zone analysis and reporting for safe and unsafe areas
    • iOS app where users can set Safe, Unsafe, or Emergency status and notify nearby people and relatives
    • Authority workflow to review emergencies and navigate toward signals

    Notable highlights

    • Built both web and iOS components connected via Firebase
    • Implemented role-based workflows for admins, authorities, and normal users
    SwiftFirebaseFlaskHTML/CSS/JS
  • Pay@Ease

    COVID-19 Business Hackathon project (Jul 2020).

    A contactless payment concept supporting multiple platforms (Web and iOS) with QR-code bill generation for fast customer checkout.

    Why I built it

    Built during a hackathon to solve real-world constraints around contactless payments and speed of execution.

    What it does

    • Generate bills (company, amount, date) encoded as QR codes
    • Customer scans QR code to pay quickly
    • Multi-platform implementation across web and iOS

    Notable highlights

    • Demonstrated rapid prototyping and integration under time constraints
    • Designed flows to minimize friction for both businesses and customers
    PythonFlaskREST APIsBootstrap
  • WeHearYou

    Suicide prevention app (Diploma Capstone, 2018).

    A multi-platform crisis support application enabling communication through live chat, voice call, and video call.

    Why I built it

    I wanted to build a meaningful product with multiple communication modes and learn how to structure a multi-platform system.

    What it does

    • Live chat experience for real-time support
    • Voice call and video call communication options
    • Backed by a MySQL database with Java server-side implementation

    Notable highlights

    • Built a multi-platform solution spanning web, Android, and iOS
    • Practiced designing features around reliability and user needs in sensitive contexts
    JavaJSP/ServletsMySQLHTML/CSS/JS
  • iOS Personal Projects

    Continuous mini projects to sharpen SwiftUI skills (2020 to present).

    A growing collection of small iOS apps focused on SwiftUI (iOS 16+), Core Data, and Firebase experiments to strengthen fundamentals through repetition.

    Why I built it

    I keep a steady pipeline of small builds to learn faster, internalize UI patterns, and explore storage options through hands-on iteration.

    What it does

    • Multiple mini projects targeting SwiftUI and modern iOS patterns
    • Experiments with persistence (Core Data) and cloud-backed data (Firebase)
    • Reusable UI components and patterns across projects

    Notable highlights

    • Built consistency by shipping small apps continuously
    • Improved SwiftUI fluency by practicing core components repeatedly
    SwiftSwiftUICore DataFirebase