MARCOS
ASENSIO

Buildingdigital experiences

Full-Stack Developer specializing in React, TypeScript, and modern web technologies. Creating tools that help developers build better products.

Available for work
Scroll to explore
ABOUTME

Passionate about creating exceptional digital experiences and tools that empower developers.

</>

Who I Am

Developer

I'm Marcos, a Full-Stack Developer based in Spain with a passion for building tools that make developers' lives easier. I love working with modern technologies and creating solutions that are both beautiful and functional.

{ }

What I Do

Builder

Full-stack development with a focus on developer experience. From npm packages to complete applications, I build software that helps teams move faster.

ReactTypeScriptNode.jsThree.jsAstroBun

My Approach

Performant

Clean code, performance-first, user-centric design. I believe in shipping early and iterating based on feedback. Every line of code is optimized for maintainability.

npm

Current Focus

Open Source

Building tools that help other developers. Currently working on svg-liquid-glass for beautiful glass effects and mks-workbench for better DX.

MYPROJECTS

A selection of projects I've built, from npm packages to full applications.

npm package2024

SVG Liquid Glass

A library for creating stunning liquid glass effects using SVG filters. Available in core and React versions.

TypeScriptReactSVGCSS
npm package2024

Better Logger

Advanced logging library for browser and terminal with beautiful formatting and cyberpunk preset themes.

TypeScriptNode.jsBrowser APIs
npm package2024

MKS Workbench

Developer environment like Storybook but focused on DX. Build and test components in isolation with real-time AST analysis.

ElysiaBunViteReactAST
npm package2024

Basecoat Theme Manager

next-themes with superpowers. Advanced theme management for shadcn/ui with Astro and React support.

TypeScriptReactAstro+1
npm package2024

Package Selector

Animated npm/bun/pnpm/yarn package manager selector component with copy functionality and smooth transitions.

ReactMotionTypeScript
full app2024

MKS-IPTV

Cross-platform streaming application for macOS, iOS, and tvOS with liquid glass UI effects.

SwiftUIAVKitLiquid Glass+1
full app2024

HaidoTPV

Multi-platform POS system optimized for touchscreen with Tauri for native performance.

TauriReactTypeScript+1
full app2024

MedicinaModerna.shop

E-commerce platform for CBD products with TanStack Router and modern React patterns.

TanStackReactTypeScript+1
full app2024

Task Manager

Developer project management PWA with Git-based task tracking and CLI integration.

PWAReactTypeScript+1
ui component2024

Better Sidebar

Headless animated sidebar component using Web Animations API for smooth performance.

ReactWeb Animations APITypeScript
ui component2024

Better Mobile Bottom Nav

Touch-optimized bottom navigation component with gesture support and smooth animations.

CSSReactTypeScript+1
ui component2024

Animated Dropdown

Full motion choreography dropdown with staggered animations and accessibility support.

ReactMotionTypeScript+1
cli tool2024

Gemini Commit Wizard

AI-powered git commit message generator using Google's Gemini API.

Node.jsGoogle GenAIGit+1
cli tool2024

Movies Optimizer

FFmpeg wrapper for batch movie optimization with intelligent encoding settings.

BunTypeScriptFFmpeg
cli tool2024

Binary Cookies Parser

Fully typed macOS Safari cookie parser with support for all cookie attributes.

TypeScriptBinary ParsingmacOS
template2024

Nano Banana Icon Generator

AI-powered app icon generator using Gemini Nano for on-device generation.

Gemini NanoWeb AICanvas
SKILLS&TOOLS

Technologies and tools I use to bring ideas to life.

Frontend

React
95%
TypeScript
92%
Astro
88%
Tailwind CSS
95%
Three.js
75%
Next.js
85%

Backend

Node.js
90%
PostgreSQL
85%
Bun
82%
GraphQL
78%
Elysia
80%
Redis
72%

DevOps & Tools

Docker
82%
Git
95%
CI/CD
78%
AWS
68%
Vercel
90%
Turborepo
75%

Mobile & Native

SwiftUI
70%
Tauri
78%
React Native
72%
PWA
85%
LET'SCONNECT

Have a project in mind or just want to chat? Feel free to reach out!

MKS2508

@MKS2508

Building tools for developers

50+
Repos
100+
Stars
10+
Packages

Contribution Activity