Sebastián ViglioneSebastián Viglionesoftware & systems lead · grupo cps
open to developer roles · montevideo, uy

Backend developer. In charge of the systems at Grupo CPS.

I am the sole person in charge of systems at a construction and aluminum joinery company. I design, build and run the software the company uses every day, like the quoter and the stock system, connected to its Monday boards.

What I am in charge of

  • Software developmentmain focusSystems of my own in production, connected to Monday.
  • InfrastructureThe company server, automatic deploys and daily backups.
  • IT supportsecondaryOffice computers, equipment and users.

[ projects ] — grupo cps

Three systems, built from scratch.

2 in production · 1 in a new stage
Aluminum Joinery Quoter

01 · Pricing engine · Full-stack · 2026

Aluminum Joinery Quoter

problem
The price of a window does not come from square meters: it depends on how much aluminum and glass it really takes.
decision
Pull the geometry out of 2,641 factory-software recipes, without porting the whole thing.
result
Material error from 2.44× down to ~1%, validated with orders the factory priced.

Next.js · TypeScript · Three.js · Supabase · Pricing engine

View case study
Depósitos CPS

02 · Stock system · Grupo CPS · 2026

Depósitos CPS

problem
Stock across warehouses and sites lived in spreadsheets, messages and memory.
decision
An immutable ledger with the rules in PostgreSQL: stock is never edited, only recorded.
result
100% traceable balances and negative stock made impossible, even with concurrent operations.

Next.js · Supabase · PostgreSQL · RLS

View case study
Arce Licitaciones

03 · Data & AI · Grupo CPS · 2025–2026

Arce Licitaciones

problem
Management wanted to know what to sell to the State, at what price and against whom.
decision
The figures come from SQL over the purchase history; the AI only reads and interprets them.
result
Ready to receive the history and tested end to end with synthetic data.

TypeScript · PostgreSQL · AI

View case study

Where I work and what I do.

12/2024 – present

Software & Systems Lead

Grupo CPS · Montevideo, UY

Sole owner of the company’s systems area: software development (the main focus), infrastructure, company websites and office IT support.

Software development

main focus
  • I design, build and maintain the internal systems end to end: data model, business rules, API, interface and deploy.
  • The quoter and the stock system are in production, used by clients, sales, logistics, construction sites and management. Arce, which analyzes state purchases, is in a new stage.
  • I connect them to the company’s Monday boards so production and tasks move forward without entering data twice.

Infrastructure

  • I run the company server: self-hosted Supabase, Docker and Coolify.
  • Automatic deploys on every push, migrations applied by CI and daily backups.

Company websites

  • I maintain grupocps.com.uy, in Spanish and English.
  • I built a template for the real estate development sites; the first one is Edificio Galicia.

IT support

secondary
  • Maintenance of the office computers and equipment.
  • Day-to-day support for the users.

education

Systems Engineering

Universidad de Montevideo

in progress

Technological Baccalaureate in Informatics

UTU Brazo Oriental

completed

English C1

Cambridge Advanced (CAE)

From a technical high school to leading a company’s systems.

I did the Technological Baccalaureate in Informatics at UTU and I am now studying Systems Engineering at Universidad de Montevideo, alongside work. I joined Grupo CPS in December 2024 and today I am in charge of the whole systems area.

The part I enjoy most is the backend: understanding a domain well enough to model it, putting the rules where nobody can skip them, and checking results against reality before calling them good. I work in Spanish and English (C1).

  • Systems Engineering student · Universidad de Montevideo
  • Software & Systems Lead · Grupo CPS
  • Native Spanish · C1 English (CAE)
  • Montevideo, Uruguay

Daily

What I use every day.
TypeScriptNode.jsNext.js / ReactPostgreSQLSQLSupabase

Used in production

Used in production projects, but not every day.
Pythonn8nDockerLinuxOllamaPuppeteerJestThree.jsTailwindCoolify

Learning

In progress.
.NET / C#

If you want to talk about a role or ask about any of these projects, write to me. I reply by email or LinkedIn.

Also on:

If you prefer, write me directly at sebaviglione10@gmail.com.