Available for opportunities · Lisbon, Portugal
David Ribeiro
David Ribeiro

Information Systems graduate @ NOVA IMS. I build web apps and automation tools, mostly for real problems I've faced myself.

BSc Information Systems 3 Projects Shipped Based in Lisbon
01 — About

A developer who builds for impact.

I'm David, someone who loves building things: web apps, automation tools, and digital products that solve real-world problems. Currently pursuing my Master's in Data Driven Marketing at NOVA IMS, after completing my Bachelor's in Information Systems.

I use modern tools and AI as part of my daily workflow to prototype faster, debug smarter, and ship things that actually work. This approach has helped me build production systems that save over 10 hours of manual work per month.

From automating my family's restaurant operations to founding 44SNKRS, a sneaker resale business I started on Instagram and grew to 220+ pairs sold, I'm driven by impact and continuous learning.

~/automation
$ ai prompt "automate menu posting"
› analyzing workflow…
› generating webhook handler…
menu.handler.ts
image.generator.ts
meta.publisher.ts
Time saved: +10h / month
Status: ● shipped
NOVA IMS
Portugal
AI-Native
3+ Projects
02 — Experience

Experience

Real-world impact through code.

PRESENTNov 2025 — Present

Churrasqueira SR

Process Automation & Web Development
Loures, Lisbon, Portugal

Building custom web applications and automation systems that solve real business problems. Designed and shipped end-to-end workflows using AI-assisted development, reducing manual work by 90%.

JavaScriptPythonHTMLCSSGitHubProcess AutomationData Visualization
View Automation Project
PASTNov 2021 — Nov 2025 · 4 yrs

SR Restaurante Garrafeira

Front-of-House Operations
Loures, Lisbon, Portugal

Worked front-of-house doing everything: answering phones, taking reservations, seating guests, preparing drinks and desserts, serving tables, and handling the full service cycle during weekends and busy seasons.

CommunicationWorking Under PressureCustomer ServiceTeamworkTime Management
PASTApr 2023 — Sep 2025

44SNKRS.PT

Founder & E-commerce Manager
Lisbon, Portugal

Started 44SNKRS at 18 to build and run something of my own. Sold 220+ pairs across StockX, Vinted, Instagram and other platforms (70+ five-star reviews on Vinted), managing the full e-commerce lifecycle from sourcing to delivery, and built a custom web catalogue to share inventory across resell groups and marketplaces.

E-CommerceEntrepreneurshipFront-End DevelopmentSalesDigital MarketingCustomer AcquisitionProduct SourcingCustomer Service
View 44SNKRS Project
03 — Projects

Featured Projects

Real solutions, real impact, real code.

Automated menu publishing on Instagram Stories
Lead Developer·2026 — Present

Automated Menu Ecosystem & Web App

End-to-end automation for daily menu publishing across social media, saving +5 hours a month of repetitive work.

  • Mobile web app with pre-loaded dishes and location selector
  • Location-aware branded templates (name + phone auto-update)
  • Automated image generation
  • Publishing to Instagram & Facebook Stories
  • Real-time failure alerts via Telegram bot
  • Persistent Instagram tokens (the hard-won part)
WebhooksMakeMeta APIHCTI APITelegram APIJavaScriptGeminiClaude
0%
Time reduction
📱
Automated
Posts daily
Zero
Manual errors
⏱️
50h+
Hours invested
Spotify reminder email screenshot 1
Spotify reminder email screenshot 2
Independent Project·2026

Spotify Subscription Automation Bot

Serverless automation system for Spotify family plan billing reminders, with 100% delivery reliability.

  • Daily automated reminders based on expiry logic (7 days before, day of, and every 7 days after)
  • Branded HTML emails with Spotify-inspired design
  • Payment simulation table (months, price, new expiry date)
  • MB WAY CTA for instant mobile payment
  • Form-triggered payment confirmation with auto-updated sheet
  • Serverless, runs entirely on Google Apps Script
Google Apps ScriptGmail APIGoogle SheetsHTML/CSSGemini
📧
0%
Delivery
☁️
Serverless
Architecture
📊
Automated
Tracking
⏱️
20h+
Hours invested
44SNKRS.PT sneaker catalog interface
Founder & Developer·2025

44SNKRS.PT Sneaker Catalog

A personal catalog I built to help me sell sneakers in private reseller groups, keeping inventory organized and easy to share with friends. Sold 220+ pairs across StockX, Vinted and Instagram.

  • Custom frontend web app deployed on GitHub Pages
  • Dynamic product filtering and search
  • One-tap Instagram & WhatsApp buttons on every product to message about availability
  • Direct customer acquisition pipeline
HTMLCSSJavaScriptGitHub Pages
👟
0+
Sneakers sold
🛒
Multi
Channels
🎯
Direct
Pipeline
⏱️
10h+
Hours invested
04 — Stack

Tech Stack

The tools I use to ship products.

AI & Automation

  • API Integration & Orchestration
  • Workflow Automation
  • Claude Code, Gemini

Development

  • JavaScript
  • Python
  • HTML / CSS
  • SQL

Tools & Platforms

  • Make.com
  • Google Apps Script
  • GitHub
  • VS Code

Soft Skills

Problem-solvingAttention to detailEntrepreneurial mindsetPerseveranceHonesty & integrity

Languages

Portuguese· Native
English· Fluent
Spanish· Conversational
French· Beginner

Interests

App DevelopmentAI-Driven AutomationDigital Product DesignE-commerceFootball
05 — Contact

Let's build something.

Open to opportunities in development, automation and AI.