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 2026Experience
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