Hello, my name is:

Alejandro Castro Martinez

Engineering from Hardware to Distributed Systems

Software & Electronics Engineer

Code • Research • Teach

whatsapp image 2025 07 22 at 11.56.05 am(2)
About me...

From algorithms and electronics to scalable systems, I design, build and teach technology—driven by a passion for learning and sharing knowledge.

Engineering, teaching
and learning
at the core of everything I build

I design and build technology at the intersection of
algorithms, systems and electronic engineering.
My work ranges from developing efficient solutions to understanding how systems behave and evolve in real-world environments.

I enjoy combining theory and practice – working with tools like Python, C++, Docker and Kubernetes to turn ideas into scalable and well-structured systems.

I focus on helping others understand not just how things work, but how to think, build and improve over time.

Teaching and continuous learning guide how I think, build and evolve.

I turn ideas into real systems

Building systems starts with understanding problems deeply — prioritizing clarity, structure, and long-term scalability. Creating solutions that are reliable, adaptable, and grounded in real-world use.

01 LOGIC

Algorithms & Problem Solving

Turning complexity into clear logic.

From optimization to system thinking, solutions are designed to be efficient, elegant, and practical.

02 SYSTEMS

Systems & Backend Engineering

Built for scale and real-world use.

From backend services to distributed architectures, the focus is on reliability, structure, and performance.

03 TEACHING

Teaching & Mentorship

Making complex ideas easier to build.

Teaching means creating clarity, confidence, and strong foundations for thinking, building, and learning.

What I work with

Languages

Core languages used to build systems, solve problems, and teach through code.

C++
Python
Java
C
SQL
Bash
Go
Flask
Node.js
Spring
REST APIs
Microservices
Performance
Backend Architecture
🧩 Service Design
🐳Docker
☸️Kubernetes
🐧Linux
Git
🧱Containers
🔧Dev Workflows
Algorithms
Distributed Systems
Scalability
🎓Teaching
🧠Problem Solving
Technical Writing

My Experience

2023 - Present

Graduate Research

Research in Scalable Systems

Research focused on microservice elasticity and system behavior under dynamic load using Kubernetes. Includes experimental design, metrics analysis, and the study of how systems adapt to changing demand in distributed environments.

2022 - Present

Pontificia Universidad Javeriana

Teaching & Mentorship

Teaching focuses on programming, algorithms, and structured problem solving. Courses are designed to help students not only write code, but learn how to think, design, and improve solutions through practice and real-world scenarios.

2020 - 2023

Whitestack · Digital57

Software & Systems Development

Development of backend and infrastructure-related solutions, including automation with Python and Bash, cloud-based environments, and system configuration. The work focused on improving internal processes, supporting scalable deployments, and building reliable system behavior.