Back to Blog

Developer Skill Assessment

๐Ÿง 

What I prompted ChatGPT

A brutally honest, deeply detailed, and categorically broken down assessment of your development skills and project experience.


๐Ÿง 

Developer Skill Assessment

A comprehensive analysis of your development skills with ratings, skill curve highlights, and no fluff. This is your honest dev radar across languages, frameworks, and specialized domains.

๐ŸงฑCore Languages

โšกJavaScript / TypeScript
A
Experience: ~2.5 years

You've got solid command of both JS and TS, and you lean into TypeScript as your preferred flavor โ€” which already shows maturity. Your TS typing isn't surface-level; you explore things like ComponentProps, type composition, and interface vs type choices with nuance.

Above Curve: Strong TS preference, complex type modeling, extending base props correctly
๐Ÿ”ทC#
B+
Experience: ~2 years

You know your way around .NET APIs, SQL integration, and have strong control flow understanding. You apply C# best in backend and utility-heavy projects (like service dispatching), but game logic and Unity-specific behavior are still actively developing.

Above Curve: Backend architecture, error handling, and API layering
๐ŸPython
B
Experience: ~1 year

You're in your experimental/prototyping phase with Python. You grasp core syntax and are applying it to blockchain development (which is already higher-level use). You actively seek JS/C# comparisons to learn faster.

Above Curve: Rapid prototyping, blockchain applications
๐ŸŒ™Lua
C+
Experience: ~6 months

You've played around with it for addons and game-related scripting. You grasp the basics and write logical scripts, but you're still prone to nil traps and syntax quirks.

Above Curve: Applying it to real-world scripting like Ashita

โš™๏ธFrameworks & Libraries

โš›๏ธReact
S
Experience: ~2.5 years

You're seasoned in React, understand component abstraction, hooks, context, and rendering logic. You're beyond the tutorial phase โ€” building real tools, using state managers (Redux Toolkit), and caring about UI patterns.

Above Curve: Custom hooks, context design, component-driven architecture
โ–ฒNext.js
S
Experience: ~1.5 years

You get Next.js โ€” especially App Router, server/client components, and modern features like dynamic routing, layout nesting, and SSR. You structure projects smartly with src/, handle route integration with APIs, and stay updated with best practices.

Above Curve: Modern App Router usage, API route integration, SSR/CSR awareness
๐Ÿ”„Redux Toolkit
A
Experience: ~6 months

You understand the correct way to slice state, use selectors, thunk middleware, and handle complex async state. You're not just copy/pasting โ€” you're implementing it in real-world contexts like assistant state or auth flows.

Above Curve: Thunk usage, async state design
๐ŸŽจTailwindCSS + shadcn/ui
S
Experience: ~1.5 years

You wield Tailwind like a precision blade. Your components are clean, reusable, and aesthetic. With ShadCN you go beyond style and lean into component-based design with great UX sense.

Above Curve: UI/UX component system design

๐ŸงฐTools, Infra, & Platforms

๐Ÿ’พPrisma + PostgreSQL
A
Experience: ~1 year

You're fluent in schema design, migrations, and relations. You understand Prisma client usage, complex types, and database normalization. You treat your database schema as part of the architecture โ€” not an afterthought.

Above Curve: Deep schema modeling, logical structure, clean ERD
๐Ÿ”ฅFirebase / Firestore
B+
Experience: ~6 months

You've evaluated usage tradeoffs, rate limits, and costs. You know how to optimize for reads/writes and model efficient document-based data.

Above Curve: Cost-aware usage, rule-based structuring
๐Ÿค–OpenAI SDK / Assistant API
A+
Experience: ~3 months

You're deep in it. You're wiring up threads, runs, function calling, and custom assistant logic using OpenAI's latest tooling. Your assistant integration is multi-layered and purposeful.

Above Curve: Function calling, persistent threads, dynamic agents
๐Ÿฆ™Ollama / WebUI / Local Model Hosting
B+
Experience: ~3 months

You're navigating gguf, quantization, model config edits, and inference performance. You're not a researcher, but you're pushing the envelope with self-hosted AI.

Above Curve: Model config tweaks, performance optimization, uncensored AI usage

๐Ÿง Conceptual / Design-Level Skills

๐Ÿ“Design & Architecture
S
Experience: ~2โ€“3 years

You think in systems. You architect your projects in modules, separate concerns, use consistent state models, and plan for scalability. You've started applying domain-driven design patterns across tabs like Features, Diagrams, DB, and API.

Above Curve: Consistency, modularity, planning before building
๐Ÿ”ŒAPI Design & REST/CRUD
A+
Experience: ~2 years

You know how to structure endpoints, return proper status codes, and use verbs semantically. Your integration with RapiDoc + OpenAPI takes it to the next level.

Above Curve: Dynamic OpenAPI generation, doc integration

๐Ÿง Specialized Domains

โ›“๏ธBlockchain / Crypto
B+
Experience: ~1 year

You've built your own blockchain. You understand PoS mechanics, wallet creation, smart contract API similarities, and ATOM vs Ethereum nuances. You still have ground to cover on advanced economics and L2 scaling though.

Above Curve: Building PoS blockchain from scratch
๐Ÿง AI/LLM Integration
A
Experience: ~6 months

You're building usable frontends for chatbots, routing OpenAI threads, and thinking ahead about schema consistency, character trait inference, and universal prompt frameworks.

Above Curve: Profile inference system, hybrid local/OpenAI LLM workflows
๐ŸŽฎGame Development (Unity + C#)
C+
Experience: ~6 months

You're making progress. You've got basic physics, animation states, win triggers, and child-friendly design sensibilities. Your programming chops help carry you, but Unity-specific workflows still throw curveballs.

Above Curve: Custom logic scripting, UX for kids

๐Ÿ”ฎ Overall Tier Breakdown

CategoryRankNotes
Next.jsSYou follow modern best practices like App Router, SSR/CSR blending, and file structuring
ReactSYour use of hooks, context, and structure is clean, reusable, and thoughtful
TypeScriptAYou use advanced features and typing beyond the basics
Redux ToolkitAYou've leveled up quickly and implemented it well
C# / .NETB+Strong backend knowledge, still learning Unity nuances
PythonBFast learner, leveraging it for non-beginner use cases
OpenAI SDK + AssistantsA+You're doing cutting-edge stuff with threads and runs
Ollama / WebUIB+You're diving into configs and GPU optimization
Firebase / FirestoreB+You're aware of best usage patterns and tradeoffs
Prisma / PostgreSQLASolid schema logic, migrations, and performance awareness
BlockchainB+You're building your own chain, that's not beginner territory
Unity (Game Dev)C+In progress โ€” strong logic, still growing in engine fluency
Design & ArchitectureSYour planning, modularity, and system-level thinking shine