Foto

🖖 Hola, soy Andrés Velasco

Ingeniero de Software con +5 años de experiencia. Vivo en Quito, Ecuador 🇪🇨. Especializado en el desarrollo de aplicaciones web de alto impacto.

Experiencia laboral

  1. Developer Consultant

    Sofka Technologies

    • Participación en el desarrollo y mantenimiento de microservicios con Nest.js para una plataforma WAAS (Wallet as a service)
  2. Freelance Developer

    Freelance

    • Implementación de soluciones de gestión inmobiliar (Real state) a través de herramientas de desarrollo como Nest.js y Next.js
    • Preste servicios de asesoramiento técnico para el desarrollo de un SAAS (Software as a service) para la administración de escuelas y colegios de Argentina. Los cuales fueron: consultoría en la normalización de bases de datos, arquitectura de software y buenas prácticas de diseño.
    • Desarrollo de bots para la administración de servidores de discord usando Rust y serenity.
  3. Fullstack developer

    Tinkin

    • Diseño e implementación de soluciones complejas de software mediante microfrontends usando: React.js, Next.js, Webpack, Tailwind
    • Diseño de soluciones para recoger y visualizar en tiempo real datos de dispositivos vehiculares en una aplicación móvil a través del uso de tecnologías como: Nest.js, React native, MongoDB
    • Implementación de plugins y aplicaciones destinados a mejorar y optimizar las tiendas online que utilizan la plataforma de Shopify con React.js y Next.js
  4. Web and mobile developer

    Manticore Labs

    • Implementacion de consultas y funcionalidades de georeferencia para aplicaciones de delivery usando Angular, Nest.js y Ionic.
    • Desarrollo de módulos complejos para el manejo de inventarios en sistemas enfocados en florícolas con Angular y Nest.js
    • Colaboración productiva para el diseño de arquitectura y levantamiento de requerimientos para simuladores financieros mediante usando metodlogías para el levantamiento de requerimientos como Cucumber y Gherkink
  5. Software Development Intern

    Registro de la Propiedad del Distrito Metropolitano de Quito

    • Optimización de consultas e implementación de servicios REST con Django REST framework para reducir los tiempos de respuesta.
    • Documentar falencias en los sistemas heredados (legacy) de la institución.

Proyectos personales

Wally_screenshot

Wally

Un gestor de wallpapers con una funcionalidad programable de slideshow

  • Cargar y mostrar wallpapers desde una carpeta
  • Programar un slideshow en base a una carpeta configurable con las imágenes, para poder mostrar diferentes presentaciones automáticamente.
React_iconReact
Tailwind_iconTailwind
Rust_iconRust
Drawy Studio_screenshot

Drawy Studio

Una solución en la nube para guardar tus whiteboards de excalidraw

  • Crear y guardar whiteboards de excalidraw remotamente
  • Agrupar whiteboards en espacios de trabajo
Next.js_iconNext.js
NextAuth.js_iconNextAuth.js
Tailwind_iconTailwind
PostgreSQL_iconPostgreSQL
Pocket link_screenshot

Pocket link

Plataforma web para acortar urls y gestionarlas

  • Dashboard para gestionar enlaces
  • Analíticas para cada interacción con los enlaces generados
Next.js_iconNext.js
NextAuth.js_iconNextAuth.js
Prisma_iconPrisma
Tailwind_iconTailwind
PostgreSQL_iconPostgreSQL
Drawy_screenshot

Drawy

Aplicación de escritorio para gestionar whiteboards de excalidraw localmente.

  • Aplicación realizada como prueba de concepto para ver el potencial de tauri.js vs electron
  • Una de mis primeras aplicaciones realizadas con tauri.js y rust
React_iconReact
Tauri.js_iconTauri.js
Rust_iconRust

Tecnologías

/logos/vitejs-logo.svg
/logos/react-logo.svg
/logos/vue-logo.svg
/logos/angular-logo.svg
/logos/next-js-logo.svg
/logos/nestjs-logo.svg
/logos/tailwind-logo.svg
/logos/jest-logo.svg
/logos/rust-logo.svg
/logos/taurijs-logo.svg
/logos/docker-logo.svg
/logos/aws.svg

Sobre mí

Mi formación como ingeniero me ha proporcionado las habilidades necesarias para planificar y diseñar software de alta calidad.

Me especializo en el uso de metodologías de desarrollo como Scrum y TDD que me permiten trabajar de manera eficiente y colaborativa. Además, tengo experiencia en el uso de patrones de diseño, principios SOLID y arquitectura limpia, lo que me ha permitido crear software robusto y fácil de mantener.

Contacto