Hi, I’m Abimael Martell, a senior software engineer based in Tijuana, Mexico. I currently work at Firecrawl (YC S22), where I build data processing infrastructure and developer tools that power AI-driven search and retrieval at scale.
What I build
I work across the full stack, from Rust native modules and TypeScript services to Python ML pipelines and Kubernetes deployments. At Firecrawl I own core data processing systems, designing queue architectures for fair job scheduling, optimizing inference throughput, and hardening production reliability. I also contribute to SDKs, CLI tooling, and frontend.
My day-to-day stack: TypeScript, Rust, Go, Python, Postgres, ClickHouse, Kubernetes.
Background
I’ve spent 13+ years as an early engineer at startups, often as the first or second hire. I have a track record of joining small teams, building technical foundations from scratch, and shipping products that led to acquisitions and funding rounds. I’ve worked across fintech, IoT, real-time data, and e-commerce, always focused on building systems that scale.
Open source
I’m an active open source contributor and maintainer. At Firecrawl, I help manage the open source community, reviewing PRs, supporting contributors, and maintaining project health. I also contribute upstream to libraries like lopdf when my work requires it. Outside of work, I’ve contributed to tscircuit, an open-source EDA platform, and maintain personal projects like catchhook (a Rust webhook testing tool) and calendario (a Swift macOS menubar calendar).
Outside work
Life is busy and fun with my wife and kids. Away from the keyboard I’m usually recording music, brewing pour-overs at home, hunting for the best cortado in town, shooting photos, or cycling around the city. Our family is active in our local church community, and we love playing local tourists across Baja.
Let’s connect
I’m always open to interesting engineering challenges and conversations. Drop me a line or connect on LinkedIn.