Skip to content
Main menu

01

Development Team Lead and Developer

Dibal · Perú · December 2018 — September 2021 · https://dibal.pe

Responsibilities

  • Led the startup's development team, organizing the work, setting priorities and technically supporting every team member.
  • Defined and implemented system architectures adapted to evolving business needs, including a microfrontends model.
  • First developer hired, responsible for building a multi-restaurant web system from scratch with jQuery and Laravel.
  • Built a Vue e-commerce that integrated restaurant management with the customer experience, minimizing human interaction.
  • Owned application deployments on AWS using EC2, RDS, S3, Route 53, SES, AutoScaling and Load Balancer.
  • Defined development standards and team workflows as the startup scaled.
  • Onboarded and technically ramped up the new developers who joined the team.

Achievements

  • Led the development team's growth from a single developer to a group of roughly four to six people, defining their working standards.
  • Designed a microfrontends architecture that allowed parts of the platform to evolve independently and reduced system coupling.
  • Built the multi-restaurant platform from scratch, taking it from an initial prototype to a system in productive use by several restaurants.
  • Designed the AWS deployment with AutoScaling and Load Balancer, sustaining service availability through the restaurants' demand peaks.
  • Cut new-version deployment time from manual full-day efforts to a repeatable few-hour process on AWS infrastructure.
  • Supported the startup's growth for nearly three years, adapting the technology to every new business need.

Technical

  • Arquitectura de Sistemas
  • Computación en la Nube
  • Desarrollo de E-commerce
  • Despliegue en AWS
  • Laravel
  • Microfrontend
  • Vue

Soft

  • Gestión de Equipos
  • Liderazgo de Equipo
  • Metodologías Ágiles
  • Orientado al Cliente

← Home