Hi, I'm
Kateleen Issa
A perpetually curious full-stack developer building digital experiences.
About
A bit about me.
I'm a full-stack developer, but the backend is where I do my best work. For the past few years, I've contributed to production software at a large enterprise, developing new features and resolving issues in the systems that teams build on and users depend on. Outside of work, I build to learn, getting hands-on with new technologies and turn ideas into working software. Lately that has meant applications that put AI to practical use, at the intersection of dependable engineering and intelligent, user-facing products.
The Why.
There's real satisfaction in working a problem until it clicks, with each one still teaching me something new, keeping the work interesting. What drives me is impact. I want to help a company succeed by building software that's reliable, solves the right problems, and creates real value for its users and the business. That's what I look for in the work I take on, and what I aim to bring to a team.
Projects
The Build Log.
Post-Mortem Pilot
AI incident-analysis knowledge base
Backend | APICodeAn engineering incident-analysis tool that turns scattered post-mortems into a searchable knowledge base. Paste an error log or upload a document and vector similarity search surfaces the past incidents most like the one you're debugging. LangChain and the OpenAI API restructure rough notes into consistent write-ups, KMeans clustering with LLM summarization surfaces recurring failure patterns, and Celery and Redis keep ingestion off the request path. Containerized with Docker and shipped through a GitHub Actions CI/CD pipeline.
- Python
- Django/DRF
- PostgreSQL + pgvector
- LangChain
- OpenAI
- Celery
- Redis
- Docker
- AWS S3




Climotion
Weather-aware workout planner
A weather-aware workout planner that reads live conditions from OpenWeatherMap and uses Google Gemini to suggest an indoor or outdoor workout based on the weather. Exercises are filtered by type, difficulty, and muscle group, with httpOnly-cookie JWT auth and saved workouts you can annotate with before-and-after reflections.
- Python
- Django/DRF
- React
- PostgreSQL
- Google Gemini
- JWT
- Tailwind CSS
- Render




Roam&Write
AI-assisted travel blog
A travel-blogging app where users publish trips, add images, and browse other travelers' stories. Each post gains three Gemini-powered features: generated trip insights, similar-destination suggestions that deep-link into Google Flights, and a multi-turn chat assistant.
- Python
- Flask
- PostgreSQL
- Google Gemini
- Bootstrap
- Heroku




Sleep2Peace
Sleep-cycle tracker
My very first end-to-end full-stack app: a sleep-cycle tracker for logging nightly rest and watching patterns emerge over time. Built on Node and Express with server-rendered EJS views and MongoDB, following an MVC structure.
- JavaScript
- Node.js
- Express
- MongoDB
- EJS
Skills
My Toolbelt.
- Python
- JavaScript
- TypeScript
- SQL
- HTML
- CSS
- Django
- DRF
- Flask
- Node.js
- Express.js
- React.js
- Next.js
- Bootstrap
- Tailwind CSS
- PostgreSQL
- pgvector
- MongoDB
- LangChain
- OpenAI API
- Google Gemini API
- RAG
- Vector Search
- scikit-learn
- NumPy
- Pandas
- AWS
- Docker
- Celery
- Redis
- GitHub Actions
- Heroku
- Render
- Git
- pytest
- Postman
- Splunk
- Datadog