Escríbeme

Sobre David Rosales

Soy un estudiante de Computer Science que ya publica software. Me gusta entender cómo funciona un sistema antes de construirlo, y después construirlo hasta publicarlo.

Mi historia

Empecé a programar en el colegio, en Bogotá, sobre todo para resolver problemas de matemáticas. El código resultó ser otra manera de ver lo que me encanta de las matemáticas: la estructura, la lógica y los problemas con una respuesta limpia.

Me mudé a Canadá para estudiar Computer Science, con especialidad en cloud computing, en Sheridan College. Mientras estudiaba, construí studIA Notes, la app de estudio que me hubiera gustado tener: no encontraba ninguna que me dejara estudiar como yo quería.

Diseñé su arquitectura, dirigí su desarrollo asistido por IA y construí su servidor yo mismo. Ahora quiero entrar en un equipo, aprender cómo se construye software a gran escala y aportar desde la primera semana.

Mira cómo construí studIA Notes →

Qué significa para tu equipo

Tendrás a alguien que ya llevó un producto de la idea al lanzamiento: sé lo que es tomar decisiones, vivir con ellas y corregirlas. Y como estoy empezando la carrera, hay tiempo para crecer con tu equipo.

Cómo trabajo

Primero la estructura.

En studIA diseñé la estructura antes de escribir funciones.

Me hago cargo.

El servidor, las API keys y el lanzamiento fueron cosa mía.

Honestidad sobre mi trabajo.

Te digo qué escribí yo, qué escribió la IA y qué estoy aprendiendo.

Curiosidad matemática.

Aprendo resolviendo problemas.

Formación y experiencia

  • Sheridan College

    Honours Bachelor of Computer Science (Cloud Computing) · Oakville, ON

    Sept. 2025 – abr. 2029 (previsto)

  • COORATIENDAS

    Store Manager and Tech Assistant · Bogotá, Colombia · negocio familiar — presencial cuando estoy en Colombia, a distancia el resto del año

    Ene. 2022 – actualidad

    • Administré el software contable de la tienda y mantuve exactos los registros de transacciones e inventario.
    • Diagnostiqué y resolví problemas de computadores y cajas registradoras, reduciendo el tiempo de inactividad.
    • Doy soporte técnico a distancia: por ejemplo, restablecí por AnyDesk el software del reloj que registra entradas y salidas del personal.
    • Supervisé al personal y me encargué de negociar con proveedores, de la caja y del inventario.

Idiomas: Inglés y español — bilingüe · Francés — básico

Hablemos de tu equipo.

Escríbeme, conecta conmigo en LinkedIn o descarga mi CV.

EmailCV