~/gromber05

Open to work · Cádiz, Spain

Gonzalo Romero Bernal

Full-Stack Developer

I build web and mobile products end to end — typed frontends, well-bounded APIs and the pipeline that ships them.

  • contacto@gromber05.dev
profile.ts
// open to work
export const dev = {
  name: "Gonzalo Romero Bernal",
  role: "Full-Stack Developer",
  based: "Cádiz, Spain",
  stack: [
    "TypeScript", "React", "Python",
    "FastAPI", "Kotlin", "Jetpack Compose",
    "Docker", "Git",
  ],
  openToWork: true,
};
$ pnpm ship

01 / about

Idea to production.

I'm a full-stack developer working across the whole path from idea to deployment: interface, API, database, container and release.

Most of my work lives in Next.js and TypeScript on the frontend, Python and FastAPI on the backend, and Kotlin with Jetpack Compose on Android. I care about clear product flows, predictable behaviour under change, and code the next person can read.

Right now I'm going deeper on observability, CI/CD and offline-first mobile — the parts that decide whether software keeps working after launch.

Location
Cádiz, Spain
Timezone
CET (UTC+1)
Projects
5 public
Platforms
Frontend · Backend · Mobile · Platform

02 / stack

Tools I work with.

> frontend

Responsive, accessible interfaces built around clear product flows, strong visual hierarchy and fast feedback.

  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Angular
  • Vite

Currently learning

  • –Core Web Vitals measurement
  • –Cache & revalidation strategies

> backend

APIs and services designed around clear boundaries, secure data access and predictable behaviour.

  • Python
  • FastAPI
  • Node.js
  • PostgreSQL
  • MariaDB
  • JWT auth

Currently learning

  • –Queues & background workers
  • –Traces, metrics, structured logs

> mobile

Native Android experiences shaped for small screens, touch interaction and real-world workflows.

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Android SDK
  • Firebase

Currently learning

  • –Room offline cache
  • –Background sync & conflict resolution

> platform

The delivery layer that turns working code into repeatable environments and dependable releases.

  • Docker
  • Git
  • Cloudflare
  • Linux
  • CI/CD
  • Figma

Currently learning

  • –Infrastructure as code
  • –Production SLOs & alerting

03 / work

Selected projects.

  1. 01

    VGC Tools

    Web appShipped
    Source

    A toolkit for competitive Pokémon VGC players: build teams, calculate damage and analyse Showdown replays in one place, with everything synced to your account across devices.

    • +Team builder with regulation legality checks
    • +Damage calculator on Showdown's official engine
    • +Replay analytics: win rates, leads, ELO and Bo3 sets
    • +Import/export compatible with pokepast.es
    • React
    • TypeScript
    • Vite
    • FastAPI
    • PostgreSQL
    • Docker
  2. 02

    Delvo

    Web appShipped
    Source

    A collaborative workspace for organising thoughts, tasks and living documents without breaking flow. Modular blocks make complex information easy to shape and share.

    • +Composable block editor
    • +AI-assisted organisation
    • +Collaborative document workflows
    • +End-to-end typed architecture
    • Next.js
    • TypeScript
    • Tailwind CSS
    • FastAPI
    • MariaDB
  3. 03

    KeepStudying

    Web appIn development
    Private repo

    A deep-work environment for students and remote professionals that combines task management, Pomodoro time-blocking and ambient sound in an interface built around cognitive ease.

    • +Study timer that survives reloads
    • +Per-subject dashboard and weekly performance
    • +Ambient audio with an embedded player
    • +JWT auth with httpOnly cookies
    • Next.js
    • TypeScript
    • FastAPI
    • PostgreSQL
    • Docker
    • Cloudflare
  4. 04

    CodeWise

    CLI toolShipped
    Source

    An AI-assisted code reviewer written in Python. It inspects source files, surfaces likely problems and produces structured, actionable recommendations as Markdown reports.

    • +Automated source analysis
    • +Actionable improvement suggestions
    • +Markdown review reports
    • +Reusable Python workflow
    • Python
    • LLM
    • Automation
  5. 05

    PECO

    Android appShipped
    Source

    An Android application for the day-to-day operation of an animal shelter, helping its team coordinate information and work from a clear mobile interface.

    • +Native Android experience
    • +Jetpack Compose UI
    • +Community-focused workflows
    • +Responsive mobile interaction
    • Kotlin
    • Jetpack Compose
    • Android

04 / contact

Let's build something.

Have a role or a project in mind? Tell me what you're working on and I'll get back to you.