WhyNot

Middle Full Stack Developer with strong frontend focus. Experienced in building scalable web applications, design systems, editors, and internal tools. Comfortable across the stack — from UI architecture to backend services.

Core Skills

Frontend

JavaScript TypeScript React Vue Svelte Stencil

SPA architecture, component libraries, state management, complex UI logic

Backend

Node.js Java Python REST WebSockets

API design, business logic, integrations, background jobs

Architecture

Modular Design Monorepo Design Systems

Maintainable codebases, reusable abstractions, scalability

Tooling & DX

Vite Webpack ESLint Prettier

Build tooling, developer experience, automation

Projects

Web Code Editor Platform

In-browser code editor with file system abstraction, contextual state management, and extensible UI architecture.

React Monaco Editor TypeScript

Internal Admin Dashboard

Data-heavy dashboard with charts, filters, role-based access and reusable UI components.

Vue Charts REST API

Full Stack Service Platform

Backend services with frontend clients, authentication, and background processing.

Node.js Java PostgreSQL

Work Approach

Clean & Predictable Code

Strong focus on readability, explicit APIs, and long-term maintainability.

Product Thinking

Balance between technical quality, delivery speed, and real user needs.

Independent Problem Solving

Comfortable taking vague requirements and turning them into working solutions.

Team Collaboration

Clear communication, code reviews, shared standards, and mentorship.