TheAuthAPI
Auth SaaS platform
Primary engineer on a production auth API with rate limiting, key management, and a React dashboard. Ships with a TypeScript SDK and a BigQuery analytics pipeline that processes usage events at scale.
Senior Full Stack Engineer with 5+ years building auth infrastructure, developer tooling, and LLM-powered automation. I own products end to end, from API design and TypeScript SDKs to React dashboards and production infrastructure. Based in Berlin, immediately available on Chancenkarte.
01 / About
Full Stack Engineer with 5+ years building auth infrastructure, developer tooling, and client products across a software agency and SaaS studio.
Known for owning products end to end, from API design and TypeScript SDKs to React dashboards. Most recently the primary engineer on theauthapi.com at ThatAPICompany, where I handled the backend, frontend, infrastructure, TypeScript SDKs, and developer documentation. I also built an LLM-powered contract processing pipeline using LangChainJS and OnlyOffice Document Builder, which resulted in a merged open source contribution to the official LangChainJS repo (PR #7421).
Before that, I worked at GMD on an e-commerce platform, building GraphQL APIs, an OCR invoice pipeline in Python, and client-side tooling in a cross-functional team of six.
Based in Berlin on a Chancenkarte. Immediately available. Looking for roles where backend systems and developer tooling intersect, ideally where the work has production stakes.
Languages
02 / Experience
Senior Full Stack Software Engineer
Full Stack Software Engineer
03 / Projects
Auth SaaS platform
Primary engineer on a production auth API with rate limiting, key management, and a React dashboard. Ships with a TypeScript SDK and a BigQuery analytics pipeline that processes usage events at scale.
Automated clause redlining
Built an LLM-powered contract processing pipeline using LangChainJS and OnlyOffice Document Builder, automating clause redlining for a client engagement. The work surfaced a bug in the OnlyOffice document loader, which I fixed and submitted upstream, resulting in merged PR #7421 to the official LangChainJS repo.
Open source contribution
Contributed a fix to the official LangChain JavaScript library. The OnlyOffice document loader was not returning document metadata, which broke downstream filtering in retrieval pipelines. PR #7421 was reviewed and merged by the LangChainJS maintainers.
04 / Skills
05 / Writing
I write about systems-level engineering: the kind of implementation details that most tutorials skip over. These are deep dives into topics I found genuinely confusing, written so they don't have to be.
A deep dive into TCP fundamentals and building an HTTP server from scratch, covering the socket layer most engineers never touch.
A production guide to replacing a managed API gateway with a self-hosted Nginx setup: real tradeoffs, config details, and lessons learned.
06 / Contact
I am open to senior full stack and backend engineering roles in Berlin and remotely. If you are building something technically interesting and want someone who ships end to end, get in touch.
charafbahria@gmail.com