Vladimir SalvadorTechnical Lead
I am currently engaged in the world of Startups, channeling my efforts into driving innovation and growth. With a wealth of experience predominantly focused on Backend development, I am actively seeking collaborative opportunities within the Open Source community, particularly focusing on the node ecosystem. My ongoing learning journey involves diving into the realms of Domain-Driven Design (DDD) and Event-Driven Design (EDD), aiming to enhance my expertise and apply these principles effectively. I am always open to discussions surrounding Architecture, leveraging my knowledge to explore architectural intricacies and strategies for building resilient systems.
Certifications
TypeScript
TypeScript
12/13/2022
AWS
AWS Cloud Architecture
11/26/2019
Software Architecture
Application Architecture, Back-end Architecture, Architecture, Software Architecture
06/17/2021
Docker
Docker
12/15/2022
Express.js
Express.js
12/13/2022
Tech stack
TypeScript (4)
Express.js (1)
Back-end Architecture
Software Architecture
Architecture
Application Architecture
AWS Cloud Architecture
Docker
PHP (4)
Node.js (4)
AWS EC2 (4)
WebSockets (3)
MariaDB (3)
Bash (3)
PostgreSQL (2)
Next.js (1)
MongoDB (1)
Domain-driven Design (1)
AWS Lambda (1)
Kubernetes (1)
RabbitMQ (1)
Hexagonal Architecture (1)
Firebase (1)
AWS RDS (1)
Scrum (1)
Laravel (1)
DigitalOcean (1)
MySQL (1)
SCSS (1)
Vue.js (1)
Experience
Sr. Software EngineerPRVolt
09/2021 - 12/2021

Created an efficient ERP platform for PR campaign management using Python. Prioritized code quality and maintainability throughout development. Implemented Jest to construct rigorous unit tests, safeguarding code reliability and minimizing regressions. Elevated the user experience by crafting app views using React, imbuing a contemporary interface. Meticulously executed comprehensive code reviews to enforce strict alignment with coding standards and industry best practices. This approach ensured the consistent delivery of high-quality code, fostering a reliable and maintainable software system.

Python
AWS Lambda
React
Elasticsearch
PostgreSQL
Software Engineer | Architecture OwnerTaro
08/2021 - 12/2021

I led E-Commerce Platform development, applying CMMI and Disciplined Agile for efficiency and quality. Crafted a robust REST API using Node.js, Typescript for seamless component communication. Integrated a Shipping API for precise tracking and guide generation. DevOps workflows, GitHub Actions, automated testing, deployment ensured swift integration and delivery. Prioritized automated system deployments and code quality checks. Initial architecture, built on DDD, CQRS principles, ensured scalability and maintainability. Jest used for thorough unit testing, fortifying reliability. Collaborated with cross-functional teams, aligning development with business goals. Versatility was key, spanning frontend to backend, adapting to diverse project needs. This holistic approach ensured effective project realization.

TypeScript
Next.js
MongoDB
Azure
Express.js
Domain-driven Design
Sr. Software EngineerGestorsolar
05/2018 - 01/2021

I developed a comprehensive SaaS platform, optimizing solar energy project management from quotation to post-sales support, effectively enhancing project efficiency. The integration of a Role-Based Access Control (RBAC) model fortified authentication and authorization protocols, bolstering data security. To cater to multiple clients, I strategically redesigned the database model to support multi-tenancy, facilitating efficient resource sharing. Furthermore, I architected and executed a real-time notifications module utilizing WebSocket's, providing timely updates to users and maintaining engagement. For streamlined operations, I created a custom payment gateway using Stripe, optimizing client subscription management and augmenting the platform's revenue model. Additionally, I masterminded an invoice module, seamlessly integrated with the SAT (The Tax Administration Service in Mexico), ensuring full compliance with financial regulations.

PHP
MariaDB
AWS EC2
Node.js
TypeScript
Bash
WebSockets
Sr. Software Engineer | Software Architect | Backend Tech LeadLeadsales
07/2020 - Currently

Led WhatsApp Web API via WebSocket for real-time user communication. Designed microservices using gRPC, REST for 45+ functions. Ensured reliability with Jest tests. Orchestrated CI/CD pipelines in GitHub Actions for efficient software delivery. Managed Kubernetes, optimized 800+ pods for performance. Implemented Hexagonal Architecture, DDD for backend scalability. Managed multiple WhatsApp accounts for web, API. Led expanding channels: Facebook Messenger, Instagram DMs. Created secure Authorization module with API Keys, UUID hashing. Leveraged concurrency for efficient processing. Designed user-friendly admin modules in Node.js. Architected RabbitMQ-based Distributed system for responsive asynchronous task handling. Enforced code quality through Jest tests.

Next.js
Firebase
AWS Lambda
Domain-driven Design
Kubernetes
Hexagonal Architecture
PostgreSQL
MongoDB
RabbitMQ
Node.js
Software EngineerCALI - Centro de Apoyo y Calidad de Vida AC
08/2018 - 01/2019

I designed a Web Application to digitize the ABS Format for streamlined tracking of students with mental disabilities and optimized course planning. Using UML Analysis and User Stories, I crafted an intuitive UI/UX interface and efficient software architecture. Agile Methodology (SCRUM) guided the project's lifecycle management, ensuring effective development. I implemented a VueJs administration panel for streamlined course management. For secure interactions, I built a Restful API with Laravel (PHP). JWT with RS256 ensured data privacy and security for user authentication and authorization. To aid decision-making, I created an interactive interface with the d3 library, allowing trajectory planning for each student.

PHP
Vue.js
TypeScript
DigitalOcean
PostgreSQL
SCSS
Laravel
Scrum
Software EngineerMédica Santa Carmen
08/2017 - 01/2018

I crafted a Web Application to monitor patients and their laboratory test results, ensuring prompt patient care prioritization. The database schema was meticulously designed and normalized for streamlined data management, optimizing efficiency. In pursuit of an enhanced user experience, I designed a user-friendly UI/UX interface, promoting seamless navigation. To bring the vision to life, I implemented the system using PHP and JavaScript, ensuring a resilient and scalable application architecture. Recognizing the importance of efficient management, I developed an Administrative module encompassing Users, Clinics, and Analytical Exams. This module facilitated streamlined control over critical application aspects. Furthermore, I orchestrated the configuration of the web server and skillfully deployed the system onto AWS. This strategic move ensured high availability and scalability, vital for the seamless operation of the application.

PHP
JavaScript
MySQL
AWS EC2
AWS RDS
Education
BS. Computer ScienceTecnológico de Monterrey
02/2015 - Currently