// honest exposure map

Experience, Not Knowledge

Let me be honest: I don't really know how to write code from scratch. What I have is experience — languages and tools I've actually used to build real things. That's a different thing, and I'd rather be clear about which one this is.

// the truth

The bars below aren't "mastery levels." They're exposure levels — how much I've actually built with each thing. If a bar is low, it means I haven't touched it much. If it's high, it means I've shipped real projects with it, not that I could write a textbook about it.

Programming Languages

HTML / CSS

Practical

Strong understanding of semantic HTML5, CSS layout (Flexbox, Grid), responsive design, animations, and CSS variables. Used in every web project.

JavaScript

Practical

DOM manipulation, event handling, async operations, Firebase integration, game logic, and IntersectionObserver API. Used in all 4 deployed projects.

C#

Learning

Unity-focused scripting. Game loops, component systems, and basic physics interactions. Currently returning to Unity to deepen this knowledge.

Python

Introductory

First language I encountered at age 9. Basic exposure to variables, loops, and functions. Foundation for algorithmic thinking.

Development Environment

🔥 Firebase

Used in Production

Authentication (email/password), Firestore database, real-time data sync. Used in Qvelly and Corridoom for user accounts, leaderboards, and saved data.

🎮 Unity

Returning To

Game engine experience with scene management, UI systems, physics, and C# scripting. Currently re-learning with a stronger programming foundation.

📱 Android Studio

Experimenting

Porting web projects to native Android. Learning XML layouts, activity lifecycle, and mobile-specific design patterns.

💻 VS Code

Daily Driver

Primary code editor for all web development. Extensions, live server, integrated terminal workflow.

Beyond Code

🎵 Music Production

Exploring

Recently started making music — exploring sound design and composition as another creative output alongside coding.

🤖 AI-Assisted Development

Active Workflow

Using AI as a thinking accelerator for rapid prototyping, debugging, and learning new concepts by building real things instead of watching tutorials.

🧩 Algorithmic Thinking

Foundation

Developed through Code.org and Scratch. Thinking in sequences, conditions, and loops — the base layer beneath every language and tool.