Skip to content
View senseikatana's full-sized avatar
  • Barcelona

Block or report senseikatana

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
senseikatana/README.md

Sergio Jurado · senseikatana

Full-Stack Developer — Astro · TypeScript · Bun

GitHub Email License


About me

Full-stack developer based in Catalonia, Spain. I build production-ready web applications with a focus on server-side rendering, design systems, and industrial-grade tooling.

My work spans warehouse management systems, e-commerce storefronts, reusable SCSS/TypeScript libraries, and multilingual personal sites — all engineered around clean architecture, SOLID principles, and strong typing.

Tech stack

Astro TypeScript Bun Node.js React SCSS Tailwind CSS Vite Drizzle Prisma SQLite Zod Auth.js


Featured projects

Warehouse & Industrial

ESINSA WMS — custom Warehouse Management System for Esinsa Gaskets (Tarragona, Spain). NUT code generation, rack/location management, A4 label printing with Code128 barcodes, bidirectional Google Sheets sync, and OAuth-based staff access.

Astro TypeScript Drizzle ORM Zod Auth.js Google Sheets API @react-pdf/renderer

WHM Dashboard — warehouse management dashboard built with Astro SSR and Prisma, with multi-language (ES/EN/CA) routing and role-based authentication.

Astro TypeScript Prisma Tailwind CSS

E-commerce & Business

NUM Perfumes — digital storefront for a fragrance brand offering equivalent/inspired perfumes in 50ml and 100ml formats. SEO-optimized catalog and responsive product browsing.

Astro TypeScript Tailwind CSS

Tres Lunas Boutique — e-commerce site for a boutique in Cambrils, Catalonia.

Astro TypeScript SQLite

Empresa Plana — business site with Drizzle ORM persistence and Google Sheets integration.

Astro TypeScript Drizzle ORM Google Sheets API

Landing pages

Singha Beer — beverage landing page built with React and Vite.

React JavaScript Vite

Personal

CV / Portfolio — multilingual (Spanish, Catalan, English) digital résumé with dedicated variants for logistics, fullstack, and generic profiles.

Astro TypeScript

Libraries & Tools

Universal API Manager — framework-agnostic API URL builder and fetch utility. Pure TypeScript, zero dependencies, tree-shakeable, with whitespace-resilient JSON normalization.

TypeScript Zero-dependencies

Katana Kami — lightweight, modular SCSS framework. Design-token driven with functions, variables, breakpoints, colors, grid, and auto-generated utility classes.

SCSS Design System

Utils Library Hub — modular, tree-shakeable utility functions for TypeScript/Bun plus a class-based Lambda facade (dates, math, http, objects, strings, logger).

TypeScript Bun

Experiments

Astro starter project used as a sandbox for templates and experiments.

Astro


GitHub stats

Sergio's GitHub stats

Top Languages


Contact


License

Released under the MIT License © 2026 Sergio Jurado.

Pinned Loading

  1. apify-manager apify-manager Public

    A lightweight, framework-agnostic API URL builder and fetch utility. Designed to work seamlessly across React, Next.js, Astro, Svelte, Remix, and vanilla JavaScript/TypeScript environments.

    TypeScript

  2. whm-dashboard-app whm-dashboard-app Public

    WHM Dashboard

    TypeScript 1

  3. app-sga-astro app-sga-astro Public

    A custom Warehouse Management System (WMS) built for Esinsa Gaskets (Tarragona, Spain). This system streamlines inventory management, generates unique NUT codes, manages warehouse locations (racks …

    Astro

  4. coffeshop-udemy coffeshop-udemy Public

    TypeScript

  5. senseikatana senseikatana Public

    My Personal Github Repository to show everything whatever I'm doing right now

    TypeScript