// developer in progress

I didn't start as a programmer.
I started as a confused kid who kept breaking things
until I learned how they worked.

This is not a linear success story. It is a trial-and-error learning journey powered by curiosity, experimentation, and AI-assisted development.

Read My Story View Projects
Scroll

My Developer Journey

From confusion to creation — every phase shaped how I think and build today.

Phase 1 — Curiosity (Age 9)

🐍 Python — The Confusing Beginning

I was introduced to Python at age 9. I didn't understand most of it — variables, loops, functions all blurred together. But something clicked: I realized computers follow instructions, and I wanted to write those instructions.

status: confused but curious — no real output yet
Phase 2 — Logic Awakening

🧩 Code.org — First Real Clarity

Code.org gave me my first understanding of algorithmic thinking. Drag-and-drop blocks made the logic visible. I started thinking in sequences, conditions, and loops — without worrying about syntax.

breakthrough: understanding that code is structured logic
Phase 3 — Creation Begins

🎮 Scratch — Building Games at Home

Scratch turned coding into play. I built small games and interactive stories, experimenting with sprites, events, and game loops. This was the first time I created something other people could actually use.

first taste of "I made this" — addictive feeling unlocked
Phase 4 — First Real Engine

🎯 Unity — Frustration + Persistence

Unity was a massive jump. The interface was overwhelming, C# felt alien, and I broke more things than I built. But I kept going — struggling through game loops, UI systems, and basic physics until things started to make sense.

lesson: frustration is part of the process, not a sign to stop
Phase 5 — Break / Restart

⏸️ Stepping Back to Move Forward

There were moments I paused, lost motivation, or jumped between tools without finishing anything. These breaks weren't failures — they were part of figuring out what I actually wanted to build.

real talk: not every phase is productive, and that's okay
Phase 6 — Acceleration

🤖 AI-Assisted Development

Discovering AI-assisted coding changed everything. I could prototype faster, debug smarter, and learn concepts by building real things instead of watching endless tutorials. AI became a thinking accelerator, not a replacement.

workflow upgrade: AI + manual coding = rapid iteration
Phase 7 — Expansion

🌐 Web + Mobile — Going Multi-Platform

I dove into HTML, CSS, and JavaScript, launched my first real website (gizlibilgi.com), integrated Firebase for backend functionality, and started porting a web project to Android using Android Studio.

current: building across platforms, shipping real products
Phase 8 — New Dimensions

🎵 Music + Unity Return

Creativity doesn't stop at code. I started making music, adding another layer to my creative output. I also returned to Unity with a stronger foundation and a clearer vision of what I want to build.

evolution: from single-tool thinking to multi-domain creator
Read the Full Story →

Featured Projects

Real things I built — including what went wrong, what worked, and what I learned.

Gizlibilgi — Reflex Game

HTML CSS JavaScript
🔴 First real web project — had to learn everything from scratch while building it.
🟢 A working brain-training reflex game. Deployed live. My first shipped product.
🧠 Shipping something imperfect teaches more than perfecting something you never launch.
Visit Site ↗ Solo Project

Corridoom — FPS Sandbox Game

HTML CSS JavaScript Firebase
🔴 Building a first-person game in the browser was a huge technical challenge — levels, leaderboards, ghost AI.
🟢 A sandbox FPS with 60+ levels, mission system, leaderboard, and the Hall of Legends.
🧠 Complex systems become manageable when you break them into small, testable pieces.
Play Now ↗ Solo Project

Qvelly — Date Tracker

HTML CSS JavaScript Firebase
🔴 Auth flows and database integration were a steep learning curve for a first full-stack attempt.
🟢 A full date-tracking app with auth, personal dates, holidays, and password reset — all working.
🧠 Full-stack thinking changes how you design everything — from UI to data structure.
Visit Site ↗ Solo Project

Lingorify — Language Learning

HTML CSS JavaScript
🔴 Coordinating with a team meant learning to align different coding styles and ideas.
🟢 A language learning platform focused on real-life usable language skills.
🧠 Working in a team teaches communication skills that solo coding never will.
Visit Site ↗ Team Project
See All Projects →

How I Think

My approach to learning and building — in my own words.

"I learn by building, not by watching."

// hands-on > tutorials

"I jump between technologies to understand systems faster."

// cross-domain = deeper understanding

"Confusion is temporary. Curiosity is permanent."

// the only constant in this journey

"If you think I'm super smart and my family is really rich, well, no—I did everything on my own."

// no shortcuts, no silver spoon, just hours

"Curiosity is the key to success."

// the one habit that unlocks everything

"Academic success and intelligence are not the same thing."

// grades ≠ thinking