Sebastian LopezSoftware Engineer
Bilingual software engineer with 4 years of experience. Expertise using Python, Django, FastAPI, Angular, VueJS, PostgreSQL, MySQL, MongoDB, among other technologies.
Certifications
Python
Python
11/26/2019
C1 Advanced
C1 Advanced, B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
Python (7)
C1 Advanced
B2 Upper Intermediate
B1 Intermediate
MySQL (5)
Flask (4)
Jenkins (4)
Docker (4)
Kubernetes (4)
RabbitMQ (4)
Django (4)
Angular (3)
Integration (3)
Nginx (3)
PHP (2)
WebSockets (2)
Apps (2)
Pandas (2)
Redis (1)
CouchDB (1)
Security (1)
APIs (1)
Middleware (1)
PostgreSQL (1)
JavaScript
Ubuntu
Git
Web Scraping
MongoDB
Experience
Software EngineerEncora
12/2020 - Currently

All the communication was in English I've worked as a Software Engineer in the following projects: iData Pipeline: a pipeline that fetched email attachments to process the data in them. I've added new functionalities to the pipeline in Python, FastAPI, MemSQL and deployed using Jenkins, Docker, and Kubernetes. Backfill Service: service that backfills data that wasn't processed correctly in the past. I've developed this from the scratch using Python, FastAPI, RabbitMQ, MemSQL, APS Schedule and deployed using Jenkins, Docker, and Kubernetes. SDM API: I've helped to develop, document, and improve the existing APIs for our main Data Mart. I've used Python, FastAPI, Jenkins, Docker, MemSQL, and Kubernetes MQTT package: Python package that allows anyone in the company to post data to one of the main data pipelines to SDM. I've developed this from scratch and uploaded the package to the company's private PyPI repository.

MySQL
Python
Flask
Docker
Kubernetes
RabbitMQ
Jenkins
Backend DeveloperZoluxiones
05/2020 - 12/2020

ZX VACATIONS: I developed from scratch the Python-Django backend, using Pandas and also part of the Frontend with Angular. I designed the MySQL schema and also deployed the whole solution with NGINX and employed REDIS for Caching. ALESE LEADS: Integration of leads platform with the client's CRM. I develop all the backend in Python-Django and MySQL. I designed and set up the DB and configured the NGINX server. CINCOVID: A system to manage employees health indicators daily. I developed all the Python-Django backend and deployed the solution in the NGINX server. SGP: a System that manages the available outsourcing IT professionals. I developed all the Python-Django Backend with MySQL and deployed it on the NGINX server.

MySQL
Python
Django
Angular
Pandas
Redis
Integration
Nginx
Backend DeveloperINMAC Group
10/2019 - 04/2020

PROYECTA: budgeting system for construction projects. I Developed the backend in Python-Django and PostgreSQL and created new components and functionalities in the VueJS frontend. I managed to improve the time response of the current APIs with the use of Data Analysis packages like Pandas. RDIO: a system to register the daily activities of the construction projects. I developed a Python Middleware that served as a proxy between the VueJS frontend and the CouchDB non-relational database. Also, I created a script that synced the data between CouchDB and the PostgreSQL HR database. INSPECTA: Developed a middleware for OTP and JWT auth and other security layers. developed new functionalities in the VueJs frontend.

Python
Django
Middleware
CouchDB
Security
Pandas
APIs
PostgreSQL
Backend DeveloperMagia Digital Corp
11/2017 - 10/2019

I developed many systems in: Python-Django, Angular 2+, PHP and OpenEdx. Projects: Alianza Lima website, integration of PayU Latam payment platform in OpenEdx, developed a corporate culture game with WebSockets, added PHP functionality for an online currency exchange house, developed system that allowed employees to download their monthly salary payment receipts, etc. Also, configured apps in servers with NGINX

PHP
Python
Django
Angular
WebSockets
Integration
Nginx
Apps
Education
EspecializacionUniversidad del Pacífico (PE)
02/2016 - 02/2017
Computer ScienceUniversidad de Lima / University of Lima
02/2008 - 02/2013