01 / Software developer / Quito, EC

MateoYunga

Software development / Data & Machine Learning

Software Engineering student at Escuela Politécnica Nacional, with hands-on experience building web applications and machine learning projects.

Mateo Yunga

02 / About me

Curiosity first.
Code follows.

Illustration of a black cat wearing headphones beside a laptop

Software development / Data & ML

Hi, I'm Mateo.

I'm a Software Engineering student at Escuela Politécnica Nacional in Quito, Ecuador. I work across web development and Machine Learning, connecting software with data to solve practical problems.

My experience includes ETL pipelines, cloud deployments and cross-platform applications. I enjoy understanding how things work, sharing what I learn and turning an idea into something people can use.

Based in
Quito, Ecuador
Education
Software Engineering, EPN
Download CV

03 / Experience & education

The road so far.

The milestones that shape how I work.

  1. Education · In progress

    Software Engineering

    Escuela Politécnica Nacional

    Building a foundation in algorithms, data structures, software architecture and agile development through the Software Engineering program at EPN.

    • Software architecture
    • Algorithms
    • Agile development
  2. Teaching experience

    Artificial Intelligence Instructor

    Escuela Politécnica Nacional · Vacacional AEIS

    Designed the curriculum for an inter-semester AI course and guided students through case studies and practical mini-projects, connecting fundamental AI concepts with programming.

    • Artificial intelligence
    • Curriculum design
    • Mentoring

04 / Skills & tools

Skills & tools.

Software Development

  • React
  • Next.js
  • Java
  • C
  • C++
  • Tailwind CSS

Data & Machine Learning

  • Python
  • PostgreSQL
  • ETL
  • Data analysis
  • FastAPI

Cloud & Delivery

  • Docker
  • AWS
  • Azure DevOps
  • Firebase
  • GitHub
  • Vercel

Languages

Spanish Native / English B2

How I work

Teamwork · Problem solving · Agile methodologies · Communication

05 / Selected projects

Projects I've worked on.

From web applications to Machine Learning and interactive experiences. A selection of things I've built.

PROJECT / 01Python
Merchant Churn Predictor preview

Merchant Churn Predictor

Developed a Machine Learning model to predict merchant attrition for the "De Una" fintech platform. Created for the Interack2hack (USFQ Hackathon).

  • Python
  • Scikit-learn
  • Pandas
PROJECT / 02Next.js 14
Byte_Click preview

Byte_Click

Comprehensive and scalable E-Commerce platform with real-time search, secure payment processing, user authentication, and admin panel.

  • Next.js 14
  • Tailwind
  • Firebase
  • Algolia
  • Stripe
PROJECT / 03React 18
TennAI preview

TennAI

AI-powered predictive platform for the ATP tennis circuit. Analyzes historical data to generate forecasts, integrating subscriptions and a Telegram bot.

  • React 18
  • TypeScript
  • FastAPI
  • XGBoost
  • PostgreSQL
  • Firebase
PROJECT / 04Java (Swing)
BAD_ICE_CREAM preview

BAD_ICE_CREAM

Recreation of the classic PC arcade video game. Implements collision mechanics, map generation, save game system, and control customization.

  • Java (Swing)
PROJECT / 05C++
DarkBit Interactive preview

DarkBit Interactive

Immersive 3D interactive horror experience. Developed from scratch with real-time rendering, dynamic lighting, custom shaders, and spatial sound.

  • C++
  • OpenGL
  • OpenAL Soft
PROJECT / 06Java 21
EconoMe | Financial Systems preview

EconoMe | Financial Systems

Robust personal finance management platform built with a modern SDLC. Features automated CI/CD pipelines via Azure DevOps, Agile management, and secure transaction metrics.

  • Java 21
  • Jakarta EE
  • Hibernate
  • PostgreSQL
  • Azure

There's more in the repository.

Explore GitHub ↗