Skip to content
View mroscardev91's full-sized avatar

Highlights

  • Pro

Block or report mroscardev91

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
mroscardev91/README.md

Óscar Gómez

Software Engineer · Full Stack Developer

I build production web applications, automation systems and product-driven side projects with a strong focus on clean architecture, maintainability and real-world usability.

Portfolio LinkedIn Open to opportunities


About me

  • 💻 Software Engineer at WebCoding, working across backend, frontend, automation and delivery.
  • ⚙️ Backend mainly with PHP, Laravel, REST APIs and SQL.
  • 🎨 Frontend with React, Next.js, JavaScript and TypeScript.
  • 🤖 Automation and integrations with n8n, Python and AI tooling.
  • 🚀 CI/CD and reproducible environments with GitHub Actions, GitLab CI and Docker.
  • 🎓 Currently studying Computer Engineering at Universitat Oberta de Catalunya (UOC).
  • 🧪 Outside work, I continuously build and maintain my own products to explore architecture, product engineering and new technologies.

Featured projects

💰 Sumant · Personal finance, without the noise

A personal finance application built end-to-end with a local-first architecture. The app writes to IndexedDB first and synchronizes with Supabase in the background, with bank statement imports, budgets, goals, multiple accounts and on-device intelligent categorization.

React TypeScript IndexedDB Dexie Supabase PWA Next.js

Live product → · Case study →


🤖 TodoPlagas AI · AI automation in production

A production system that automates customer support and lead handling through WhatsApp and phone calls, combining AI agents, persistent memory, asynchronous processing, CRM integrations, human handoff and error monitoring.

n8n Python OpenAI PostgreSQL RabbitMQ

Case study →


🌊 Subwave · AI subtitles entirely in your browser

Open-source subtitle editor that performs transcription, translation and video processing fully client-side — no backend and no media uploads. Built around local models, Web Workers, WebAssembly and WebCodecs.

TypeScript Whisper Web Workers WebAssembly WebCodecs Astro

Live demo → · Source →


🏥 InvenMedPro · Medical inventory management

Full-stack application for inventory and operational management in medical centers, with authentication, roles, stock management and an administrative interface.

Laravel PHP React Inertia.js MySQL

Source →


Tech I work with

PHP Laravel JavaScript TypeScript React Next.js Python PostgreSQL MySQL Docker Git GitHub Actions n8n Astro Tailwind CSS

Currently learning and expanding my knowledge of AWS and cloud infrastructure.


Current focus

Building software in production   → WebCoding
Building my own products          → Sumant · Subwave
Studying Computer Engineering     → UOC
Learning                          → system design · cloud · AI-assisted engineering

Let's connect

If you're working on an interesting product, building a strong engineering team, or just want to talk about software, feel free to reach out.

Portfolio · LinkedIn · Email

Pinned Loading

  1. InvenMedPro InvenMedPro Public

    El proyecto de InvenMed Pro representa una solución integral diseñada para mejorar la gestión de inventarios en entornos médicos.

    JavaScript

  2. subwave subwave Public

    AI subtitles for any video — generated, edited and translated 100% in your browser. No uploads, no servers. Static Astro + Whisper/NLLB (transformers.js) + FFmpeg WASM.

    TypeScript 5