Brandon López

Software Developer

About Me

🏠 Medellín, Colombia

Hi, my name’s Brandon, I have worked on a number of projects gaining teamwork and leadership skills. Experienced with production deployments in Node JS using the popular Express framework for microservices with serverless oriented architecture.

Passionate about software, event-driven architectures.

I am most skilled in: NodeJS, AWS, Azure, Neo4J, MongoDB, MySQL, Docker, Kubernetes, Github Actions, Terraform, Mircroservices, TypeScript, GitOps.

Current Learning: Golang

Awesome projects

Logistic Module

With this project, I have had great personal and professional growth so far. I coordinated a team with which we designed, built, and implemented the logistic module and some other components (private libs) that resolve logistic issues like the management of delivery times, routes, and capacities (storage and delivery). Using NodeJS, Neo4J (Graph Database), and Design Patterns.

Coca-Cola Chile

Koandina

Payment Core Lib

I designed, built, and implemented payment core lib with TypeScript for support and process many concurrent transactions that integrate multiple payment gateways, PCI DSS standards, and OWASP best practices.

Experience

Omnix AI

Team lead

May 2017 - Present

omnixcorp.com
  • Backend developer with knowledge in current technologies such as NodeJS (TS/JS), Neo4j, AWS, Azure, MongoDB. Serverless microservices deployment using CI/CD
  • DevOps with Docker, Kubernetes, ArgoCD, Terraform and Github Actions

Virtual Diseño

Software Developer

Jun 2016 - May 2017

  • Backend developer with experience in Laravel 5, WordPress and Android with Java

Uplace

Software Developer

May 2014 - May 2016

  • Backend developer with experience in WordPress

Widely used technologies/tools

  • LoopBack TypeScript Framework using a wide variety of design patterns, such as Repository, Factory, Datasource.
  • NodeJS alongside MongoDB, MySQL, Mocha, Chai, Bookshelf.js ORM, Lodash, Winston, AWS.
  • Usage of multiple AWS services such as SNS, S3, SES, SQS, SSM, Lambda, API Gateway, CodeBuild, CodeDeploy, CodePipeline, ECS, EC2, Step Functions, ELB, ALB, among others.
  • Deployments from dockerized environments using Terraform, Github Actions, Kubernetes, GitOps, production process management tools such as PM2, forever, nodemon.

Education

Universidad Autonoma del Caribe

Systems Engineer

2013 - 2018

UITSA

Telecommunications technician

2011 - 2013

A Little More About Me

Alongside my interests in software engineering some of my other interests and hobbies are:

  • Cooking 👨‍🍳
  • Photograph
  • Gaming