Interpret, imagine, and implement: a journey connecting social sciences, management, and software architecture.
From economics and management to software architecture: interpreting, imagining, and implementing solutions with critical thought.
I was born in Buenos Aires (1986). My early educational background took place at the Carlos Pellegrini High School of Commerce and the University of Buenos Aires, where I studied Economics and taught Macroeconomics I for four years. Following a period of vocational exploration in journalism, editorial proofreading, and instructional design, in 2016 I decided to channel my analytical interests into technology, graduating with a Bachelor's Degree in Information Technology Management in 2025.
Since 2018, I have worked professionally as a software developer with special dedication to the .NET ecosystem (from .NET Framework 4.5 through .NET Core to modern versions .NET 8 and 9). Over the years, I have worked with monoliths and microservices, REST APIs, with and without ORMs, and relational and non-relational databases in industries such as fintech, logistics, consulting, and software factories. In every challenge, I believe the essential principle is to interpret, imagine, and implement: the constraints of each system define the boundaries of a solution that must always be innovative and tailor-made.
Currently, I continue deepening my expertise pursuing a Specialization in Software Engineering at the National University of La Plata (UNLP) alongside AI training from Anthropic and Humai, having also unlocked a strong passion for quantum computing.
In my discipline, I advocate for software engineering as a methodical process that must necessarily be conducted as a team, where each part serves a specific and essential role in building a system. In that sense, I maintain that communication (with its inherent challenges) is the cornerstone of the entire process of conceiving and building software systems. Being a software engineer means understanding that the outcome depends on a team-driven, intellectually intensive process with an immaterial result; thus, the essence of engineering goes beyond any single language, technology, methodology, specialization, or library.
"Being a software engineer means understanding that the outcome depends on a team-driven, intellectually intensive process with an immaterial result; thus, the essence of engineering goes beyond any single language, technology, methodology, or library."
Core Principles & Working Philosophy
Guiding principles behind the design, engineering, and evolution of every software solution.
Interpret and Implement
The shape of each system establishes the boundaries of every problem; engineering lies in designing solutions that respond with creativity and rigor to concrete reality.
.NET Ecosystem & Architecture
Continuous evolution from .NET Framework 4.5 to .NET 9: microservices, modular monoliths, high-concurrency REST APIs, query optimization, and heterogeneous persistence.
Specialization & Vanguard
Postgraduate education in Software Engineering (UNLP), certification in Artificial Intelligence with Anthropic, and active exploration of quantum computing.
Critical Thinking & Ethics
Commitment to debating the impact and direction of technology, convinced that those of us who create software must take an active role in steering its purpose.