Skip to content
Taking freelance projects · MX (GMT-6)

Full Stack Developer

I build the backend and the web product that uses it

I've spent six years on the server side: the APIs, the real-time streaming and the infrastructure that hold up what I build, with NestJS, Cloudflare Workers and AWS. It's the same work I use to stand up production web and mobile ecosystems, in Angular, React and NativeScript.

02 — Ghostline · API

The half you can't see by playing

The game decides nothing: every time goes through an authoritative backend on Cloudflare Workers that validates it before publishing it.

Cliente Unity (WebGL)Worker Hono · CloudflareDurable Object · checksLeaderboard publicado
  • Six endpoints in Hono on Cloudflare Workers
  • Idempotency and rate limiting inside a Durable Object
  • Both repos open: the API in TypeScript and the client in C#
  • 6+Years on the server side
  • 4Apps in production for an insurer, across two markets
  • 2Public repos: the API and its client
Angel Iram

About me

On the server side, and the product that uses it

I've spent six years building what holds a product up: the APIs, the real-time streaming and the infrastructure that keep it standing. Four applications for an insurer over the same services and the same data, replicated in a second market. A platform that brings heavy applications to the browser from AWS, with instances that shut themselves down when no one is using them. And the API that validates every Ghostline run before publishing it. If you'd rather read code than take my word for it, both Ghostline repos are open.

6+ yearsReal-time backend and web productCd. Madero, MX (GMT-6) · Remote LATAM–US

Experience

  1. PresentPersonal Projects — Bird Blitz, GhostlineBackend Developer (personal projects)Ongoing

    Remote

    • Built Ghostline end to end: an authoritative backend on Cloudflare Workers, a live WebSocket leaderboard and both repos public.
    • Keep these projects as auditable code proof, outside the NDAs of client work.
    • TypeScript
    • Cloudflare Workers
    • Durable Objects
    • Hono
  2. PresentGLOBAL PRIMEXFull Stack DeveloperOngoing

    Hermosillo, Sonora

    • I build web and mobile platforms with Angular, React and NativeScript.
    • I implement the backend with TypeScript, Node.js and NestJS, integrating Firebase and Google services.
    • I design and integrate the microservices the enterprise applications run on.
    • I lead feature development end to end, from requirement to deployment.
    • Angular
    • GraphQL
    • React
    • Nest.js
    • Docker
    • +13
  3. SENGININTECSenior Developer

    Remote (Spain)

    • Architected a streaming platform with Socket.IO and WebRTC deployed on AWS.
    • Implemented the NestJS signalling server that connects the render engine to the web client.
    • Optimized real-time transmission to hold image quality and session latency.
    • Defined the integration between the simulator and the rest of the platform services.
    • Angular
    • Nest.js
    • Socket.io
    • AWS
  4. VIRTEC Tecnología en Simulación Virtual.Full Stack Developer

    Tampico, Tamaulipas.

    • Built an interactive instructor station to monitor and control simulations in real time.
    • Implemented the learning management and tracking backend with NestJS and Angular.
    • Designed the in-simulator interfaces for technical training exercises.
    • Angular
    • Node.js
    • HTML5
    • CSS3
    • Git
    • GitHub

The other half

The game systems this backend serves: quests, vehicle mechanics, procedural scenarios and the fail state that forces a fix.

See the projects

Let's talk

Contact

Tell me what you need built. I reply within 24 hours on business days — Cd. Madero, Mexico (GMT-6), with full overlap with US working hours.

Freelance projects and team offers

On the server side I build APIs and real-time backend, streaming, and web and mobile platforms in production. I take on freelance projects and I'm also open to proposals to join a team, in Mexico and remote for LATAM and the US. Tell me what you need built and let's talk scope.

Every message is read and answered personally. If you prefer, email me directly or reach out on LinkedIn.

Full CV on request: tell me about your project or your opening in the message and I'll send it the same day.