Skip to content
Available for select work · 2026

Building software that's useful, thoughtful, and enjoyable.

Full stack developer creating modern web applications, developer tools, and interactive experiences.

v1.0.0The front door to a larger project.
          ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣿⣿⢻⣿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣾⣿⣿⢸⣿⠻⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡿⠋⢸⣷⠘⣿⣇⠙⠿⣿⣦⣄⡀⠀⠀⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⣠⣴⡿⠟⣉⣴⣶⠈⣿⠀⢿⣿⡄⢦⣌⡙⠻⣿⣶⣄⠀⠀⠀⠀⠀
  ⠀⠀⠀⢀⣴⡿⢋⣤⣾⣿⣿⡿⢸⣿⡆⢸⣿⣷⢸⣿⣿⣷⣦⣝⢿⣷⡄⠀⠀⠀
  ⠀⠀⢀⣾⡿⣡⣿⣿⣿⣿⣿⣧⣾⣿⡇⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡆⠀⠀
  ⠀⠀⣾⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡀⠀
  ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀
  ⠀⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀⠀
  ⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀
  ⠀⠀⠀⠀⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠀⠀⠀⠀⠀
  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
      // Achievement unlocked:
      // You found a dumpling.
      
      // Current funding status:
      // Laptop.exe not found. ಥ﹏ಥ
      
      // If this portfolio made you smile,
      // please help me buy one.
Selected Work

Projects with purpose, not just polished screenshots

A quick look at each project, with the option to go deeper into the problem, the trade-offs, and what came out of it.

Preview of Ulisha Store
01Commerce

Ulisha Store

Production

Contributing to a production e-commerce platform by building new features, improving the user experience, and maintaining existing systems.

LaravelReactTypeScriptPHPMySQLTailwind CSS
2026
Preview of Webvium Browser
02Mobile

Webvium Browser

Shipped

A lightweight Android web browser built entirely with the Android SDK and Java, without relying on third-party libraries.

JavaAndroid SDKAndroid WebViewMaterial Design
2022
Preview of Wesbyte
03AI

Wesbyte

Experimental

An AI-powered website builder that combines prompt-based generation with visual editing and developer-friendly code.

ReactTypeScriptOpenAITailwind CSSVite
2026
Preview of Client Portfolio with CMS
04Web App

Client Portfolio with CMS

Production

A custom portfolio website with a built-in CMS that lets the client manage content without editing code.

Next.jsTypeScriptSupabaseTailwind CSS
2024
Preview of Award-Winning UI Design
05Design System

Award-Winning UI Design

Shipped

A modern web interface that earned first place in a web development competition.

HTMLCSSJavaScript
Preview of Digonto
06Web App

Digonto

Shipped

A real-time global disaster monitoring dashboard that maps live NASA event data and lets you track any location with proximity alerts.

HTMLCSSJavaScriptLeaflet.jsNASA EONET APIGemini API
Preview of Three-Peg Jump Puzzle
07Web App

Three-Peg Jump Puzzle

Shipped

An isometric-style visualizer for a peg-jumping puzzle on an infinite grid, inspired by a 3Blue1Brown reel.

ReactTypeScriptViteTailwind CSS
2026
Experience

A short, honest timeline.

Roles, not paragraphs. The work speaks in the case studies above.

  1. 2026 - Present

    Full Stack Developer

    Ulisha StoreRemote

    Developing and maintaining a production e-commerce platform. Building new features across the Laravel backend and React frontend while improving payments, vendor tools, and the overall user experience.

  2. 2023 - 2025

    Independent Developer

    Self-directedRemote

    Focused on personal projects, frontend engineering, and expanding my technical skills. Built client work, explored AI-powered tools, and created an award-winning UI design that earned first place in a web development competition.

  3. 2021 - 2022

    Android Developer

    WebviumPersonal Project

    Co-developed and designed Webvium, a lightweight Android browser built entirely with native Java and the Android SDK, without relying on third-party libraries.

  4. 2019 - 2020

    Learning & Exploration

    Self-directedRemote

    Started learning software development through experimentation and self-study, building the programming foundations that led to later projects.

About

The developer behind the code

I enjoy building software that solves real problems. Before writing code, I like understanding why a problem exists and what the simplest solution looks like. To me, good software isn't just functional. It should also be intuitive, maintainable, and enjoyable to use.

Most of what I've learned has come from building things. From Android apps and personal experiments to client projects and production systems, each project has challenged me to think differently. Every experience has reinforced the importance of writing software that's simple, reliable, and built to last.

This portfolio is only the first step. The Workshop is where future experiments, tools, and interactive experiences will come to life. My long-term goal is to make this portfolio feel less like a website and more like a place worth exploring.

Understand the problem.

The best solution starts with understanding the problem. I spend more time asking why than deciding which technology to use.

Keep it maintainable.

Software is rarely finished after the first release. I write code that's easy to understand, improve, and extend.

Build with purpose.

Every feature should solve a real problem. If something adds complexity without adding value, it probably doesn't belong.

Keep learning.

Every project teaches something new. I enjoy exploring unfamiliar technologies, experimenting with ideas, and improving my craft.

Contact

The shortest path is a direct message.

Whether it's a new project, a freelance opportunity, or just an interesting idea, my inbox is always open.

Prefer email? Write me here.

I'll get back to you as soon as I can.