Gabriel Santos

software developer

About

Whatever the stack, I'll build it.

Hey! I'm Gabe, a full stack software developer based in Ontario, Canada.
Gabriel Santos

Experienced professional in building full-stack, cloud, and mobile applications. I've worked on production financial software, customer-facing features, APIs, microservices, and mobile applications, with an interest in learning new technologies and solving complex problems. My experience includes a variety of programming languages and frameworks, developed through internships, personal projects, and studying Software Engineering at Western University.

Based in

Ontario, Canada

Studying

Software Engineering

Western University

Focus

Full-stack, cloud & mobile applications

Experience across

  • Production financial software
  • Customer-facing features
  • APIs & microservices
  • Mobile applications
  • Embedded C++
  • Serverless infrastructure
  • Local LLM inference & RAG pipelines
  • Full-stack web development
  • Game development

Experience

Where I've shipped.

Production banking software, research hardware, and the degree in between.
  1. May 2025 – Sep 2026

    Software Developer Analyst Intern

    Libro Credit Union

    Full-stack and mobile development on production banking software within an Agile Scrum team.

    • Led end-to-end development of new customer-facing GIC features, from defining requirements with backend teams through implementation.
    • Shipped full-stack features across web and mobile using C#, .NET, React and TypeScript.
    • Resolved complex Android and iOS issues spanning app linking, device compatibility and OS upgrades.
    • Added asynchronous processing to a payments microservice using Azure Service Bus.
    • Built an Android instrumentation test suite and a CI/CD pipeline for dev testing of web releases.
    • C#
    • .NET
    • React
    • TypeScript
    • Kotlin
    • Azure
  2. May 2024 – May 2025

    Undergraduate Research Intern

    Western University

    Built a roadside traffic-counting device in collaboration with an industry partner.

    • Improved runtime performance and vehicle speed detection accuracy of the Arduino firmware in C++.
    • Built Python and Django services and web interfaces for data processing and device configuration.
    • Expanded the device to collect additional traffic data types and deployed services on Linux and Azure.
    • C++
    • Arduino
    • Python
    • Django
    • Azure
  3. Expected May 2027

    B.E.Sc. Software Engineering

    Western University

    Dean's Honour List for three consecutive years.

    • Built an online multiplayer UNO game with a multithreaded C++ backend that hosts multiple game rooms at once (team project).
    • Developed a small-scale 3D third-person adventure game in Unity (team project).
    • Programmed an embedded fitness tracker with a display that counts steps, detects walking and running, and tracks average resting, walking and running heart rate.
    • Coursework in machine learning algorithms, artificial intelligence, cloud computing and computer networking.
    • C++
    • Unity
    • Embedded
    • Machine learning
    • Cloud computing

Toolkit

Languages & frameworks

20 tools · hover to pause

Projects

Selected work.

Production sites, research hardware and experiments. Select a project to open the case file.

Contact

Let's build something together.

Questions? Ideas? Random thoughts? I'm open to it all. Fill out the form or connect with me on LinkedIn and I'll get back to you as soon as I can!

It's in Ontario right now.

0 / 1000