Hi, I'm

Sebastián Ramiro Entrerrios García

Senior Full Stack & Mobile Developer

Clean architecture, tested code and products that reach real users.

Open to: remote · hybrid in Madrid

Based in Madrid, Spain. I build digital products with care — from native mobile apps to full-stack web systems.

Download CV (PDF, English) · Descargar CV (PDF, Español) · GitHub · LinkedIn · sebssgarcia502580@gmail.com

Experience

  • Senior Full Stack & Mobile Developer — Solusoft (January 2026 - Present). Technical lead for mobile and full-stack delivery: architecture, native Android/iOS and the .NET APIs behind them.
  • Junior Full Stack & Mobile Developer — Solusoft (March 2025 - December 2025). Shipped two Android apps from zero to production (EPDM on Google Play, Iberext in the field) while maintaining the .NET platforms.
  • Full Stack & Mobile Developer Intern — Solusoft (October 2024 - February 2025). First enterprise role: features and maintenance on .NET platforms and the technical groundwork of the Iberext Android app.

Projects

Work

  • AGEDI System — Full-stack enterprise platform for AGEDI in C#/.NET and SQL Server, with Power BI dashboards for reporting. (C#, .NET, SQL Server, Azure, Power BI, JavaScript)
  • Sisley System — Content management web app for Sisley in C#/.NET MVC over SQL Server, deployed on Azure and maintained end to end. (C#, .NET, MVC, SQL Server, Azure, NDA)
  • Iberext System — Android app for fire-prevention systems, rebuilt from scratch in Kotlin and Jetpack Compose from a Windows tablet app. (Kotlin, Jetpack Compose, Android, Clean Architecture, Firebase, C#)
  • EPDM Music Portal — Native Android app for the AGEDI Music Portal, published on Google Play: protected music content, playback and user rights. (Kotlin, Jetpack Compose, Android, Firebase, C#, .NET) Demo
  • ApiMovil — Internal C#/.NET REST API: the single backend shared by the Transportes Chinchón Android and iOS apps. (C#, .NET, REST API, SQL Server, NDA)
  • Wemob API — .NET REST API over SQL Server that serves the web and mobile clients of Wemob, a Solusoft product. (C#, .NET, REST API, SQL Server, NDA)
  • Transportes Chinchón Android — Native Android app for Transportes Chinchón in Kotlin and Jetpack Compose, multi-module, in feature parity with its iOS sibling. (Kotlin, Jetpack Compose, Android, Clean Architecture, REST API, NDA)
  • Transportes Chinchón iOS — Native iOS app for Transportes Chinchón in Swift and SwiftUI, sharing its .NET backend: my first production iOS delivery. (Swift, SwiftUI, iOS, REST API, NDA)

Personal & academic

  • AxiomNodeAxiomNode — AI master's final project: a 16-repo microservices platform with an LLM engine (RAG), Kubernetes and a 90% coverage gate. (TypeScript, Python, Kotlin, React, Kubernetes, Docker) GitHub
  • YouKnowYouKnow — Android trivia app (v1.5.0) on multi-module Clean Architecture; tagging a version ships a signed APK from CI. (Kotlin, Jetpack Compose, Android, Firebase, Hilt, Clean Architecture) GitHub · Demo
  • Omni-ImpostorOmni-Impostor — Offline pass-the-phone party game on Google Play: 44 word categories in Spanish and English, unmask the impostor in time. (Kotlin, Jetpack Compose, Android, Firebase, Hilt, Clean Architecture) GitHub · Demo
  • Local VPS OrchestratorLocal VPS Orchestrator — Self-hosted REST API to run a VPS: RBAC, AES-256-GCM encrypted secrets, 27 route modules and 1,074 Jest tests. (Node.js, Express, TypeScript, REST API, Docker, RBAC) GitHub
  • Personal Portfolio v1Personal Portfolio v1 — Legacy v1 of my portfolio, superseded by V2: a static Astro site in 10 languages with Clean Architecture, fed by the career API. (Astro, TypeScript, Clean Architecture, Vitest, Playwright, Docker) GitHub · Demo
  • Codewars KatasCodewars Katas — 17 Codewars katas (4 to 7 kyu), each solved and tested in the same 6 languages, with one CI job per language. (C, Java, Kotlin, JavaScript, TypeScript, Python) GitHub
  • TempletryTempletry — Project scaffolding for every platform: deterministic Go engine and CLI, Wails desktop app, MCP server, 29 CI-verified templates. (Go, Wails, React, TypeScript, Kotlin Multiplatform, MCP) GitHub · Demo
  • Career Ecosystem (Folio)Career Ecosystem (Folio) — Portfolio as a product: a Cloudflare Workers API as single source of truth, the live React portfolio (V2) and Folio, a KMP editor. (Cloudflare Workers, TypeScript, React, Kotlin Multiplatform, Ktor, OpenAPI) GitHub · Demo
  • KMP Native Base — Kotlin Multiplatform template for Android, Desktop and iOS, now archived and folded into Templetry's KMP templates. (Kotlin Multiplatform, Compose Multiplatform, Clean Architecture, Ktor, Detekt, CI/CD) GitHub
  • TutorsAtHome — Distributed tutoring web app: two Spring Boot nodes behind HAProxy, Hazelcast sessions and a RabbitMQ email microservice. (Java, Spring Boot, RabbitMQ, HAProxy, Hazelcast, MySQL) GitHub
  • Computer Vision LabsComputer Vision Labs — Road-sign detection (MSER + HSV) and an OCR pipeline benchmarking six scikit-learn classifiers, in Python and OpenCV. (Python, OpenCV, scikit-learn, Machine Learning, Computer Vision) GitHub
  • Enigma HPCEnigma HPC — Brute-force Enigma decryption in C++: a distributed MPI master-slave version timed against a sequential/OpenMP one. (C++, MPI, OpenMP, HPC, Parallel Computing) GitHub
  • WinForgeWinForge — Windows app installer on winget: 870+ publisher-verified apps, 40+ profiles, PC health and repair, and settings backups. (Go, Wails, React, TypeScript, PowerShell, winget) GitHub · Demo
  • AdSkipperAdSkipper — Manifest V3 Chromium extension that presses the player's own Skip button on video ads; storage is its only permission. (TypeScript, Svelte, WXT, Browser Extension, Vitest) GitHub
  • nanodemonanodemo — Android generative AI demo: one chat on five engines, from on-device Gemini Nano to the cloud, with automatic fallback. (Kotlin, Jetpack Compose, Android, Gemini Nano, MediaPipe, LiteRT) GitHub
  • OwlsplitOwlsplit — Offline-first shared-expenses app for Android and iOS (KMP) that settles debts in the fewest payments; live on Google Play. (Kotlin Multiplatform, Compose Multiplatform, SQLDelight, Koin, Firebase, Clean Architecture) GitHub · Demo
  • HalteraHaltera — Free gym logbook for Android and iOS (KMP): 801 exercises, 705 foods, equipment-aware logging and double progression. (Kotlin Multiplatform, Compose Multiplatform, SQLDelight, Koin, Firebase, Clean Architecture) GitHub · Demo
  • Parking MPIParking MPI — MPI parking-lot simulator in C++: every vehicle is a process and an admin process arbitrates the spots, in three versions. (C++, MPI, HPC, Concurrency, Parallel Computing) GitHub
  • mBappmBapp — Robotics team project: a smart minibar with C++/PlatformIO firmware, controlled from a Kotlin + Jetpack Compose Android app. (Kotlin, Jetpack Compose, Android, C++, PlatformIO, ESP32) GitHub

Education

  • Master's in AI Development — BigSchool & Isabel I University (October 2025 - June 2026)
  • Computer Engineering — Universidad Rey Juan Carlos (September 2020 - July 2025)
  • Baccalaureate - Technology — IES Maestro Matías Bravo (Sept 2018 - June 2020)

Certifications