Hi, I'm David Santana

+2 years of professional experience. Software Engineer from Santo Domingo, Dominican Republic. Specialized in building visually polished and highly functional web applications.

Work Experience

  1. Full Stack Developer

    Convierte Más

    Building AI-powered tools under the Vilma.AI brand, an AI marketing agency platform with a suite of specialized AI agents for content creation, strategy, and automation. Develop web and mobile products with Next.js, React, React Native, Supabase, TypeScript, and Tailwind CSS, while implementing RAG pipelines and agentic engineering systems that power the brand's AI agents. Visit site
  2. Full Stack Developer

    Media Revolution S.R.L.

    Develop dynamic interfaces with React, Next.js, Tailwind CSS, and TypeScript; build REST APIs with FastAPI and Python for real-time data and integrations; build reusable components that reduce development time by 30%; and collaborate with design and backend teams using Git and Agile practices.
  3. Freelance Full-Stack Developer

    Venturous Beauty

    Built a full Wix ecommerce site for a beauty brand with 100k+ Instagram and TikTok followers, contributing to $6k+ in revenue. Developed a custom booking management system using Next.js, TypeScript, Supabase, TailwindCSS, and Vercel. System serves 100+ active monthly users and continues to receive paid feature updates. Visit site

Projects

Project preview image

Venturous Beauty — Booking Management System

  • Next.js
  • TypeScript
  • Supabase
  • Tailwind CSS
Custom booking management system for a beauty brand with 100k+ social media followers. Built with Next.js, TypeScript, Supabase, and Tailwind CSS. Serves 100+ active monthly users.
Project preview image

Lumière - Flights, Hotels & Travel Deals

  • React
  • TypeScript
  • Tailwind CSS
Frontend travel booking concept — flights, hotels, and package deals with loyalty perks. Built with React, TypeScript, and Tailwind CSS, using mock data.
Project preview image

Fortune Beatz - Instrumental Sales Management

  • React
  • React Query
  • Tailwind CSS
A platform to manage sales and publishing of music instrumentals. A SaaS product for music producers, built from scratch with React and Tailwind CSS.
Project preview image

useSpotify - Find Lyrics for Your Favorite Songs

  • React
  • Tailwind CSS
Song lyrics search app where each song includes a scannable code to listen on Spotify. Built from scratch with React 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 am a passionate and dedicated Software Engineering student at Universidad APEC, actively building my foundation in technology and design.

After completing the renowned Harvard CS50 courses (CS50X, CS50P, and CS50W), I developed practical skills in Python, Django, SQL, Flask, JavaScript, and React. These courses deepened my understanding of both back-end and front-end technologies, preparing me to become a versatile Software Engineer.

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