H hanna.hinn
Lead Full-Stack Engineer · Callifly · Open to talk

I wire LLMs to real products, data, and users.

I'm Hanna Hinn, a backend-leaning full-stack engineer in Ramallah, Palestine. I lead engineering at Callifly, where I ship a production AI voice & chat platform serving 100+ users and 50+ maintained AI agents on a Terraform-managed AWS serverless stack. On the side I build VectorForge, a standalone RAG engine.

Email Hanna → Résumé ↗
// statusLead Eng @ Callifly
// basedRamallah ·
// stackTS · Python · AWS
// focusRAG · Voice AI · IaC
100+
users on the Callifly voice & chat platform
50+
AI agents maintained in production
−50%
customer response time after RAG
−30%
manual ops after CI/CD & alerting
01 · Selected Work

Six things I've built — by what they prove, not by date.

02 · Career Roadmap

From first commit to leading engineering on a production GenAI platform.

Feb 2025 — now

Lead Full-Stack Engineer · Callifly · France (remote)

Engineer AI-powered voice and chat assistants end-to-end. Designed the GenAI integration layer connecting LLMs to internal knowledge bases & external platforms (e-commerce, CRM) via custom tools and APIs. RAG cut customer response times by ~50%; CI/CD & automated alerting cut manual ops by 30%+. Collaborate directly with the CTO on architecture.

Generative AIRAGAWS Serverless TypeScriptReactLambdaAPI GatewayDynamoDBS3TerraformCI/CD
Mar — Nov 2024

Back-End Engineer · ImVitro · Paris (Biotech / IVF SaaS)

Hardened serverless reliability — fixed bugs, expanded unit-test coverage, updated infra templates. Built error-handling pipelines (SNS → Slack) that reduced operational cost. Shipped report-generation backend with S3 & new APIs / Lambdas / API Gateway endpoints to support evolving product needs.

AWS ServerlessPythonLambdaSNSS3Unit testingObservability
Jul — Nov 2023

Software Development Trainee · TAP · Nablus

Talent Acceleration Platform. Built real-time web services with Node, Express, MongoDB; learned to secure data to OWASP standards; rotated through code reviews and pairing with senior engineers; sharpened communication with certified career coaches.

Node.jsExpressMongoDBOWASPCode review
Jan 2019 — Jul 2023

B.Sc. Computer Science · Birzeit University

Four years of CS fundamentals — algorithms, OS, networks, databases, software engineering — alongside Java, Android, ASP.NET Core, Spring Boot, and a Django bootcamp with Gaza Sky Geeks. Side repos: PlayFair-LFSR cipher, doubly-linked-list studies, problem-solving in Java, ASP.NET Core API.

JavaAndroidSpring BootASP.NET CoreDjangoAlgorithms
Jun — Aug 2022

Front-End Developer Trainee · EXALT Technologies

First professional environment. Shipped a car-rental management web app with React + Firebase auth + real-time data sync; iterated on it for clean code and performance; learned to translate mockups into production while keeping UX integrity.

ReactJavaScriptFirebaseHTML / CSSClean code
AWS Cloud Practitioner Essentials Architecting Solutions on AWS Clean Code Foundations of UX Design Basics of Science
03 · About

Backend engineer. Generative AI. AWS serverless.

I work the seam between backend systems and applied AI. Most days that means designing retrieval pipelines, wiring LLMs into product surfaces, and keeping the AWS bill honest. I came up through Birzeit, EXALT, the Gaza Sky Geeks Django bootcamp, and TAP — and have been shipping a steady stream of side projects ever since, most recently focused on retrieval and agent skills.

At Callifly I lead end-to-end GenAI feature work: from architecture review with the CTO down to React dashboards customers use to monitor every call. The platform serves 100+ users and maintains 50+ AI agents on a fully serverless AWS stack defined in Terraform.

I prefer boring infrastructure — clear contracts, reproducible builds, observable defaults — so the model, the retrieval, and the user get the attention. Off the clock I write skill prompts for AI coding agents, contribute to open source, and read about retrieval evaluation.

Location
Ramallah, Palestine
Local time
--:--
Languages
EN · AR · FR (basic)
Stack
TS · Python · Java
Cloud
AWS · GCP · Firebase
Tools
Terraform · Docker · PG
Currently
RAG · Voice AI · IaC
Status
Open to chat
04 · Open Source

Built in the open. Live from GitHub, so it never goes stale.

05 · Now / Reading / Uses

What I'm doing, reading, and typing on these days.

/ now

Now

Shipping RAG eval harness v0.5 in VectorForge
Leading agent-tool spec at Callifly
Learning Rust for hot retrieval paths
Open to senior backend / AI roles & chats

/ reading

Reading list

Now Designing Data-Intensive Apps
Next The Pragmatic Engineer (Orosz)
Reread A Philosophy of Software Design
Papers Lost in the Middle · ColBERT

/ uses

Uses

Editor VS Code · Cursor · Vim bindings
Shell zsh · oh-my-zsh · tmux
Cloud AWS · Terraform · GitHub Actions
Browser Arc · Firefox dev

06 · Contact

Email is the fastest signal. Or book 15 minutes.

Got a hard backend, RAG, or voice-AI problem?

I'm open to senior backend / applied-AI roles, short-form RAG & LLM consulting, and a friendly 15-minute intro call. Email is fastest — usually a reply within a working day.