Skip to content
Hassan Kajila

Software DeveloperAI · Mobile · Web

I build AI products end to end, from LLM pipelines to the apps people use.

I’m Hassan Kajila, a software developer, and I’ve been writing code for 6 years. Most recently, I built LLM pipelines and the full-stack platform around them for an AI mental-health company, and I ship mobile apps on my own time.

Organizations I've worked with

Sheet 01 / 05Experience

Experience, where I have worked.

  1. Akompa

    1. — PresentSelf-employed

      AI Developer

      I integrate agentic AI into complex systems: I build and orchestrate autonomous workflows and AI pipelines that automate data processing, evaluation and content generation.

    2. —

      Developer and AI Specialist

      Built AI solutions for mental health (part-time, then as a master's internship, then on contract).

      • Designed a multi-LLM pipeline (LangChain) that generates clinical notes in each therapist's own style, from their own examples
      • Set up automatic note evaluation (Langfuse, LLM-as-a-judge): it detects hallucinations, checks the clinician's instructions and style, and corrects non-compliant notes; used to validate every new version before release
      • Built the platform full stack (TypeScript, Next.js, Supabase/PostgreSQL) and the Electron desktop recording app, including fixing an audio sync issue on Windows and macOS
  2. Université Nouveaux Horizons

    1. —

      Teaching Assistant

      • Supervised practical work and computer science classes, in support of the professors
      • Administered and graded exams, practical work and reports
      • Supported students in developing their annual academic projects
  3. QUINMAT

    1. —

      IT Consultant & Developer

      • Built the desktop user interface in Flutter/Dart, making inventory data entry more efficient
      • Modelled and implemented a custom MySQL database for managing medical and hardware equipment
  4. Swala Logistics

    1. —

      Operations Clerk

      • Planned convoy routes and tracked transport budgets
      • Recorded transport operations and vehicle check-ins and check-outs at the garage in SAP and Excel
Education03
  1. —

    Université de Sherbrooke

    Master's degree, Computer Science, AI

  2. —

    Université Nouveaux Horizons

    Master of Computer Applications (MCA), Software Engineering

  3. —

    Université Nouveaux Horizons

    Bachelor of Computer Applications, Scientific Computing

Sheet 02 / 05Projects

Projects, built on my own time.

Sheet 03 / 05About

About, the short version.

I’m a software developer with a master’s in computer science from Université de Sherbrooke. I’ve built AI systems for mental-health care, full-stack web platforms and native mobile apps.

My path started in Lubumbashi, where I studied software engineering and taught programming labs, before moving to Québec. Along the way I’ve learned to take a product from first prototype to production, alone or with a team.

Outside of work, I volunteer as a web developer and systems administrator for a non-profit, and I spend my free time running, cycling and hiking.

How I work03
  1. 01

    Reliability

    I don’t ship on a hunch: automated evaluations, tests and CI check every release before it reaches users.

  2. 02

    Simplicity

    The simplest design that solves the problem, with a clear architecture and documentation, so the next change stays cheap.

  3. 03

    End users

    I start from how people actually work: a clinician’s own writing style, or listening to music offline in the car.

Sheet 04 / 05Skills

Skills, grouped by purpose.

Bill of materials06 categories
Category
Languages
  • Python
  • Kotlin
  • Java
  • Dart
  • TypeScript
  • JavaScript
  • PHP
  • C/C++
AI & LLM
  • LangChain
  • Langfuse
  • PyTorch
  • TensorFlow
Web
  • Next.js
  • React
  • Node.js
  • Laravel
  • Tailwind CSS
  • Electron
Mobile
  • Flutter
  • Android native
  • Jetpack Compose
Databases
  • PostgreSQL
  • Supabase
  • Firebase
  • MongoDB
  • MySQL
  • MariaDB
Infrastructure & tools
  • Git/GitHub
  • Docker
  • Vercel
  • Cloudflare
  • AWS Amplify
  • Modal
  • Google Workspace

Sheet 05 / 05Contact

Get in touch, a short message is enough.

Have a question or an idea? Write to me through the form or on LinkedIn.

Or directly

New messageForm 01