Senior Software Engineer · Mathematics & Physics Student · Backend Engineer
Alejandro's photo

Alejandro Mascort

About

I'm a Senior Software Engineer at Reverse Tech, passionate about building scalable and robust backend systems. Currently pursuing bachelor's degrees in Mathematics and Physics at UNED while working remotely from Barcelona. I specialize in distributed systems, event-driven architectures, and domain-driven design, with a strong focus on connecting theoretical knowledge with practical software engineering solutions.

Technical Expertise

Software Architecture

Microservices

OOP

Multithreading and Concurrency

Design Patterns

Infrastructure

Database Design

Event Sourcing

CQRS

API Design & REST

Testing (TDD, Integration)

CI/CD

Technology Stack

Node.js

TypeScript

Python

PostgreSQL

Redis

RabbitMQ

Docker

Kubernetes

Google Cloud

Work Experience

Senior Software Engineer

Reverse Tech

Jul 2023 - Present · Barcelona, Spain · Remote

Software Engineer

Colvin

Mar 2021 - Apr 2023 · Barcelona, Spain

  • Designed and implemented new product data standards using Domain-Driven Design to model business logic, improving data consistency and accuracy
  • Integrated financial processes into an external ERP system through RabbitMQ events, resulting in complete visibility and robustness with exponential retry logic
  • Developed a B2B orders flow with Hexagonal Architecture, increasing system robustness, maintainability, changeability, and predictability
  • Optimized B2B integration time and memory performance using Redis cache and RabbitMQ queue system, enabling real-time stock synchronization
  • Built a B2B sales dashboard with lazy loading pattern, providing efficient management of sales and incidences

Software Developer Intern

Colvin

Oct 2020 - Mar 2021 · Barcelona, Spain

  • Developed and executed B2C packs using a scalable queue system and an event-driven architecture to effectively manage stock transactions
  • Designed and implemented a user-friendly partnership dashboard, enabling partners to efficiently manage roles, promotions, and commissions with complete autonomy
  • Leveraged React and Redux to create an intuitive ambassadors profile area, streamlining the management of user states for seamless operational efficiency

Education

Bachelor's Degree in Mathematics

Universidad Nacional de Educación a Distancia (UNED)

Feb 2024 - Present

Focused on theoretical and applied mathematics, including analysis, algebra, geometry, and their practical applications.

Bachelor's Degree in Physics

Universidad Nacional de Educación a Distancia (UNED)

Oct 2023 - Present

Studying classical and modern physics, including mechanics, electromagnetism, quantum physics, and thermodynamics.

Bachelor's Degree in Industrial Engineering

Universitat Politècnica de Catalunya (UPC)

2015 - 2019

Comprehensive engineering education covering mechanical systems, thermodynamics, materials science, and industrial processes.

Get in Touch

I'm always open to discussing new projects, collaboration opportunities, or just having a conversation about software engineering, mathematics, or physics.

GitHub

@alejandromc23

LinkedIn

Alejandro Mascort

Layout inspired by @craftzdog