Medellín, Colombia
🔗 LinkedIn • 🔗 GitHub • 🔗 Portfolio • 📧 david02ruiz@hotmail.com
I’m a Full-Stack & Mobile Developer with real-world experience building production-grade applications using Next.js, TypeScript, React, Kotlin, and Clean Architecture.
I recently completed a software internship at Globant, where I worked on Android apps using Kotlin, Jetpack Compose, and SOLID principles.
I enjoy building clean, scalable, well-structured solutions and collaborating in fast-moving teams.
I’ve built:
- A production medical platform used by doctors (ARIA Salud)
- A full-stack bike reservation system with real-time logic
- An IMDb Android app following MVVM + Clean Architecture
- Next.js · React · TypeScript · JavaScript
- Tailwind CSS · React Hook Form · Zod · Zustand · Shadcn
- REST APIs · Node.js · Express
- Drizzle ORM · PostgreSQL · MySQL
- AWS API consumption
- Kotlin · Android Studio
- MVVM · Retrofit · Coroutines
- Jetpack Compose
- Git · GitHub · Bitbucket · Vercel
- AWS · ESLint · Prettier
- Agile / Scrum · Figma
Next.js 15 · TypeScript · AWS Cognito · Tailwind
A real production healthcare platform used by doctors.
Role: Lead frontend developer for:
- Patient management
- Consultation workflow
- Dashboard
- Cognito authentication
- Protected routes & forms
- AWS secure API integrations
🔐 Production: https://ariasalud.com (Login required)
Next.js 15 · TypeScript · Drizzle ORM · PostgreSQL · NextAuth
Key features:
- User authentication (NextAuth)
- Admin panel
- Real-time availability
- Duplicate reservation prevention
- Typed services layer
- Clean architecture
🔗 Live Demo: https://prueba-tecnica-one-omega.vercel.app
🔗 Repository: https://github.com/DavidRuizE/bike-reservation-system
Kotlin · MVVM · Retrofit · Coroutines
Highlights:
- MVVM + Repository Pattern
- Retrofit networking
- Domain/UI separation
- Poster and detail screens
🔗 Repository: https://github.com/DavidRuizE/IMDb-Android
June 2024 – January 2025 | Medellín, Colombia
- Built Android apps using Kotlin, Java, Jetpack Compose
- Applied SOLID and Clean Architecture
- API integration with Retrofit
- Implemented Room persistence
- Agile collaboration
EAFIT University — Bachelor in Computer Science
2020 – 2025
Relevant coursework: Data Structures, Algorithms, Web Development, Software Engineering
Vice-President (SERES) – Social outreach organization Led projects supporting vulnerable communities and developing student leadership.
📧 Email: david02ruiz@hotmail.com
🔗 LinkedIn: https://linkedin.com/in/davidruize
🔗 GitHub: https://github.com/DavidRuizE

