# Ben Orozco - Resume

Hands-on Platform & AI Engineer · Auth / Shared Systems · Agentic Engineering
Monterrey, MX 🇲🇽

## Contact
- Email: [benoror+cv@gmail.com](mailto:benoror+cv@gmail.com)
- Website: [benoror.com](https://www.benoror.com)
- GitHub: [github.com/benoror](https://github.com/benoror)
- LinkedIn: [linkedin.com/in/benoror](https://linkedin.com/in/benoror)
- Blog: [blog.benoror.com](https://blog.benoror.com)
- Resume URL: [resume.benoror.com/apptegy-platform](https://resume.benoror.com/apptegy-platform)

## About
Hands-on senior engineer (~80% in the codebase) and former Apptegy platform lead / VP of Engineering. Deep experience building shared foundations multi-product teams depend on — authentication, identity, SSO, access control, and reusable platform services — plus recent leaps in agentic engineering and AI-assisted product work. Strongest on [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails), [PostgreSQL](https://resume.benoror.com/apptegy-platform#databases), APIs, and production reliability, with enough frontend range for full-stack platform surfaces (including Vue.js). I design systems other teams can adopt, raise standards through reviews and mentoring, and stay close enough to architecture and code to ship securely. Looking to contribute again where platform and AI engineering multiply the product ecosystem.

## Core Skills
- Backend: 100/100 (17y)
- AI: 90/100 (4y)
- Leadership: 100/100 (11y)
- Frontend: 90/100 (9y)
- DevOps: 80/100 (8y)
- Product: 100/100 (11y)

## Experience

### [Trivelta](https://trivelta.com/)
_2026 - Present - Boston, MA 🇺🇸_
B2B platform company ([PAM](https://trivelta.com/pam)). Current seat is ~80% hands-on: platform architecture, MCP/AI connector work, AI-augmented support-product design, Cognito identity surfaces, and raising delivery quality for a distributed team.

#### Lead Software Engineer (Platform Team Lead)
_Jan 2026 - Present (Monterrey, MX 🇲🇽)_
Technical lead for the PAM platform team — ~80% hands-on across architecture, critical-path code, MCP/agentic AI product work, and operator-facing admin tooling on legacy and greenfield platforms.

Achievements:
- Architecting and building the admin backend in [FastAPI](https://resume.benoror.com/apptegy-platform#backend-other)/[Python](https://resume.benoror.com/apptegy-platform#backend-other) with DDD bounded contexts, deployed on [AWS](https://resume.benoror.com/apptegy-platform#aws) serverless ([Lambda](https://resume.benoror.com/apptegy-platform#serverless-aws), [DynamoDB](https://resume.benoror.com/apptegy-platform#serverless-aws), [Cognito](https://resume.benoror.com/apptegy-platform#serverless-aws), [EventBridge](https://resume.benoror.com/apptegy-platform#aws)) with a [React](https://resume.benoror.com/apptegy-platform#react) admin UI.
- Designing and building a read-only MCP connector for [Trivelta PAM](https://trivelta.com/pam): a curated, permission-bound analytics tool surface so authorized admins can use standard AI clients without privilege gain beyond existing Cognito auth, RBAC, product gates, and audit posture.
- Leading early design for a PAM sub-product: AI-augmented operator support ticketing for iGaming (casino, sportsbook, prediction markets) — Zendesk-class workflows at higher volume, with agents, harnesses, evals, post-training/fine-tuning, RAGs, and knowledge bases grounded in the PAM MCP surface.
- Driving agentic engineering and AI features hands-on (~80% in the codebase): [AI tool](https://resume.benoror.com/apptegy-platform#ai-tools) workflows, agent rules/docs, repeatable automation patterns, and shipping AI-assisted product capabilities on the critical path.
- Keeping production healthy on the legacy path while migrating behind feature flags — progressive delivery and rollback-minded sequencing rather than big-bang cuts.
- Established design reviews, RFD/PRD planning, [code reviews](https://resume.benoror.com/apptegy-platform#technical-leadership), testing, [CI/CD](https://resume.benoror.com/apptegy-platform#devops-other), and trunk-based development across the team.
- Helped build and organize the Monterrey engineering team through international hiring, interviewing, coaching, and performance management.

Key skills: Technical Leadership, Architecture, Domain-Driven Design, Delivery management, Hiring manager, People management, Python, FastAPI, AWS Serverless, AI enablement

### [Apptegy](https://www.apptegy.com)
_2020 - Nov 2025 - Little Rock, AR 🇺🇸_
EdTech SaaS serving 6,000+ school districts and 10MM+ users. Closest evidence for return: built AuthN/Z and shared platform services hands-on, led org-wide AI enablement, and stayed close to architecture, security boundaries, and delivery systems through scale.

#### Lead Software Engineer
_Mar 2020 - Abr 2021 (Monterrey, MX 🇲🇽)_
Hands-on lead for platform and infrastructure during rapid growth from ~500 to 2,000+ school districts: identity, shared services, Thrillshare APIs, and reliability patterns other product teams built on.

Achievements:
- Built an AuthN/Z identity provider on [OAuth2](https://resume.benoror.com/apptegy-platform#apis) and [OpenID Connect](https://resume.benoror.com/apptegy-platform#apis) for SSO and user management across existing and newer products — designed for continuous inflow of thousands of new users and clear session/identity boundaries in a multi-tenant district context.
- Hands-on development of Thrillshare platform and APIs in [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails)/[PostgreSQL](https://resume.benoror.com/apptegy-platform#databases), supporting Vue.js and mobile clients, with [Sidekiq](https://resume.benoror.com/apptegy-platform#ruby-on-rails) processing hundreds of thousands of background jobs a day.
- Designed and shipped shared outpost services other teams relied on: multi-channel alerting (SMS/voice/TTS/push/email) that scaled from tens to thousands of notifications per minute; plus forms/surveys, ETL, translation, LMS, and real-time messaging.
- Owned reliability and release practices across [AWS](https://resume.benoror.com/apptegy-platform#aws), [Kubernetes](https://resume.benoror.com/apptegy-platform#kubernetes), and [CI/CD](https://resume.benoror.com/apptegy-platform#devops-other) — Capistrano and EKS deployments, observability-minded operations, and safer rollouts under load.
- Raised the bar across engineering through architecture and design reviews, peer review, unit testing, mentoring, interviewing, and onboarding while staying in the codebase.

Key skills: Technical Leadership, Agile, System Design, Architecture, Code Review, Unit Testing

#### VP of Engineering
_Apr 2021 - Nov 2025 (Monterrey, MX 🇲🇽)_
VP of Engineering through Series-B scale-up toward Series-C complexity: org health, delivery systems, architecture quality, and org-wide AI enablement — useful judgment for platform and AI engineering seats, not a bid to return only as an executive.

Achievements:
- Led practical AI enablement across engineering ([Cursor](https://resume.benoror.com/apptegy-platform#ai-tools), [Claude](https://resume.benoror.com/apptegy-platform#ai-tools), [CodeRabbit](https://resume.benoror.com/apptegy-platform#ai-tools), [Gemini](https://resume.benoror.com/apptegy-platform#ai-tools)), improving productivity by 10% and cutting code review time by 60% — early groundwork for how the org adopts AI seriously.
- Helped hire, form, and lead a remote engineering organization of 140+ engineers across the U.S. and Mexico, building a high-performance yet thoughtful culture through coaching, performance systems, and continuous improvement.
- Drove architecture simplification and cost reduction across a gRPC microservices landscape and in-house frameworks, pushing clearer DDD boundaries and more maintainable shared patterns.
- Partnered with product and company leadership on roadmap sequencing, org design, and execution risk for platform-impacting work that crossed team boundaries.

Key skills: Leadership, Management, Hiring, Mentoring, Agile, Architecture

### [Ecaresoft](https://www.ecaresoft.com)
_2016 - 2019 - Austin, TX 🇺🇸_
Multi-tenant healthcare SaaS. CTO and tech-lead evidence for shared services, APIs, and operational platforms with clear access and domain boundaries.

#### CTO - [Nimbo](https://www.nimbo-x.com)
_Feb 2016 - Jan 2019 (Monterrey, MX 🇲🇽)_
CTO for Nimbo: took a cloud EHR/practice-management product from MVP to product-market fit with thousands of MAUs.

Achievements:
- Defined architecture and fault-tolerant APIs in [Ruby](https://resume.benoror.com/apptegy-platform#ruby-on-rails), [PostgreSQL](https://resume.benoror.com/apptegy-platform#databases), [Redis](https://resume.benoror.com/apptegy-platform#databases), and [Sidekiq](https://resume.benoror.com/apptegy-platform#ruby-on-rails), plus supporting services for search and integrations.
- Established coding, review, testing, and CI/CD standards so shared backend work stayed maintainable as the product scaled.

#### CTO
_Jan 2018 - Jan 2019 (Monterrey, MX 🇲🇽)_
CTO for the wider portfolio: technology strategy and delivery as the business entered new markets.

Achievements:
- Launched internationalization through APIs, microservices, and serverless functions; improved availability with containers, automated testing, and CI/CD.

#### Tech Lead - [Nebula](https://www.usenebula.com)
_Oct 2017 - Jul 2018 (Monterrey, MX 🇲🇽)_
Bootstraped a claims management system for the insurance industry in LatAm by working on technical development and defining a Domain-driven microservices architecture

Achievements:
- Full-stack development using [Elixir](https://resume.benoror.com/apptegy-platform#backend-other)/[Phoenix](https://resume.benoror.com/apptegy-platform#backend-other) for Backend and [Ember.js](https://resume.benoror.com/apptegy-platform#frontend-other) for Frontend
- [Domain-driven Design](https://resume.benoror.com/apptegy-platform#technical-leadership) architecture using Bounded Contexts
- DevOps infrastructure using [Docker](https://resume.benoror.com/apptegy-platform#docker) containers on [AWS](https://resume.benoror.com/apptegy-platform#aws): [Elastic Beanstalk](https://resume.benoror.com/apptegy-platform#aws)

### [HealthTree](https://www.healthtree.org)
_Jan 2019 - Mar 2020 - Salt Lake City, UT 🇺🇸_
Patient-facing healthcare platform. Small-team CTO role combining architecture ownership, observability, and delivery discipline.

#### CTO
CTO of a small team: coding daily while defining architecture, quality bar, and observability from scratch.

Achievements:
- Built backend APIs in [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails) and [React.js](https://resume.benoror.com/apptegy-platform#react) clients, with review, testing, and CI/CD as defaults.
- Stood up [Metabase](https://resume.benoror.com/apptegy-platform#devops-other), [Sentry](https://resume.benoror.com/apptegy-platform#devops-other), and [Intercom](https://resume.benoror.com/apptegy-platform#product) so incidents and usage stayed visible.

### [Brokerlit](https://www.brokerlit.com)
_2023 - Present - Monterrey, MX 🇲🇽_
Real estate SaaS (MLS, CMS, CRM). Founder-level full-stack ownership of multi-workflow product surfaces.

#### Technical Co-Founder
Technical co-founder owning product architecture and full-stack delivery.

Achievements:
- Built the platform in [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails), [TypeScript](https://resume.benoror.com/apptegy-platform#typescript), [React.js](https://resume.benoror.com/apptegy-platform#react), and [Next.js](https://resume.benoror.com/apptegy-platform#next.js).

### [BaseQL](https://www.baseql.com)
_2020 - 2024 - Miami, FL 🇺🇸_
GraphQL access layer for cloud data. Founder-led SaaS through acquisition.

#### Founder
Founder who built, operated, and sold the product.

Achievements:
- Full-stack ownership across [Node.js](https://resume.benoror.com/apptegy-platform#javascript), [React.js](https://resume.benoror.com/apptegy-platform#react), and [Next.js](https://resume.benoror.com/apptegy-platform#next.js); acquired in 2024.

### [Panax](https://panax.io)
_2014 - 2016 - San Luis Potosi, MX 🇲🇽_
Low-code tool for building business applications.

- **Full Stack Developer**: Launched an MVP of No-Code tool for internal business applications by defining a Client-server architecture using: [Node.js](https://resume.benoror.com/apptegy-platform#javascript) / [Express](https://resume.benoror.com/apptegy-platform#javascript) [SQL Server](https://resume.benoror.com/apptegy-platform#databases) [Angular.js](https://resume.benoror.com/apptegy-platform#frontend-other)

### [OperIT](https://www.servicesinit.com)
_2014 - 2014 - San Luis Potosi, MX 🇲🇽_
IT nearshoring consultancy services for U.S. companies

- **Software Consultant**: Define and execute ETL, Analytics and Business Intelligence processes and maintenance of existing software

### [SAP](https://www.sap.com)
_2013 - 2014 - Walldorf, DE 🇩🇪_
World's largest company of ERP software

- **Software Engineering Intern**: Test-driven development for Supportability & SaaS enterprise product lines using [JavaScript](https://resume.benoror.com/apptegy-platform#javascript) and [Jasmine](https://resume.benoror.com/apptegy-platform#javascript)

### [CotizaHoy](https://www.cotizahoy.com)
_2010 - 2013 - San Luis Potosi, MX 🇲🇽_
B2B startup for car manufacturing industry

- **Technical Co-Founder**: Launched SaaS/Marketplace developed in [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails) [PostgreSQL](https://resume.benoror.com/apptegy-platform#databases) [Heroku](https://resume.benoror.com/apptegy-platform#devops-other)

### [NIC Mexico](https://www.nicmexico.mx)
_2008 - 2009 - Monterrey, MX 🇲🇽_
NIC organization for .mx top-level domains

- **Software Development Intern**: Developed internal and customer apps in PHP Java and PL/SQL

## Skills
- **Backend** (17y) - Platform backend depth: [Ruby on Rails](https://resume.benoror.com/apptegy-platform#ruby-on-rails), [PostgreSQL](https://resume.benoror.com/apptegy-platform#databases), AuthN/Z ([OAuth2](https://resume.benoror.com/apptegy-platform#apis)/[OIDC](https://resume.benoror.com/apptegy-platform#apis)), SSO, session and access boundaries, reusable APIs/services, and high-volume [Sidekiq](https://resume.benoror.com/apptegy-platform#ruby-on-rails) workloads.: Ruby on Rails: Rails 7, Sidekiq, TDD, RSpec, Capybara; Developing APIs: REST API, GraphQL; Serverless on AWS: Python on AWS Lambda, DynamoDB, Amplify, Cognito; Databases: PostgreSQL, MySQL, Redis, NoSQL; API integrations: REST, GraphQL; Other: Node.js, Python, Kafka, Rust, Elixir, Shell, Search engines - ElasticSearch, Solr, Git;
- **AI** (4y) - Hands-on agentic engineering and AI product work: [AI tools](https://resume.benoror.com/apptegy-platform#ai-tools), multi-agent [workflows](https://resume.benoror.com/apptegy-platform#ai-workflows), team enablement, and shipping AI-assisted features with quality and security discipline — not demos for demos' sake.: AI tools: Cursor / CLI, Claude / Code CLI, OpenCode, OpenAI / API, Gemini, CodeRabbit; Multi-agent orchestration: AGENTS.md / CLAUDE.md / .cursor/rules, Git worktrees, MCP / ACP, Agent Skills, Parallel agents, QMD workflows; Workflows: Plan-first for complex tasks, Parallel exploration and execution, Verification-first loops (tests, checks, review), Learn from mistakes via docs/rules updates, Automating repeatable workflows (skills/commands); AI product features: Chatbots, RAGs (Pinecone, pgvector), Context tuning & prompt refinement, Security and privacy guardrails;
- **Leadership** (11y) - Hands-on technical leadership for shared systems: architecture ownership, design/code reviews, mentoring, cross-team platform decisions, and raising standards without losing proximity to the code.: Technical Leadership: Project scope & sequencing, Delivery management, Ownership & Accountability, System Design Architecture, Code reviews, Mentoring & Coaching, Agile Methodologies, Roadmaps Planning; Strategic Planning: Tooling & AI enablement, Vendor & cost management, Buy vs Build decisions, Team composition & org design, Architecture & design reviews, RFC/RFD technical documentation, Product + Engineering leadership alignment, Resource allocation; People Management: Mentorship, Coaching, Performance reviews, Performance management, Conflict resolution; Recruitment: Talent sourcing, Hiring manager, Interviewing, Technical screening scripts/challenges, Interviewer coaching, Recruitment process;
- **Frontend** (9y) - Full-stack range for platform surfaces: Vue.js clients alongside [React](https://resume.benoror.com/apptegy-platform#react)/[TypeScript](https://resume.benoror.com/apptegy-platform#typescript) — enough to ship and review sign-in and shared UI flows with judgment.: React: React Testing Library, Playwright, Storybook, Redux, Tailwind CSS, React Query; Typescript; Javascript: Node.js, Jest; Next.js: NextAuth, Vercel; Other: Hotwire & Stimulus, React Native, TailwindCSS;
- **DevOps** (8y) - Operational mindset for platform work: [AWS](https://resume.benoror.com/apptegy-platform#aws), [Kubernetes](https://resume.benoror.com/apptegy-platform#kubernetes), CI/CD, observability, progressive delivery, and incident-aware rollout planning.: AWS: EKS, S3, EC2, RDS, Lambda, Cloudflare; Docker; Kubernetes: GitOPS - ArgoCD, Kustomize, Helm; Other: Greenfield infrastructure setup, Terraform, CI/CD, CDN, Observability, Distributed systems, Fly.io;
- **Product** (11y) - Translating cross-cutting platform and AI product needs into scoped plans — identity, entitlements, shared services, and AI features — in partnership with product and application teams.: Roadmap planning; Resource allocation; Design reviews; UI/UX assessment; Problem solving with business focus; Project management;

## Education
- **MBA International Business Consulting** - [Hochschule Offenburg](https://www.hs-offenburg.de/)
  - Oct 2012 - Feb 2014
  - Offenburg, Germany
  - University of Applied Sciences Offenburg
- **BS Computer Science and Technology** - [ITESM Monterrey](https://tec.mx/en)
  - Aug 2005 - Dec 2009
  - Monterrey, Mexico
  - Monterrey Institute of Technology and Higher Education

## Languages
- 🇪🇸 Spanish: Native (100/100)
- 🇬🇧 English: Fluent (100/100)
- 🇩🇪 German: Basic (25/100)

Based on the print layout content from `apps/resume`, generated from `@workspace/data/resume`.