Cesar Pumayalla
Cesar Pumayalla

Frontend.Next.js.TypeScript.React.

I build structured, performance-minded web interfaces with Next.js (App Router), React and TypeScript.
Backend exposure: Spring Boot CRUD + SQL (junior level, actively improving). Ninan Studio is my personal label — I apply as an individual developer.

Berlin, Germany · Open to Germany / EU roles · EN / DE / ES

ABOUT

Frontend developer with strong delivery focus.

I’m Cesar Pumayalla — a developer focused on frontend (Next.js / React / TypeScript). I care about clean UI architecture, performance, and accessibility, with a minimal editorial approach that supports content rather than marketing.

My background is non-traditional (marketing → digital → product/innovation), and I transitioned into development through bootcamps and hands-on projects. I also have backend exposure (Spring Boot CRUD + SQL) and I’m building full-stack skills without overstating my level.

  1. Core: Next.js (App Router), React, TypeScript, Tailwind

  2. Quality: semantic HTML, performance mindset, WCAG basics

  3. Tooling: Git/GitHub, Vercel CI/CD, DNS/domains, basic security

  4. Backend exposure: Spring Boot REST + SQL (junior, improving)

WORK

Work

A small set of projects that show how I build: structure, readability, performance, and real delivery.

More code samples and context available on request.

CAPABILITIES

What I build

I’m applying as a frontend developer. These are the areas where I deliver reliably — without agency positioning.

HOW I WORK

  • Clarify scope → define a clean structure

  • Build with predictable components and typed interfaces

  • Ship, validate, iterate (performance + UX details)

  • Targeting frontend roles (Next.js/React/TS). Backend is positioned honestly as exposure and improved through a focused full-stack project.

PROCESS

How I work

A simple workflow that mirrors team work: clarity first, then delivery and iteration.

Focus: maintainable structure, predictable UI, and shipped results.

CONTACT

Reach out

For roles or introductions: send a short message with the job link and what you’re hiring for. I reply within 24–48h.

Berlin · EN / DE / ES · Response time: 24–48h