Jorge García
Staff Software Engineer
Monterrey, Mexico · Open to remote opportunities
Summary
I’ve been building software for over 12 years, with a focus on backend platforms and distributed systems since 2021. I specialize in event-driven architectures and third-party integrations, building systems that remain observable under load and can evolve incrementally without breaking existing consumers. Recent work includes leading a product migration with no user-facing downtime and tracing an SDK transport bottleneck that increased task creation throughput 8×, from ~940 to ~7,500 tasks/min per queue. In personal projects, I build RAG and multi-agent prototypes with document retrieval and orchestrated specialist agents.Technical Skills
Languages & Frameworks
Go, TypeScript, Node.js, Python, React, Next.js
Systems & Architecture
Event-Driven Systems, Task Queues, Microservices, API Design, Third-Party Integrations, Microfrontends
Cloud & Data
GCP, Kubernetes, Docker, Terraform, PostgreSQL, Redis
Applied AI — Personal Projects
RAG, Multi-Agent Systems, Vector Retrieval, LangChain, FAISS, Pinecone
Experience
Staff Software Engineer
ZenBusiness
Sep 2023 — Present
3 years
- Own Enterprise API capabilities end to end (ZenBusiness’s public API), from API design and business rules to integration and production rollout, enabling multiple enterprise products.
- Took ownership of the communications platform (email, push, SMS), setting its technical direction: idempotent delivery that prevents duplicate sends and allows safe retries, clearer API contracts, enterprise policy enforcement, and observability.
- Led the form publishing workflow in the Go service that defines what data each product (LLC formation, EIN, others) requires per state and validates customer submissions: publish requests, review and approval, and cross-state consistency checks. Also built the pipeline that promotes definitions across environments and turned a one-off schema traversal into a shared utility for validation, sanitization, and field inspection.
- Led an event-driven backend integrating external accountant partners, unblocking the launch of the company’s tax product line.
- Led an incremental migration of a frontend product from the legacy monolith to microfrontends with no user-facing downtime.
- Co-created and maintain shared core packages and service patterns used by multiple teams.
Senior Software Engineer
Ureeka
Sep 2021 — Sep 2023
1 year 11 months
- Built backend features around eventual consistency and backward-compatible schema changes, allowing the platform to evolve without breaking existing consumers.
- Investigated a throughput ceiling in distributed task queues and traced it to the SDK’s HTTP transport. Switching the client to gRPC and validating the result with benchmarks increased task creation throughput 8× (~940 → ~7,500 tasks/min per queue).
- Implemented production observability with Cloud Trace, Cloud Logging, Error Reporting, and automated alerts used by the team to detect and investigate incidents.
Tech Lead / Digital Solutions Manager
Sintec
Feb 2020 — Sep 2021
1 year 7 months
- Led and mentored a four-person engineering team across concurrent client engagements, coordinating delivery and individual growth conversations.
- Translated client requirements into solution architectures, technical roadmaps, and delivery plans.
- Migrated client applications from two Compute Engine VMs to Cloud Run and Cloud SQL, reducing monthly infrastructure costs from roughly USD 3,000 to about USD 40 while simplifying deployments and server maintenance.
- Automated Node.js deployments with Cloud Build and established shared GitHub conventions and code standards, removing manual release steps across projects.
- Managed partnerships with external development providers to expand delivery capacity across client engagements.