Diego B.

Diego B.

Senior Software Engineer

Mexico, Mexico
Hire Diego B. Hire Diego B. Hire Diego B.

About Me

I am an ingenious Software Engineer with 5+ years of expertise in the use of JavaScript, Node and backend services for software development. I provide technical expertise for the design and implementation of APIs/services for different products and applications on projects for clients. I enjoy using new databases, task queues engines, message brokers, testing tools and languages aside from JavaScript in delivering software solutions for clients.

Work history

UpStack
UpStack
Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

A Different Engine
A Different Engine
Backend Engineer
2017 - 2018 (1 year)
San Francisco, United States
  • Successfully designed and implemented a web cache tool to integrate several third party services for neilyoungarchives.com - a website 300K+ registered users.

  • Implemented a Stripe based paid subscribers feature on an application with over 20k active users on launch weekend.

  • Worked on the implementation of a concert coupons feature with real time interaction with third party booking services and databases, drastically increasing the site’s user conversions.

Independent Contractor
Independent Contractor
Technical Lead
2016 - 2017 (1 year)
  • Acted as a lead Project Manager for Node, Flask, Firebase and Angular 2 projects developed as an Independent Contractor

  • Implemented Stripe payments and data consuming integrations within created projects

  • Lead application design and development using Firebase

Luma Health
Luma Health
Backend Engineer
2015 - 2017 (2 years)
San Francisco, United States
  • Worked on the design and implementation of a HIPAA compliant Node microservices for healthcare management systems for Luma Health.

  • Efficiently developed a SMS and automatic calling system that helps users find and offer free time slots for payments in medical facilities.

  • Successfully oversaw the complete rewrite of web application to React from scratch.

Data4
Data4
Backend Engineer
2014 - 2015 (1 year)
Ciudad de México, Mexico
  • Implemented a real-time API for a fantasy football league used by more than 100K users.

  • Designed a cache and performance services using Redis structures for online game leaderboards.

  • Actively participated and utilized new approaches in the implementation of the web game application in AngularJS for the client.

Portfolio

Backend Engineer - Liga Fantástica Mexicana
Backend Engineer - Liga Fantástica Mexicana

This project involved the development of an online game with thousands of users, dozens of events and variables happening. The dynamic was a fantasy league online game. Worked on the development of the API, multiple services for notifications and ranking systems with the help of NoSQL database, some Redis structures and RabbitMQ exchanges including web sockets for notifications. Designed the business logic on the project from requirements, worked on the prototype services using different technologies, provided expertise for implementation, testing and maintenance.

Backend Engineer - Neil Young Associates
Backend Engineer - Neil Young Associates

This is an online platform for the release of the music collection of Neil Young singer available up to master quality and playable on the neilyoungarchives.com website. The site has multiple features for access to a collection of media resources stored at Contentful, pre-sale tickets access with integration to multiple 3rd party vendors, subscription tier implementation with Stripe and access to live video streamings implemented with Vimeo API services. Worked on the different API designs, technical auditing for new features, 3rd party web services integration, deployment and monitoring.

Backend Engineer - Focal Local
Backend Engineer - Focal Local

Worked on a Meteor (Node framework) and React app as a volunteer on this project for a non-profit social care organization in Europe with the aim of providing food and sleeping places for homeless people. Oversaw Node tasks and provided support for bug fixes.

Backend Engineer - ovenes Construyendo El Futuro
Backend Engineer - ovenes Construyendo El Futuro

Collaborate with other team members on the provision of weekly voluntary online mentoring sessions on web programming for teenagers in Mexico as part of a program that provides scholarships to post-college students waiting to apply to professional education institutions.

Education

Education
BSc. Computer Science
Universidad Autónoma de Puebla, Mexico
2010 - 2014 (4 years)