Software Engineer.

I’m Saul Alvarez, a passionate problem solver, team player, and highly skilled Software Engineer with over 11 years of experience in web development.

I have a proven track record of delivering robust solutions to a diverse range of enterprise clients, local government organizations and start-ups in a professional manner. I’m dedicated to leveraging technology to drive impactful results through efficient programming.

company logo

Game Developer

Cromware

Founder and solo game developer. I have released a 2D mobile game to the app stores, and are currently developing a 3D game for PC (Steam store). Responsibilities include managing projects from initial concept to release, programming the game mechanics, defining the art direction, marketing strategy, budget management, etc.

company logo

Sr. Software Engineer

Laurel

Senior Engineer in the back-end team. Responsibilities included breaking out monolithic application into a scalable microservices architecture, defining data models, developing and maintaining core APIs, updating database collections with hundreds of thousands of documents, and writing incident response protocols to create a platform that allows us to iterate on functionality 10x faster.

company logo

Sr. Software Engineer

8x8

Senior Engineer in the chat and SMS back-end team. Responsibilities included defining ambiguous projects and developing a testable MVP to research new sources of revenue in American and international markets, designing and implementing new chat features, developing APIs that performed in near-real time for thousands of users, increasing productivity of our customer support team, and working remotely with a Europe-based team to provide reliable and auditable communication channels to our enterprise users.

company logo

Lead Engineer

LightBox

Engineering Lead with a team of 3 engineers in charge of developing a platform for a new business vertical. Responsibilities included meeting with customer stakeholders, defining business use cases and technical requirements, designing data models, and mentoring more-junior engineers to improve productivity of field workers by automating tedious data collection and mitigating human error.

company logo

Electrical Engineer

Chroma Systems Solutions

Support Engineer in charge of defining test plans, calibrating and programming electrical test equipment, deploying the assembled stations at the customer’s site, and training the customer’s staff to automate testing of electrical equipment in manufacturing or development facilities.

Experience Highlights

Helped spearhead the design and implementation of a new microservices architecture for data-intensive applications in 6 months using NestJS and MongoDB.

Elevated the efficiency of key organizational services by 10x, while enhancing their reliability to achieve a 99.9% uptime.

Led a team of 3 engineers through the design and development of a backend platform and mobile client to automate the capture of field data for fleet workforces.

Designed, developed and released a mobile game to Apple App Store and Google Play Store.

Defined and implemented platform features such as MMS messages, international SMS with local numbers, third-party integrations, message reactions, and improved call logs.

Designed and wrote scripts to safely apply data migrations to large MongoDB collections with no production downtime.

Wrote on-call playbooks for incident management and analysis and successfully managed the response to multiple production incidents.

Empowered and increased productivity of our support teams by updating our React-based internal debugging tools.

Tech Stack

  1.   TypeScript     JavaScript
  2.   Back End
  3.   Node.js
  4.   Document DBs       MongoDB
  5.   Relational DBs       SQL       MySQL
  6.   Front End
  7.   React       Tailwind
  8.   NestJS       Next.js       Express
  9.   Docker
  10.   C#       Unity