FC

Senior Software Engineer

Hi, I'm Frank Costoya.

|

Full-stack engineer with nearly a decade of experience shipping enterprise platforms, headless architectures, and cloud-native applications. Currently engineering at HUB International.

Frank Costoya

Tech Stack

Full-Stack Development

TypeScriptGoC#Node.jsReactNext.jsAngularVue.NETRESTful APIsGraphQLMicroservicesEvent-Driven Architecture

Cloud & Infrastructure

AWSAzureGCPDockerKubernetesTerraform / IaCServerlessCloud ArchitectureMulti-Cloud Migration

DevOps & Observability

CI/CDGitOpsGitHub ActionsJenkinsGitLab CIPrometheusGrafanaOpenTelemetry

AI & Machine Learning

Generative AILLMsPrompt EngineeringRAGOpenAI APIAnthropic APIVector DatabasesQdrant

Data & Streaming

SQL ServerMongoDBApache KafkaApache Spark

Platforms & CMS

Sitecore XM / XP / XM CloudWordPressHeadless Architecture

What People Say

Patrick McPhail
Patrick McPhail

Chief Executive Officer, Partner at Imarc

Frankie joined Imarc about four years ago and immediately stood out not just for his technical acumen but also for his adaptability and can do attitude. As CEO I've been impressed a hundred times over with Frankie's willingness to jump into any problem and his ability to come out the other side with and excellent, if not perfect result. As one of our lead Sitecore engineers, Frankie was responsible for the successful management of one of our largest clients, not just on the implementation side, but as a key consultant. I can't recommend Frankie enough for your organization - there isn't a single role he wouldn't be successful in.
Katie Desmond
Katie Desmond

Chief Revenue Officer, Partner at Imarc

Working with Frankie has been incredible. He is a very smart and talented developer, and the quality of his code is impeccable. Frankie is more than a developer, though; he is also a business strategist and can understand how his work can directly impact a client's business objectives. He can easily translate technical nuances to a non-technical person and clients love him. He is a unicorn for sure! Frankie would be an incredible addition to any team.
Jeff Turcotte
Jeff Turcotte

Director of Engineering at Imarc

Frankie is an incredible and talented senior engineer. He has an excellent understanding of the entire stack and is always up for facing a new challenge or technology. He also has a very impressive set of soft skills and is a great communicator. He quickly and naturally establishes productive working relationships with both coworkers and clients. Working with Frankie is a real pleasure.

Latest Posts

Post thumbnail
Jul 23, 2026·25 min read

You Probably Don't Need Vault: How Deleting a Cache Made Our Key Storage More Secure

pCraft is a BYOK 'Postman for LLMs' whose database is full of other people's provider API keys, bearer credentials with a credit card behind them. This article walks through the envelope-encryption scheme that keeps a stolen database backup worthless, then tells the counterintuitive story of replacing HashiCorp Vault with a local key-encryption key: a change that deleted a plaintext-DEK cache a security review had flagged as critical and collapsed the key's in-memory lifetime from sixty seconds to microseconds. It covers AEAD binding contexts that defeat cross-tenant splicing, self-describing ciphertext, KEK rotation without re-encrypting rows, and how to tell when a managed secrets service is actually worth its operational cost.

Post thumbnail
Jul 23, 2026·10 min read

Introducing pCraft: A Workbench for People Who Build With LLMs

For a year my most important work, the prompts, lived in Python strings, scattered notes, and 1am messages to myself, with no version history and no way to fairly compare one model against another. pCraft is my answer: a workbench for building with language models, 'Postman for LLMs', where you bring your own key, wire up multi-step chains, and run the same prompt across several models side by side. This founder-tone launch post covers why I built it, why I think it's useful, and the unglamorous lessons the project taught me: overbuilding infrastructure for a scale that didn't exist, falling in love with an architecture instead of a product, and what it means to hold someone else's API key.

Post thumbnail
Feb 20, 2026·26 min read

Building a RAG Pipeline from Your Sitecore Content

This article details how to build a production RAG pipeline that turns Sitecore CMS content into an AI chatbot. It covers using Sitecore's Layout Service for clean content extraction, component-aware chunking, vector embeddings for semantic search, and prompt engineering to keep responses grounded with source citations. The architecture is composable and keeps Sitecore as the single source of truth.

FC

Senior Software Engineer building for the modern web.

Navigation

Connect

© 2026 Frank Costoya. All rights reserved.