Freelance · Full stack

I build systems that still work on Monday morning

Integrations, automation, observability, and pragmatic AI—outcomes first, technical detail when you need it.

Senior full stack developer based in Medellín. I help teams close the gap between a pilot and a process people actually run every day.

Former Perficient consultant. Production schedules and on-call reality—not slide decks.

@nietoga · [TBD] — selective freelance projects, remote-first

Proof points

~4h → 0

Manual reporting

Healthcare compliance—automated daily delivery

3× daily

Reliable cadence

Runs on a clock, not someone’s calendar

Peak week

Commerce in production

Checkout stable through the highest traffic window

Featured work

HealthcareFour hours a day, gone.

Daily compliance reporting without the daily grind

The manual reporting burden dropped to effectively zero. The organization gained a predictable rhythm and clearer operational signals because the report now ran on a clock—not on someone’s calendar.

~4h → 0

Manual reporting / day

Automated runs / day

100%

On-schedule delivery

Full case study

Selected work

View all work

What I help with

See expertise

Writing

Notes on what I ship and how I build it.

View all posts
Coming soon
Type-safe environment configuration for Next.js

Separate server and client env objects, validate at build time with Zod, and guard against leaking secrets into the bundle.

Next.jsTypeScriptZod
Coming soon
Integration patterns that survive production

Retries, idempotency, and ownership boundaries when vendors, legacy apps, and spreadsheets all need to agree.

IntegrationsNode.jsArchitecture
Coming soon
Observability when “we have logs” is not enough

Signals, runbooks, and escalation paths that match how teams actually respond—not dashboard theater.

ObservabilityOn-callLLMOps

About me

Enterprise delivery habits, commerce and platform experience, and a bias for small milestones with honest tradeoffs.

Read more
Have a production problem?

Tell me what is slow, manual, or fragile. I will reply with a clear next step—usually a short call to confirm fit.

Get in touch