Hello, World! 👋 I’m Mathias!

Software Engineer Building Reliable, Scalable Systems.

Systems Engineering student and Computer Science professor at Universidad ORT Uruguay, focused on full-stack and backend engineering — from data structures and algorithms to production-ready systems.

Open to Software Engineer roles in Uruguay & remote in UTC-3 compatible timezones (Americas)

Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication
Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication
Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication
Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication
Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication
Clean Code
Data Structures & Algorithms
System Design
Backend Engineering
API Design
Testing & QA
Full-Stack Development
Problem Solving
Accessibility
Technical Communication

About Mathias Huque

I'm a Software Engineer and final-year Systems Engineering student at Universidad ORT Uruguay, where I also teach Computer Science fundamentals and Data Structures & Algorithms. I focus on building reliable, well-structured systems across the stack, from architecture to implementation.

Teaching sharpens the way I engineer: explaining algorithms and abstractions clearly, and designing exercises that hold up under scrutiny, both push me toward code that is predictable, testable, and built to last. I approach engineering pragmatically, balancing technical depth with real-world constraints to ship solutions that are efficient, scalable, and maintainable.

EXPERIENCE

My Experience RoadMap

Journey through academia and industry, highlighting key roles and contributions along the way.

ProfessorFundamentals Of Computing

Universidad ORT Uruguay·March 2026 – Present·Ongoing·Part-time
Montevideo, Uruguay · Hybrid
  • Design and teach a functional programming curriculum, guiding students to build and verify computable models from formal specifications
  • Develop standards for modular, side-effect-free code through pure functions, immutability, and recursion
  • Present programming as a mathematical activity, emphasizing abstraction, correctness, and formal reasoning
  • Design assignments that translate specifications into precise function definitions, achieving a first-attempt pass rate of over 90%

Assistant ProfessorData Structures and Algorithms

Universidad ORT Uruguay·March 2025 – December 2025·9 months·Temporary
Montevideo, Uruguay · Hybrid
  • Led data structures and algorithms lab sessions for groups of 30+ students, providing personalized tutoring that improved grades for over 70% of those coached
  • Authored exercises and solution guides for 20+ problem sets, adopted in every subsequent edition of the course
  • Built and maintained 2,000+ lines of C++ code for labs and demonstrations, reinforcing core data structures and algorithmic techniques
  • Helped students translate abstract concepts into practical problem-solving skills

MY PROJECTS

Selected Work

A selection of projects spanning a full-stack capstone platform, algorithmic tooling, and developer utilities.

FEATURED

SILO bidding and opportunity management platform interface

Capstone Project · In Development

SILO

Integrated Bidding & Opportunity Management Platform

An end-to-end platform for managing bids and opportunities — bringing case files, go/no-go decisions, credentials, tasks, documents, and analytics into one traceable workflow.

Developed as my Systems Engineering capstone with SONDA Uruguay, SILO is a Dockerized monorepo with a Next.js frontend, NestJS backend and AI worker, OCR, full-text search, S3-compatible document storage, asynchronous messaging, and self-hosted observability.

End-to-end bid managementAI-assisted workflows & OCRFull-text document searchSelf-hosted observability
TypeScriptNext.jsNestJSPostgreSQLRabbitMQElasticsearchDocker

Capstone developed in collaboration with SONDA Uruguay.

SONDA Uruguay

STACK

Skills & Technologies

Explore the stacks I rely on to ship production-ready software.

Core Stack

TypeScript
TypeScript

TypeScript

React
React

React

Next.js
Next.js

Next.js

Node.js
Node.js

Node.js

.NET
.NET

.NET

PostgreSQL
PostgreSQL

PostgreSQL

Also Worked With

Programming Languages

HTML5
HTML5
CSS3
CSS3
JavaScript
JavaScript
Python
Python
Java
Java
C++
C++
C#
C#
.NET
.NET

Libraries & Frameworks

Angular
Angular
React Native
React Native
Flutter
Flutter
Tailwind CSS
Tailwind CSS
Express.js
Express.js
Sequelize
Sequelize
Prisma
Prisma
EF Core
EF Core
Mongoose
Mongoose
Jest
Jest
Jasmine
Jasmine
Cucumber
Cucumber
Cypress
Cypress

Tools & Platforms

Shopify
Shopify
Docker
Docker
Postman
Postman
Figma
Figma
Git
Git
GitHub
GitHub
AWS
AWS
Linux
Linux
Vercel
Vercel
Firebase
Firebase
MySQL
MySQL
MongoDB
MongoDB
SQL Server
SQL Server

CONTACT

Get In Touch

Let's Connect

I'm actively looking for Software Engineer opportunities — in Uruguay or remote in UTC-3 compatible timezones (US & South America). If you'd like to talk about a role, feel free to reach out.

Send a Message

By sending, your email client may open.