About Pablo Prieto
pablo@austin ~/portfolio $ fetch --me
Pablo Prieto
- role
- Full-Stack AI Engineer
- domain
- Institutional financial data · crypto · prediction markets
- uptime
- 10 years shipping fintech
- location
- Austin, TX
- shell
- claude-code + mcp
- stack
- TypeScript · React/Next.js · Python · Kotlin · AWS
- off-hours
- ⚽ soccer · 🎮 video games · ₿ on-chain rabbit holes
Summary
pablo@austin ~/portfolio $ cat README.md
Full-stack AI engineer with 10 years building financial software — from BNY Mellon Pershing to digital-asset, derivatives, and prediction-market data platforms at Lukka.
I take products from idea to production across React/Next.js frontends, AWS infrastructure, and Python/Kotlin backends — and I work AI-native every day with Claude Code and MCP-driven workflows.
# currently: building agentic dev workflows & watching too much Champions League
Experience
pablo@austin ~/portfolio $ git log --career --graph
- 2021-03 → HEAD
Lead Software Engineer @ Lukka, Inc.
- Led the full rebuild of Angular Insights into OneFi — a React/TypeScript platform unifying Insights and EDM behind one API Gateway with unified auth.
- Designed organization-based entitlements with per-feature authorization for every client org and user.
- Replaced a manually rotated shared JWT with a Lambda authorizer doing Okta OAuth token exchange across the Pricing and Reference Data APIs.
- Directed Prediction Markets — real-time prices, volume and open interest across Polymarket, Kalshi and more, with AI-generated market updates.
- Architected Insights from inception to production: data-dense AG Grid + WebSocket views over crypto-asset and derivatives datasets.
- Built backend systems for a derivatives platform processing ~43B updates/mo.
- Moved filtering off DynamoDB to OpenSearch, with index design tuned for sub-50ms filtered, sorted queries.
- Built an AI dev pipeline: JIRA via MCP → git worktrees → parallel Claude Code → authenticated Playwright tests.
- Coordinated 4 engineers on the OneFi migration; managed 3 on Insights.
- 2024-03 → HEAD (side project)
Founding Engineer @ Daita Corp.
- Took an AI data-cleaning platform from idea to production — Next.js (RSC/SSR), Python services and Supabase.
- LangChain SQL agents for schema detection and relationship mapping across CSV, JSON and Excel uploads.
- Real-time ingestion into PostgreSQL through validation and transformation pipelines.
- Owned DevOps end-to-end: AWS (S3, Lightsail), Docker, SSL and deploys.
- 2016-06 → 2021-03
Lead Software Engineer @ BNY Mellon │ Pershing
- Built a search component adopted by 10+ teams, improving search efficiency 40%.
- Tech lead for an Angular loan-calculation tool used by 100+ users, plus the Spring Boot services behind it.
- Contributed to the company-wide Angular framework, cutting development time 20%.
- Set review standards that cut maintenance effort 30%.
- 2015-05 (initial commit)
B.E. Computer Engineering @ City College of New York
Projects
pablo@austin ~/portfolio $ ls -la ./projects
| drwxr-xr-x | onefi/ | Unified API platform · Lambda authorizer · Okta OAuth |
| drwxr-xr-x | prediction-markets/ | Next.js real-time dashboard · Polymarket · Kalshi |
| drwxr-xr-x | insights/ | AG Grid + WebSockets · digital-asset analytics |
| drwxr-xr-x | daita/ | AI data standardization · LangChain agents |
| -rwxr-xr-x | ai-worktree-pipeline* | MCP → worktrees → parallel Claude Code |
Skills
pablo@austin ~/portfolio $ bun install --skills
✓ 42 packages in 0.31s
- languages
- TypeScript, JavaScript, Python, SQL, Kotlin
- frontend
- React, Next.js, AG Grid, shadcn/ui, Tailwind, Storybook, Angular, Bun
- backend
- FastAPI, Flask, REST, WebSockets, Lambda, OpenAPI
- aws
- API Gateway, Lambda, CloudFront, S3, EventBridge, EKS, IAM, Bedrock
- data
- PostgreSQL, DynamoDB, Redis, OpenSearch, Supabase
- identity
- Okta, OAuth 2.0, JWT/JWKS, SAML, entitlements
- ai
- Claude Code (skills, hooks, MCP), MCP servers, Playwright
Interests
pablo@austin ~/portfolio $ cat ~/.interests
crypto
On-chain data, market structure, and building the tools that read it.
ai
Agents, MCP, and making the dev loop 10× shorter.
fútbol
Weekend matches. Strong opinions on the high press.
games
Competitive by default. Always queueing one more match.
Contact
pablo@austin ~/portfolio $ ./contact.sh
- → email prietop.pablo@gmail.com
- → github github.com/pablo-prieto
pablo@austin ~/portfolio $