About

Building at the intersection of machine learning and software engineering.

ሰላም and Hello! I'm Kidus Dereje Zewde — a Computing Science + Economics student at University of Alberta (graduating June 2026), currently working as a Founding Engineer at Scam AI. My work sits at the boundary between research and production: I've published 4 papers on deepfake and AI-generated content detection, and I build systems that put those ideas into practice.

I care about the full stack — from model architecture to user-facing product — and I'm drawn to problems where rigorous engineering and creative thinking both matter.

Education

BSc Computing Science + Economics Minor with additional Certificate in Innovation and Entrepreneurship University of Alberta
Expected June 2026

Experience

Founding Engineer Scam AI
Jan 2025 – Present
  • Engineered a synthetic data generation pipeline using LangChain, ElevenLabs, and Qwen-MT to produce high-quality scam samples in 14 languages for ML model training.
  • Designed a multi-agent AI system using Deepgram, LiveKit, FastAPI, and a fine-tuned OpenAI 4.1 model to transcribe and score potential scam calls, achieving 80% success rate.
  • Developed an agentic SMS scam detection API using FastAPI and a fine-tuned Qwen3.2-32B model via LangChain for adaptive real-time detection.
  • Implemented CAM visualization for a deepfake detection model using PyTorch and EfficientNet to produce interpretable AI tampering heatmaps.
Service Desk Assistant University of Alberta
May 2025 – Present
  • Primary point of contact for 4,000+ residents, resolving high volumes of in-person and telephone inquiries regarding housing policies and maintenance.
  • Managed daily operations using StarRez software to process check-ins/outs, occupancy records, and maintenance tickets with 100% data accuracy.
  • Assisted students with financial accounts — residence fees, rent schedules, and penalty charges — while auditing files for billing compliance.
Machine Learning Intern Avolta Inc.
Oct 2023 – Jan 2024
  • Fine-tuned a pre-trained YOLOv5 object detection model on a specialized car theft dataset, increasing accuracy by 20%.
  • Engineered ETL pipelines for ML data ingestion, streamlining feature processing for continuous model training and evaluation.
  • Implemented automated data validation and augmentation scripts to ensure high-quality, consistent data streams.

Publications

Skills

Languages

  • Python
  • TypeScript / JavaScript
  • Java
  • C / C++
  • SQL
  • Swift
  • R

Frameworks

  • React / Next.js
  • SvelteKit
  • Django / FastAPI
  • PyTorch
  • TensorFlow
  • scikit-learn

ML / Data

  • NumPy / Pandas
  • HuggingFace
  • OpenCV
  • Gemini API
  • RAG Pipelines
  • Matplotlib

Databases

  • PostgreSQL
  • Firebase
  • MongoDB
  • MySQL
  • Prisma
  • Supabase

DevOps

  • Docker
  • AWS (Lambda, S3, Bedrock)
  • GitHub Actions
  • Vercel
  • Git