About
Full Stack Developer
I'm a Software Engineer at Unimedia Technology, where I make full scalable Web as well as Mobile Applications with technologies like C# .NET, Blazor WASM, ReactJS, NextJS, Swift, Kotlin and Jetpack Compose. Every project gets me to learn something new, a new tool, framework or architecture problem to solve.
DevOps and self-hosting
I'm adaptable at implementing Docker based containers and providing DevOps solutions on platforms like Microsoft Azure, AWS and CI/CD pipelines. I also self host a few of my own platforms on a home server, as I like to understand the full stack from the bottom up.
Design first
I sketch in Figma before I touch the editor. I'm able to deliver user-centric solutions focusing on performance, security and maintainability.
Team player, Agile by default
I'm a good team player with experience in Agile Environments, using tools like Jira and Git to ensure proper coordination of multiple projects among team members. Programming is my passion, it lets me keep learning and solve problems at ease.
Outside of work
I love space, I love science. I watch a lot of YouTube videos on astrophysics, cosmology, black holes, quantum physics and new research. I also kind of think we live in a simulation, and the more I read about it, the more interesting it gets.
Favourite movies and series
My favourite movies are The Matrix trilogy, Inception and Interstellar. My favourite series is Mr. Robot.
Timeline
— Born
Tenerife, Canary Islands.
— First touched design
Photoshop, After Effects, the early Adobe-suite curiosity that turned into a serious hobby.
Tags: Photoshop, After Effects
— Graduated high school
Started college at IGNOU + a parallel course in 3ds Max, Photoshop, After Effects, and Maya. The 3D pipeline foundation.
Tags: 3ds Max, Maya, Photoshop, After Effects
— 3D prop design for games
Started doing prop design for games — Maya for modeling, Substance Painter for texturing, Marmoset Viewer for presentation, the full PBR workflow. Game-friendly assets, baking maps, surface authoring. Most of the renders in Lens come from this period.
Tags: Maya, Substance Painter, Marmoset Viewer, PBR
— First serious dive into JavaScript
Started learning JavaScript and React in earnest. Began freelancing on small web projects on the side.
Tags: JavaScript, React
— COVID — co-built Nitroless
Cydia-style repo GUI system for distributing custom stickers + emojis across messaging apps. Shipped a Swift app + keyboard, Jetpack Compose app + keyboard, a macOS app, and an Electron app — community-driven, multi-platform.
Tags: Swift, Jetpack Compose, Kotlin, macOS, Electron
— Frosty-Glass-Pro
Frosted-glass aesthetic theme for jailbroken iPhones — JavaScript / XenHTML on the home screen.
Tags: JavaScript, XenHTML, iOS jailbreak
Links: GitHub
— libkcdxenhtml
JS library that became the foundation for my XenHTML themes — animation, layout, and home-screen widget primitives reused across every jailbreak project after.
Tags: JavaScript, XenHTML, Library
Links: GitHub
— metroUI
Windows-Phone-style home-screen replacement for jailbroken iPhones — live tiles, accent colors, the whole Metro design language ported to iOS via XenHTML.
Tags: JavaScript, XenHTML, iOS jailbreak
Links: GitHub
— Influential — first version (iPhone jailbreak)
First version of Influential Launcher, for jailbroken iPhones. Built in React on top of XenHTML — a custom home-screen launcher with my own layout + interaction system. Spiritual ancestor to the 2025 native Android rewrite.
Tags: React, JavaScript, XenHTML, iOS jailbreak
Links: GitHub
— First job — Vidhema Technologies
3 months. Worked across Node.js, React, and Angular — first time shipping production code on someone else's stack.
Tags: Node.js, React, Angular
— Moved to Canada — built United Walls solo
Wallpaper-sharing platform with a SwiftUI iOS app, a Jetpack Compose Android app, a Grammy bot for Telegram, and a self-hosted Node/Express/Mongoose backend on a Raspberry Pi. First deep dive into Docker and self-hosting.
Tags: SwiftUI, Jetpack Compose, Node.js, Express, Mongoose, Docker, Raspberry Pi
— Moved to Sitges, Barcelona, Spain
New chapter.
— Joined Unimedia Technology
Started with Angular (had been React-only before), then picked up .NET for APIs, PHP, Ionic, and a wider full-stack practice.
Tags: Angular, .NET, PHP, Ionic
— Shipped SpotlightSearch
Android app inspired by macOS Spotlight — quick app launcher, contact search with call/SMS/WhatsApp shortcuts, inline calculator + unit conversions, Google search suggestions. Pure Kotlin. Shipped to the Play Store.
Tags: Kotlin, Android, Play Store
Links: GitHub, Play Store
— Influential Launcher — native Android rewrite
Started over from scratch in pure Kotlin. Native Android launcher this time, no jailbreak — the same product idea, four years later, on a real platform.
Tags: Kotlin, Android, Launcher
Links: GitHub
— AI-assisted coding
Started experimenting. Learned the limitations and the sharp edges, but also where it genuinely accelerates work.
Tags: AI
— Started KCDSearch — cross-platform search
Personal-knowledge search across the apps I use. Web client first (TypeScript, Jan 2026), then native Android (Kotlin, Feb 2026), then native Apple (Swift, Mar 2026). Three platforms, one product surface.
Tags: TypeScript, Kotlin, Swift, Android, Apple
Links: Web, Android, Apple
— Built ClaudeContext
Workflow + memory system around AI-assisted development. Context-driven sessions, Jira/Toggl/RAG integration, MCP server for structured code intelligence. Ongoing — getting iterated on continuously.
Tags: AI, workflow, memory system, MCP
— Started ContextOS
Backend-and-frontend stack experiment: .NET 10 API with Hot Chocolate GraphQL + EF Core + PostgreSQL with pgvector for semantic search, paired with a React 19 + TypeScript + Apollo Client frontend.
Tags: .NET 10, Hot Chocolate, GraphQL, EF Core, PostgreSQL, pgvector, React 19, Apollo Client
Links: Server, Web
— Started MeetingMonitor
Native macOS Swift app for monitoring meeting state — small, focused tool built around the daily-work pain point of context switching during calls.
Tags: Swift, macOS