Hi, I'm Miguel 👋
Creative full-stack developer and fast learner, specializing in UI/UX to create seamless, user-centered digital experiences.

About

At the age of 13, I started my journey in the world of programming. I have always been passionate about technology and the impact it has on people's lives. I have experience in various technologies and programming languages, but I am always looking to learn more and improve my skills.

Work Experience

S

Silence

August 2024 - Present
Frontend Developer

Led the creation of the frontend for internationalizing the Battery-as-a-Service. Maintained a series of back-office apps made with React, Redux and implemented new features for internal users to manage our BaaS, fleet & general management. Progressively migrated the back-office apps to a Vue.js frontend using hexagonal architecture.

B

Brickbro

October 2022 - August 2024
Full Stack Developer
  • Kickstarted & led the development of a CRM that cross-matches the offer; all the properties from the main real estate agencies, with the demand; our database of customers integrated with the Hubspot and Witei API’s. Developed a complete calendar system that syncs with Google Calendar using domain-wide delegation.
  • Implemented a solid testing infrastructure to the marketplace, containing unit tests, integration tests & end-to-end tests using Jest, React Testing Library & Cypress.
  • Developed a compact Next.js app within a tight time-frame, with no design as reference, to show it to investors to demonstrate what we’re capable to achieve with our systems.
  • Successfully transitioned marketplace frontend from Styled Components to TailwindCSS, enhanced the site's accessibility, resulting in an improved PageSpeed score.
  • Created a Python script to extract the facade length & street width of all the streets of Spain. This was a big achievement because no company or public dataset has this data.
  • Developed a Python script to generate a csv of all the cadastre of Barcelona & Madrid with phone numbers, names, and business info for the CEO of the company to generate more revenue thanks to buildings without horizontal division.
  • Delivered two landing pages each sprint (2w) following the design guidelines & using Atomic Design and making it pixel-perfect.
  • Developed an MVP with Next.js & TailwindCSS where it shows an accurate & complete report page about profitability, assumptions about uses/activities, legal terms, financials, historical of the property, etc. for any address or cadastral reference of Spain. Key achievement that was also shown to investors.
G

Giroboat

June 2021 - September 2021
Full Stack Developer

As an intern, I led a squad of 4 other intern developers, creating & managing an ERP & CRM app built with React, NodeJS & MongoDB.

H

Havanic Games

September 2019 - June 2021
Full Stack Developer

Lead developer at Havanic, creating multiple .io games that reached millions of players such as Balz.io or Popsplit.us. Integrated payments with Stripe, real-time communication with uWebSockets & implemented the main engine graphics with PIXI.js

Skills

React
Vue
Next.js
TypeScript
Node.js
Python
Postgres
Prisma
MongoDB
Docker
Zustand
Redux
Tailwind
Jest
Cypress
Web3
My Projects

Explore my most impactful work.

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Chatterino Homies

Chatterino Homies

Twitch chat client for desktop used by multiple famous streamers. I developed the website and the backend for the subscription system and the badge feature. Reached +230k page views & +50k downloads in the first 2 years

Next.js
Typescript
MongoDB
Styled Components
Fastify
Stripe
PayPal
Solflare

Solflare

WiP

Real-time platform that tracks tweets from influential figures in the crypto space and allows you to instantly create a token on the Solana blockchain. It enables seamless, quick token creation, making it perfect for capitalizing on crypto trends with minimal friction.

Web3
Solana
Pump.fun
Next.js
NestJS
Typescript
PostgreSQL
Prisma
TailwindCSS
Krunker.io Hack

Krunker.io Hack

At the age of 15 I reverse engineered the Krunker.io game and created a UserScript that allowed me to see through walls and kill players with an aimbot.

JavaScript
HTML5 Canvas
Reverse Engineering
Balz.io

Balz.io

Main developer of the agar.io clone game Balz.io. I developed the game from scratch and integrated Stripe for in-game purchases. The game reached +1M page views in the first year.

Node.js
Express
uWebSockets.js
MongoDB
JavaScript
HTML5 Canvas
PIXI.js
Stripe
Hackathons

I like building things

During my free time, I like to participate in hackathons. Here are some of the projects I've worked on.

  • A

    Advent.js

    Barcelona, Spain

    Top classified at the first Advent.js made by @midudev.
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.