Personal details

Vito E. - Remote back-end developer

Vito E.

Based in: 🇵🇪 Peru
Timezone: Lima (UTC-5)

Summary

I’m a Backend Developer with 8+ years of experience using technologies such as Django, ODOO, and Microservices knowledge. I led the development of a ERP based on ODOO for Peruvian companies, I was in charge of 20 active clients. I also participated in the construction of a microservices-based platform for handling purchases, their recurrence, and information management for the ERP. I explored technologies such as Docker, Kubernetes, Spring, SQS, Kafka, gRPC, and API Gateway.

My professional goals are centered around continuing to evolve as a programmer, contributing to the development of innovative solutions

Work Experience

Backend Developer
Platzi INC | Mar 2022 - Jan 2024
Django
PostgreSQL
Lambda
React
Spring Boot
Django Celery
Docker & Kubernetes

Participate in the development of a Django-based microservices system, implementing communication via gRPC, Kafka, and APIs. Proficiently managed orchestration with Docker and Kubernetes for seamless deployment and scalability.

We develop a Java-based system using hexagonal architecture, expanding my technological capabilities to meet diverse system requirements effectively.

I worked in the acquisition and growth team, where we developed the platform for payments, promotions, renewals, and recurrence. We managed three different providers, such as dlocal, stripe, and kushki, depending on the payment methods. Additionally, we utilized the Spreedly orchestrator.

We also created a tool for customer information management, allowing customer service personnel to perform tasks such as pre-charge, offer creation, price changes, etc. All these functionalities were implemented through Django endpoints, and the frontend was built using the no-code tool Appsmith. Various workers were set up in Cloudflare for A/B testing management, feature flag usage with Unleash, and the creation of Lambda functions for handling price changes, promotion publication, and more.

ERP Development Manager
Kipu Software | Feb 2021 - Mar 2022
Django
Flask
PostgreSQL
Nginx
Ansible
React
Odoo
Vue.js
Fastapi

We develop an ERP based on Odoo that meets the specific needs of the Peruvian business environment across various industries. Our customization efforts extend to adapting the software to the unique requirements of both the Peruvian localization and the specific needs of individual companies. This project was hosted on an Ubuntu server, and we utilized Nginx. Additionally, we developed apps and a web app within this ecosystem to perform certain operations specific to the companies. We applied technologies such as Angular, Vue.js and React. The entire system relied on a PostgreSQL database, and we used pgbouncer to better manage the databases.

We created a robust ERP that could be connected to five applications:An application for order placement An application for task and schedule recording, communication of company messages and payment receipts, sending documents, and other tasks related to human resources A KDS (Kitchen Display System) for restaurants An application for the evaluation of animals A web app for the registration of services to third parties in the mining sector.

Education

San Pablo Catholic University
Bachelor's degree・Computer Science
Mar 2013 - Jul 2018
San Jose School
High school diploma・High School Diploma
Feb 2000 - Dec 2012

Personal Projects

People app
2023
Django
PostgreSQL
Nginx
React
We initiated the creation of People, an app designed to assist workers in Peru through on-demand salary services and the promotion of financial literacy. This initiative aims to address the high debt rates and poor financial management prevalent among workers in Peru.