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 who likes to build. 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. I look to help companies succeed by building software that's reliable, solves the right problems, and creates real value for its users and the business.
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. LLMs restructure rough notes into consistent write-ups and cluster recurring failures into patterns, while background workers keep ingestion off the request path. Containerized with Docker and deployed through a 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 with a React frontend and a Django REST Framework API. It 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, and users can create an account to save workouts and annotate them 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
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



