Hi, I'm David Santana

Software Engineer from Santo Domingo, Dominican Republic, with 2+ years of professional experience and a Summa Cum Laude degree from Universidad APEC. I build full-stack web apps with Next.js and Supabase, including a booking and e-commerce platform with 1,800+ users.

Work Experience

  1. •

    Full Stack Developer

    Domex (Grupo Convierte Más)

    Build web products for Vilma.AI, an AI marketing platform where 19 specialized agents plan and run campaigns for businesses. Develop internal AI-powered marketing tools and integrate AI agents into client applications, using Next.js, React, React Native, Supabase, TypeScript, and Tailwind CSS. Visit site
  2. •

    Full Stack Developer

    Media Revolution S.R.L.

    Built banking web apps with React, Next.js, TypeScript, and Tailwind CSS, backed by FastAPI and Python REST APIs for real-time data and integrations. Also developed mobile apps with React Native.
  3. •

    Freelance Full-Stack Developer

    Venturous Beauty

    1,800+ registered users and 240+ monthly active users on the booking and e-commerce platform I built and maintain for a beauty brand with 100k+ Instagram and TikTok followers. Integrated Stripe for online deposits and in-person card payments, and Shippo for real-time shipping rates, labels, and tracking. Built with Next.js, TypeScript, Supabase, Tailwind CSS, and Vercel. Visit site

Projects

Project preview image

Venturous Beauty - Booking & E-commerce Platform

  • Next.js
  • TypeScript
  • Supabase
  • Tailwind CSS
  • Stripe
  • Shippo
Booking and e-commerce platform for a beauty brand with 100k+ social media followers. Online payments and deposits, in-person card payments, and an online shop with real-time shipping rates and tracking. 1,800+ registered users and 240+ monthly active users.
Project preview image

Fortune Beatz - Instrumental Sales Management

  • React
  • React Query
  • Supabase
  • Tailwind CSS
Dashboard for music producers who sell beats online. Upload and publish instrumentals and track every sale in one place, instead of juggling DMs and spreadsheets. Built from scratch with React, React Query, Supabase, and Tailwind CSS.
Project preview image

useSpotify - Find Lyrics for Your Favorite Songs

  • Next.js
  • TypeScript
  • Tailwind CSS
Lyrics finder powered by real Spotify data. Search any album, browse its songs, and read their lyrics, each with a scannable code to play it on Spotify. Built from scratch with Next.js, TypeScript, and Tailwind CSS.

Certifications

  1. •

    Claude with the Anthropic API

    Anthropic Academy (Online Course)

    Built applications with the Anthropic API and Claude, covering tool use, the Model Context Protocol (MCP), prompt engineering, and Retrieval-Augmented Generation (RAG), and applied agentic AI development patterns using the Claude Agent SDK. View certification
  2. •

    C# .NET Avanzado

    ITLA — Instituto Tecnológico de Las Américas

    Advanced C# and .NET framework development, covering object-oriented design, data access, and enterprise application patterns. View certification
  3. •

    Harvard CS50

    Harvard University (Online Course)

    1. •

      CS50’s Web Programming with Python and JavaScript

      Built web applications with Python (Django) and JavaScript (React), applying MVC architecture, SQL data modeling with migrations, and automated testing with CI/CD workflows.

      View certification
    2. •

      CS50’s Introduction to Programming with Python

      Strengthened algorithmic thinking through data structures and programming logic, and built a CLI task-management application in Python for personal project organization.

      View certification
    3. •

      CS50’s Introduction to Computer Science

      Developed low-level applications in C focused on performance, and created full-stack solutions with Flask backed by SQL/SQLite databases.

      View certification
  4. •

    C2 Proficient — English Proficiency

    EF SET

    Achieved C2 (highest) level in English proficiency as validated by the EF Standard English Test, demonstrating full professional mastery of the English language. View certification

About me

I'm a Software Engineer and Summa Cum Laude graduate of Universidad APEC, passionate about building products where technology and design meet.

Through the Harvard CS50 courses (CS50X, CS50P, and CS50W), I built practical skills in Python, Django, SQL, Flask, JavaScript, and React, strengthening my foundation in both back-end and front-end development.

With a focus on clean and intuitive design, I bring a unique approach to software development: it is not only about writing code, but about crafting visually engaging and easy-to-use interfaces that improve user experience. Combining technical skills with a designer mindset helps me build interfaces that look great and perform consistently.

David Santana portrait