la

loading portfolio

0%
 ~/main
 pnpx @leo/contact

Software engineer building products that scale.

8+ years shipping SaaS platforms, event systems, and developer tools. CTO-level architecture meets hands-on engineering — Dallas, TX.

Capabilities

Specialised practice areas

Full-stack engineering

Next.js + tRPC + Drizzle + Postgres. From schema to UI, including the boring parts. Strict typing, real error handling, no shortcuts that bite you in week three.

exportexport constconst projectRouter = routerrouter({
  byId: publicProcedurepublicProcedure
    .inputinput(z.string().uuid())
    .queryquery(({ inputinput }) =>
      db
        .selectselect()
        .fromfrom(projects)
        .wherewhere(eqeq(projects.id, inputinput))
    ),
});

DevOps & cloud

Vercel, AWS, Terraform. CI/CD pipelines with real gates. Production observability via Sentry + OpenTelemetry. Deploys you can roll back without praying.

resourceresource "vercel_project" "portfolio" {
  name      = "leonardoacosta-dev"
  framework = "nextjs"
  git_repository = {
    type = "github"
    repo = "leoleonardoacosta/la"
  }
}

System design

API contracts, event flows, multi-tenant data models. CTO-level decisions, not committee diagrams. The boring choices that pay off over years.

// Outbox pattern: events written in same tx as state
awaitawait db.transactiontransaction(asyncasync (tx) => {
  awaitawait tx
    .updateupdate(orders)
    .set({ status: 'paid' })
    .wherewhere(eqeq(orders.id, orderId));

  awaitawait tx.insertinsert(outbox).valuesvalues({
    event: 'order.paid',
    payload: { orderId, amount },
  });
});

Engineering mentorship

1:1 architecture reviews, code-review coaching, hiring rubrics. I help engineers grow without burning them out — and help leads stop shipping the same bugs twice.

review_focusreview_focus:
  - boundary_violations    # cross-module leaks
  - test_first             # red before green
  - rollback_safety        # can we undo this in prod?
  - reader_optimization    # cognitive load per line

SELECTED WORK

Built to scale.
Not just to ship.

Eight years of shipping platforms that survived growth, scale events, and the inevitable third-quarter pivot.

  • ModernVisaNext.js · Postgres · Stripe · Multi-tenant
  • Bridge Specialty GroupAzure · Terraform · GitHub Actions · .NET
  • Otaku OdysseyNext.js · Redis · WebSockets · Vercel
  • Leonardoacosta.devNext.js · Three.js · GSAP · Sentry

experience

where i've been

Bridge Specialty Group

Senior Devops Engineer

February 2024Present

Bridge Specialty Group is a leading insurance brokerage firm that is focused on providing the best insurance products to their clients. I was brought on to help build out their Devops infrastructure and help with the development of their new platform.

Nexrage Studios

Senior Architect

September 2023February 2024

Nexrage is a creative tech studio that is leading the way with an innovative point of sales system that is focused on security and Know Your Customer (KYC) best practices while also being able to scale. I was responsible for the development of the product, and the management of the team.

Dialexa

Senior Associate III

October 2020September 2023

As a technology consulting firm based in Dallas Texas, Dialexa provided custom software, website, and mobile app development services. I was a part of several projects, including a Biotech application, a custom CRM, e-commerce platform, and medical dashboard.

Code Authority

Full Stack Developer

November 2017October 2020

As a technology consulting firm based in Frisco Texas, Code Authority provided custom software, website, and mobile app development services. I was a part of several projects, including custom CMS, resort booking system, and e-commerce platform.

ModernVisa

CTO

March 2017Present

Modern Visa started as an improvement from in-house systems, and quickly scaled up to be a SaaS product with several agencies as clients. I am responsible for the development of the product, and the management of the team.

projects

what i've built

Otaku Odyssey

Otaku Odyssey

multi-tenant event engine handling badge sales, vendor applications, and department coordination for conventions that need enterprise reliability without enterprise complexity

turboreponext.jsexpotrpcpostgresql
view project →
Tribal Cities

Tribal Cities

community-driven event platform powering regional burns with volunteer coordination, camp registration, and ticketing that scales from intimate gatherings to thousands of participants

next.js 15expotrpcpostgresqlstripe
view project →
Tavern Ledger

Tavern Ledger

tabletop campaign companion bringing dungeon masters and players together with real-time combat tracking, collaborative worldbuilding, and character management that makes every session legendary

next.js 15expotrpcpostgresqlwebsocket
view project →
Modern Visa

Modern Visa

saas platform for immigration agencies to manage visa applications, client communications, and document workflows

next.jstypescriptpostgresqlstripe
view project →

what peers say

testimonials from colleagues

Leo's remarkable enthusiasm and aptitude for mentoring junior engineers warrant significant recognition from management, positioning him as a promising candidate for future leadership roles. Leo excels in imparting his knowledge and expertise to junior team members, fostering an environment of confidence and openness. His approachable demeanor, constructive guidance, and valuable assistance create an atmosphere where junior team members feel empowered rather than uncertain about their ideas. It is evident that Leo possesses the qualities essential for effective leadership and should be carefully considered for upcoming leadership opportunities.

Kane Norman

Leo is very self-sufficient and works well on his own. He is willing and able to take on challenges. He is also very willing to help and work through issues together as a team and shows a great deal of compassion towards his coworkers.

Benjamin Morin

Leo is a very knowledgeable person about modern cloud technologies. He's also eager to jump around out of his comfort zone, and in general a fun personality to work with.

Eric Diviney

I was struggling with debugging a pretty complicated code base in Python and needed someone to talk it through. Enter Leo. My understanding is that Python is like his 6th programming language but he found some ways to clean things up right away. He jumped in so enthusiastically and taught me a thing or two about debugging code, really going above and beyond to help.

Stephen Hage

I have gotten to watch and collaborate with Leonardo Acosta on numerous projects and watch him excel. Leo is an exceptional, intelligent, self starting, dedicated and passionate software developer and has quickly become a valuable asset. With the multiple projects he has been placed on, he hasn't hesitated to learn new coding languages, ask for assistance when need be, focus on the clients needs and wants for a project and even at times come up with ideas for enhancements and improvements on software builds that clients and even other developers haven't thought of before. I highly recommend Leo to any team looking for a dedicated and passionate software developer.

Robert Rogo

ready to get started?

let's work on

your next big thing

unlock the potential of your business with premium software engineering, strategic business consultancy, and expert product management services.