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
- Stack: JavaScript, TypeScript, Express, NestJS, MongoDB, Neo4J, Golang, AWS, Azure, Docker, Kubernetes
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.
Payment Core Lib
- Stack: TypeScript, Express, MySQL, Design Patterns, Docker, AWS
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
- Backend developer with knowledge in current technologies such as NodeJS (TS/JS), Golang, 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
- Stack: PHP, Laravel, WordPress, Javascript, MySQL, PostgreSQL, Java
Uplace
Software Developer
May 2014 - May 2016
- Backend developer with experience in WordPress
- Stack: PHP, WordPress, Javascript, MySQL, PostgreSQL
Widely used technologies/tools
- LoopBack TypeScript Framework using a wide variety of design patterns, such as Repository, Factory, Datasource.
- NodeJS alongside MongoDB, MySQL, PostgreSQL, 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