Portfolio

Creative Web Developer

Crafting exceptional experiences using modern technologies

View my work Get in touch

Selected work

Personal Projects

A collection of side projects exploring modern web tooling, UI craft, and developer experience.

Finance tracker

WIP

Personal finance tracker with a focus on simplicity and ease of use.

  • React
  • TypeScript
  • Tailwind
  • Electron

MimiStop

WIP

Find a place with your baby.

  • Svelte

Technical Expertise

What I work with

Framework-agnostic at heart, with deep experience across the modern JavaScript ecosystem.

React

Advanced

100%

Component architecture, hooks, state management, and performance tuning in production apps.

Vue

Advanced

100%

Composition API, Pinia, Nuxt workflows, and building maintainable UI systems.

Astro

Advanced

60%

Islands architecture, content-focused sites, and blending static speed with interactivity.

JavaScript

Advanced

92%

Modern ES features, async patterns, DOM APIs, and writing clean modular code.

TypeScript

Advanced

90%

Strong typing, generics, utility types, and safer refactoring across large codebases.

Styling & UI

  • Tailwind CSS
  • CSS Modules
  • Responsive Design
  • Accessibility

Tooling & Workflow

  • Vite
  • Git
  • ESLint
  • Figma

Backend & Data

  • Node.js
  • REST APIs
  • GraphQL
  • PostgreSQL
  • Sockets

About Me

Get to know me

Portrait of Dávid Koteleš

Dávid Koteleš

Creative Web Developer

Building thoughtful digital experiences

I’m a Senior Frontend Developer with 5 years of experience turning product requirements and system designs into clean, working code. I specialize in driving the entire frontend lifecycle—from mapping initial architecture and designing OpenAPI contracts to engineering scalable single-page applications.
I actively leverage AI tools to accelerate delivery workflows and integrate smart AI-driven features directly into modern web apps.

Core Tech & Toolkit: TypeScript | React | Vue | Svelte | OpenAPI / REST | GraphQL | Sockets | AI Integration | NodeJS

5+

Years of experience

10+

Technologies mastered

Contact

Let's work together

Have a project in mind or want to chat about web development? Reach out — I'd love to hear from you.