Skip to content
View AlanLopRey's full-sized avatar
🎯
Open to colaborate
🎯
Open to colaborate

Block or report AlanLopRey

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlanLopRey/README.md

Alan Lopez β€” Frontend Developer with Product Thinking

VersiΓ³n en espaΓ±ol

I have strong focus on product design, software architecture, business logic and user behavior.

I’m Alan, a frontend developer with a strong focus on product logic and architecture. I specialize in building scalable apps that connect UX decisions to business outcomes. My latest project, Strongest Pomodoro System, reflects this focus, combining behavioral design with clean architecture.


πŸš€ Strongest Pomodoro System

This is a productivity app designed around behavioral UX principles.
Built as a complete web and mobile product (mobile in progress), from design to code.

  • MLP built with Next.js, BaaS solutions, custom hooks, and data visualization with D3.js
  • Modular feature-first architecture
  • Real-time DB sync and state persistence
  • Monetized with Google Ads (in process)
  • Custom service workers for offline use

πŸ‘‰ Live demo | Case Study


πŸ› οΈ Tech I use (and why)

  • React / Next.js: Fast, flexible, great ecosystem
  • Firebase & Supabase: Easy backend to validate ideas quickly
  • Tailwind / CSS Modules: Component-friendly styling
  • GitHub Projects: Personal kanban and roadmap tracking
  • Zustand: a lightweight and easy-to-use state management system, sufficient for my project.
  • Figma: Visual flows to guide UX decisions
  • Obsidian: to document the process, ideate, write down features, break down requirements, write down hypotheses to resolve bugs
  • AIs

🧠 I care about:

  • Ship fast, but also ship MLP products
  • Developer experience & clean abstractions
  • Logical UX flows (where user psychology meets product)
  • Making small features feel like magic
  • Writing code that can survive refactoring

Tools I delevoped

Gesture Scroll

Tired of being sit for long time even when it was'nt necesarry (reading docs) I develop a script to let me scroll up and down in the documentation or any page using Python, MediaPipe, openCV.

Link to the docs πŸ‘‰

Responsive Grid Helper

Web app tool that help me made adaptative designs relying in the css grid system, grid template columns, grid template rows, and the vw css relative unit of measurement

Link to the web app πŸ‘‰


πŸ’¬ Contact

[ LinkedIn, Email, GitHub]


Also explored: motion design, Blender, video editing β€” but now I'm 100% focused on building software that matters. You can see more of it here: also explored

Popular repositories Loading

  1. build-your-own-x build-your-own-x Public

    Forked from codecrafters-io/build-your-own-x

    Master programming by recreating your favorite technologies from scratch.

    1

  2. Todo-app Todo-app Public

    JavaScript 1

  3. Product-preview-card-component Product-preview-card-component Public

    This was my first challenge to put my knowledge in CSS on practice

    CSS

  4. nft-preview-card-component-main nft-preview-card-component-main Public

    Old solution for frontend mentor HTML/CSS layout practice, pre-BEM and pre-Figma era. keeping for nostalgia πŸ±β€πŸ‘€

    CSS

  5. Order-summary-component Order-summary-component Public

    Old solution keeping for nostalgia

    CSS

  6. free-programming-books free-programming-books Public

    Forked from EbookFoundation/free-programming-books

    πŸ“š Freely available programming books