Oscar – React, Typescript, Golang, experts in Lemon.io

Oscar

From Mexico (UTC-6)flag

Back-end Web Developer|Middle-to-senior

Oscar – React, Typescript, Golang

Oscar is a Middle-to-Senior backend engineer with 17+ years of experience, specializing in Golang for fintech and AI-driven platforms. He has led architecture and hands-on development of microservices, CI/CD, and AI workflows, with a strong product and client-first mindset. He communicates clearly and excels in autonomous, client-facing roles.

18 years of commercial experience
Main technologies
React
2 years
Typescript
2 years
Golang
6 years
Additional skills
Docker
Sentry
Datadog
AWS
PostgreSQL
MCP
LangGraph
Celery
Python
GitHub Actions
Redis
Node.js
OpenTelemetry
Vertex AI
Lambda
Cognito
Spring
Java
Angular
SQL
OpenAI
Anthropic
Computer Vision
CI/CD
AI agent development
AI agent orchestration
LLM evaluation
AI benchmarking
BDD
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

AI-Native Principal Engineer / Consultant
Dec 2024 - Aug 20261 year 7 months
Project Overview

An AI-powered CRM for legal and operations teams to manage cases, consolidate client communications, and automate document preparation. Its main features included case-aware AI assistance, declaration generation from client interviews, and sentiment analysis to flag cases needing attention.

Responsibilities:
  • Worked as Principal Engineer in a three-person squad within a ~12-person engineering team, owning architectural decisions while staying hands-on in production code, AI orchestration, model evaluation, CI/CD, developer tooling and observability.
  • Built the declaration evaluation framework, combining custom AI judges with deterministic checks for factual accuracy.
  • Co-designed the AI declaration-generation architecture: facts are extracted and prioritized from 3–4-hour interview transcripts before generation, and the same factual representation serves as the evaluation contract, improving coverage and reducing hallucinations.
  • Defined a model-evaluation strategy that combined golden datasets, automated judges, factual checks and human expert review, helping raise preparation capacity from 2–3 to 10–20 declarations per person per day.
  • Created a reusable AI-native delivery harness that guides coding agents from requirement clarification and planning through TDD, adversarial review, e2e testing, PR generation, static analysis and CI validation.
  • Designed Global Search on PostgreSQL instead of Elasticsearch, trading future scaling headroom for lower infrastructure complexity, simpler synchronization and fewer failure modes at the system's actual scale.
Project Tech stack:
Python
Typescript
Node.js
React
PostgreSQL
Redis
Celery
Docker
AWS
GitHub Actions
Datadog
Sentry
LangGraph
MCP
Chief Technology Officer & Co Founder
Jan 2020 - Sep 20255 years 7 months
Project Overview

A fintech focused on credit and working capital for small merchants in Mexico and the Dominican Republic.

Responsibilities:
  • Architected the evolution from an externally developed monolith to approximately 30 domain-oriented services, using REST, asynchronous processing, Google Cloud Tasks, PostgreSQL, Redis, and independently deployable Cloud Run workloads.
  • Personally designed core lending workflows including onboarding, KYC, credit lines, disbursements, payments, collections, reconciliation, risk, and fraud controls, with particularly deep implementation involvement in KYC, lending, payment flows, and financial integrations.
  • Helped design and productionize underwriting pipelines combining computer vision-based inventory estimation, merchant purchase data, deterministic financial models, and risk/fraud scoring to determine eligibility and credit conditions.
  • Designed Cloud Run-based infrastructure that kept cloud expenditure around US$2K/month or less while supporting ~30 services and ML workloads.
  • Introduced financial-correctness controls around interest, balances, statements, and cent-level precision.
  • Built and operated a platform supporting approximately 3,000 merchants, US$5M in cumulative disbursements, US$1.5M peak portfolio, and >99% availability across Mexico and the Dominican Republic.
Project Tech stack:
Golang
Python
PostgreSQL
Redis
GCP
GitHub Actions
Sentry
OpenTelemetry
Vertex AI
Software Architect
Sep 2019 - Jan 20204 months
Project Overview

An online grocery platform that enabled customers to shop for groceries and have them delivered to their homes.

Responsibilities:
  • Served as the primary software architect for ~50 developers during the modernization of a legacy PHP platform toward Go and AWS.
  • Designed and validated centralized authentication with AWS Cognito, including account migration, coexistence with legacy systems and Go/Lambda integration patterns.
  • Reviewed and approved technical designs and resolved cross-team architectural issues.
  • Defined engineering and architecture standards together with the Head of Engineering.
  • Built Go proofs of concept to validate new platform patterns.
  • Evaluated serverless and managed-service approaches to reduce infrastructure complexity, resource consumption and reliance on vertical scaling while staying compatible with the existing platform.
Project Tech stack:
Golang
AWS
Cognito
Lambda
PostgreSQL
Redis
Software Architect
Aug 2018 - Sep 20191 year
Project Overview

A payments and card-tokenization platform supporting transaction approval, risk evaluation, and secure payment credentials.

Responsibilities:
  • Worked as a software architect across multiple teams in payments and financial technology, defining architecture, engineering standards and solution designs for client and product initiatives, using Java, Spring and microservices.
  • Reviewed technical designs and produced architecture definitions, PoCs, technical reviews and delivery estimates.
  • Led requirements workshops and architecture design for a card-tokenization solution for a major retailer, enabling saved payment credentials, faster checkout and recurring payments (discovery and architecture phase, before full implementation).
  • Contributed to scalability and architecture improvements for transaction-approval and risk-processing components in the payments platform.
  • Took part in selected client workshops and presales/estimation activities where architectural discovery was needed.
Project Tech stack:
Java
Spring
Full Stack Leader Engineer
Apr 2017 - Aug 20181 year 4 months
Project Overview

A web and mobile banking platform that enabled customers to view balances and transaction history, check credit limits, and block or reactivate cards, later expanding to debit and savings accounts.

Responsibilities:
  • Provided technical leadership as a Fullstack Lead Engineer in a ~20–30-person initiative modernizing web and mobile transactional banking for roughly 1M credit-card users; the team delivered the initial credit-card pilot in about six months.
  • Combined hands-on development (Java, Spring, Angular) with technical design, engineering standards and guidance.
  • Helped design the facade and integration architecture connecting modern REST-based digital channels to the legacy SOAP banking core.
  • Designed domain-oriented service boundaries and anti-corruption layers to isolate legacy models from the new platform.
  • Co-designed rule-based step-up authentication using incremental JWT claims, enabling transaction-specific authentication requirements.
Project Tech stack:
Java
Spring
Angular
SOAP
Senior Software Engineer
Apr 2014 - Jan 20172 years 9 months
Project Overview

A multinational billing and invoicing platform designed to support approximately 10 countries, with multiple currencies, tax requirements, and country-specific billing rules.

Responsibilities:
  • Worked as a Software Engineer III (backend) on payment and financial systems, primarily with Java, Spring and microservice-based architectures.
  • Designed and implemented parts of a configurable billing/settlement platform supporting ~10 countries, including multiple currencies, tax structures and jurisdiction-specific invoicing rules, without duplicating the platform for each country.
  • Built bank-transfer functionality and internal tools for managing transfers, merchants, customers and operational workflows.
  • Contributed to team engineering practices using BDD and agile development.
Project Tech stack:
Java
Spring
SQL

Education

2019
Computer Engineering
M.Sc.
2011
Computer Engineering
B.Sc.

Languages

Spanish
Advanced
English
Advanced

Hire Oscar or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.