Drag to move. Click at the starting position to go home. Use arrow keys to move with the keyboard, or Home to return to the logo.

Full Stack Software Engineer Felipe de Soto.

I’m Felipe de Soto, a full stack software engineer in Montevideo, Uruguay. I build web interfaces and the systems behind them.

Based in Uruguay · EU remote eligible
A bit about me
THE APPROACHA developer with the whole picture in mind.

Good software.
Every layer.

My work lives where frontend and backend meet. I build interfaces in Angular and React, APIs in Kotlin and Java, and the data foundations that tie it all together.

Along the way, I’ve simplified service architectures, improved high-traffic screens, and helped teams build with more consistency. I care about the details people see—and the ones they never have to think about.

Full stack developmentSystems thinkingTeam collaboration
Read my development notes
4,500+

Products, one platform

A complete auto-parts catalog, from vehicle fitment to order management.

YOKOMITSU URUGUAY
6/1

A simpler backend

Six Java microservices consolidated into one maintainable Kotlin backend.

UKG
200ms

Less waiting, more doing

Approximately 200ms faster load times in high-traffic Angular screens.

UKG
THE JOURNEYBuilding, learning, and making things better.

Experience.

From my first Angular projects
to platforms built end to end.

AUG 2023 — DEC 2025Montevideo · Hybrid
UKG

Full Stack Software Engineer at UKG

Simplifying backend architecture and shaping faster, more consistent frontend experiences.

  • Consolidated six Java Spring Boot microservices into one Kotlin backend, improving observability and reducing maintenance.
  • Maintained GraphQL schemas and resolvers to keep client applications separate from underlying services.
  • Cut redundant change detection and network requests, reducing Angular screen load time by around 200ms.
More from this role
  • Ran three Angular workshops covering fundamentals, architecture, and team conventions.
  • Migrated legacy Angular components to the internal Ionic-based library and removed deprecated dependencies.
  • Added reusable components, variants, and documentation to the internal design library.
KotlinSpring BootGraphQLAngularIonic
APR 2023 — JUL 2023Montevideo · Hybrid
UKG

Full Stack Software Engineer Intern

AUG 2022 — NOV 2022Montevideo · Hybrid
SWITCH SOFTWARE

Jr. Software Engineer

Implemented production features in inherited applications and performed controlled MySQL updates and maintenance.

Production applicationsMySQL
SEP 2020 — AUG 2021Remote
TATA CONSULTANCY SERVICES

Intern & Jr. Software Engineer

Worked on internal Angular projects and automated user flows for regression testing with UiPath.

AngularUiPath
THE TOOLKITThe right tools for the problem.

A connected stack.

THE EXPERIENCE

Frontend

AngularReactNext.jsIonicTailwind
THE ENGINE

Backend & data

ExpressSpringGraphQLPostgreSQLSupabaseDrizzleMongoDB
THE BUILDING BLOCKS

Languages

TypeScriptKotlinJavaSQLHTMLCSS / SCSSC++
THE WORKFLOW

Tools

GitDockerJiraFigmaLaTeX
ALWAYS LEARNING

A foundation in
computer science.

2021 — PRESENT

Bachelor’s Degree in Computer Science

Universidad de la Empresa · Montevideo

2017 — 2019

Technological Baccalaureate in Computer Science

Instituto Educativo el Pinar · Canelones

THE NEXT CONVERSATION

Let’s build
something good.

Have a project, a role, or an interesting problem?
I’d love to hear about it.