Student developer · Malaysia

I learn by
building things.

I'm Koglesh. I build software to explore ideas, solve practical problems and learn by turning concepts into working projects. I'm still growing, and I try to be honest about what each project can do, what I've learned and what still needs testing.

01 / A little about me

Curiosity became a habit of shipping.

Working independently has taught me to move between different parts of making a product: understanding the problem, designing an interface, connecting data, debugging, deploying and explaining the result. I've moved from small experiments toward projects that involve authentication, databases, planning logic and documented system limits.

I don't think a live link automatically proves that a project has changed people's lives. Some of my work is still early-stage, and some demos use simulated data. I try to label those boundaries clearly, and I want to get better at testing with real people and learning from their feedback.

02 / Selected work

Ideas made tangible.

Three projects that show different sides of how I think, build and learn.

PROJECT 01

FoodLoop

A practical problem, a phone, and a first version

A web app for listing surplus food and handling requests. I built the initial MVP entirely on a phone, then published the product and source code. It is a build milestone—not a claim of measured food saved or community adoption.

Next.jsSupabasePostgreSQL

PROJECT 02

PACE

Making a difficult week easier to plan

An academic workload planner that turns deadlines, task effort, priorities and available time into a seven-day plan. I built it with sign-in and per-user data permissions, and documented what should happen when a save cannot be confirmed.

Next.jsTypeScriptAppwrite

PROJECT 03

MIRROR

Exploring how changing constraints changes outcomes

A simulation tool for resource-constrained scenarios. It lets a user change inputs and compare outcomes, with repeatable results for the same supported scenario and clear limits on what the model represents.

Next.jsReactTypeScript

03 / Beyond software

Practice, patience and showing up.

Taekwondo and creating videos give me different ways to practise, experiment and learn from results.

Taekwondo

International competition experience

  • Gold medal — VIFA Gewinn India Open International Taekwondo Championship, Goa, India (28–29 September 2024). Event announcement
  • Bronze medal — 10th MBC Cup Open International Taekwondo Championship, Korea (2025).
  • Black belt — a long-term commitment to training and technical practice.

AERO / Creator project

Learning to tell a story with real attempts

Visit channel

AERO is my challenge-driven video project. I experiment with ideas, editing and storytelling, then look at what viewers actually respond to.

Historical YouTube Studio snapshot · 12 September–9 October 2026 · not lifetime totals

Views
35,550
Watch hours
125.3
Subscribers
+42

The top Short recorded in that window reached 8,435 views. These figures describe that period only; they are not a live counter or a forecast.

04 / Public submissions

Work shared beyond my own site.

GRIDPULSE · NextStep Hacks 2026

A public submission describing the infrastructure project and its approach.

PACE · CSC Back-to-School Hackathon

A public submission for an academic workload-planning product.

These links document project submissions and participation. They are not claims of winning, finalist status or judging outcomes.

05 / Tools I use

Learning by doing.

Web development

React, Next.js, TypeScript, JavaScript, Tailwind CSS

Data and app services

Supabase, PostgreSQL, Appwrite, Zod

Tools and creative work

Java, Git, GitHub, Vercel, Azure AI service integration, video editing, storytelling

06 / What comes next

I'm still at the beginning. That's the point.

I want to keep growing as a developer: strengthen my foundations, learn from people with different experiences and build software that solves problems beyond my own screen. The next step for many of my projects is to put them in front of real users, collect feedback and measure what is genuinely useful.

I'm not presenting myself as a finished engineer. I'm presenting the work I've done, the way I approach it and the potential I hope to develop with the right opportunities.