Open to work

David Alejandro González Robles

Early Career Software Developer

Passionate about leveraging technology to create business solutions that positively impact society.

Based in Mexico City, available worldwide.

David Alejandro González Robles

Featured Projects

Here are some of my recent projects that showcase my skills and experience

Studially - Mobile App

Studially - Mobile App

Cross-platform mobile productivity app (iOS & Android) built with React Native, Firebase backend, and Stripe payment integration. Serves 800+ active users across LATAM, USA, and Spain with time management tools, habit tracking systems, and financial goal monitoring—featuring real-time data synchronization, secure payment processing, and cloud-based user authentication.

React NativeGoogle CloudFirestoreTypeScript
View Code
Devri Digital Agency

Devri Digital Agency

Complete agency management platform built with Next.js 15, TypeScript, Supabase, and Stripe. Features public landing page with services showcase and contact forms, client portal for project tracking and subscription management, and admin dashboard for managing clients, projects, and content. Includes automated billing, email notifications with Resend, PWA capabilities, and SEO optimization.

PostgreSQLSupabaseNext.jsTypeScriptResendReactVercelZod
View Code
Raabta

Raabta

Full-stack learning management system (LMS) and consultancy booking platform built with React 18 + Vite, Firebase backend (Auth, Firestore, Functions, Storage), and Stripe payment integration. Features progressive course modules with exercises, consultancy service marketplace, admin dashboard with sales analytics, real-time appointment scheduling, and secure payment processing for animal connection education services.

ReactGoogle CloudViteTailwindFirebaseStripe
View Code
Nutritionist Platform

Nutritionist Platform

Multi-tenant SaaS platform for nutritionists built with Next.js 15, TypeScript, Supabase (PostgreSQL + RLS), Stripe, and Resend. Enables multiple nutritionists to run independent websites from shared infrastructure with complete data isolation. Features customizable landing pages, interactive calculators (BMI, calories, water), admin CRM for client management, downloadable resources library, integrated blog, email marketing, Stripe payment processing, and tier-based feature limitations—serving multiple active clients with separate deployments and personalized branding.

Next.jsTypeScriptSupabaseStripeResendTailwindReactZodVercel
View Code
Crypto Tracker

Crypto Tracker

Real-time cryptocurrency price tracking application integrating CryptoCompare API with multi-currency support (USD, EUR, MXN, GBP, JPY, CAD). Built with vanilla JavaScript ES6+, Skeleton CSS framework, and advanced CSS animations, featuring 20+ crypto pairs, instant search with autocomplete, detailed market data (price, volume, market cap), and PWA capabilities for native-like experience.

HTMLCSSJavaScriptAPI
View Code

Certifications

Professional certifications and courses

CERF English C1

CERF English C1

EF
Nov 2024
Information Security

Information Security

PwC
Sep 2024
Node.js, MVC & REST APIs

Node.js, MVC & REST APIs

Udemy
Aug 2025
JavaScript

JavaScript

Meta
Nov 2025
Scrum

Scrum

Scrum Study
Nov 2024
Advanced Responsive Web Design

Advanced Responsive Web Design

FreeCodeCamp
May 2025

Skills & Tech Stack

Technologies and tools I work with

Programming Languages

JavaScript
TypeScript
Python
Java
C
SQL
JavaScript
TypeScript
Python
Java
C
SQL

Frontend Technologies

React
Next
HTML
CSS
Tailwind
Bootstrap
SASS
React
Next
HTML
CSS
Tailwind
Bootstrap
SASS

Backend & Databases

Node
Express
MySQL
PostgreSQL
MongoDB
DBeaver
Oracle SQL
Next
Node
Express
MySQL
PostgreSQL
MongoDB
DBeaver
Oracle SQL
Next

Cloud & Tools

Git
GitHub
Azure DevOps
Jest
Cypress
Webpack
Vite
Babel
Firebase
Supabase
Vercel
Netlify
Stripe
AWS
Git
GitHub
Azure DevOps
Jest
Cypress
Webpack
Vite
Babel
Firebase
Supabase
Vercel
Netlify
Stripe
AWS

Get In Touch

Have a question or want to work together? I'd love to hear from you.

Send me a message

Fill out the form below and I'll get back to you as soon as possible.