Saoussen Slii — Software Developer | Ottawa, ON
Bilingual Software Developer with 4+ years of experience delivering scalable web applications in the broadcast and live production domain. Expert in TypeScript, Java, and SQL, with a specialized focus on UI design, system integration, and continuous improvement using Agile, Scrum, and Toyota Kata methodologies. Recognized for technical rigor in utilizing AI-coding tools.
Contact: sawsan_sli3i@live.fr
Experience
- Software Developer & Scrum Master — Ross Video (Sept 2021 – Mar 2026, Ottawa, ON)
- Volunteer Software Developer — Women IT Teleworkers (Jun 2021 – Jun 2022, Ottawa (ON))
- Lecturer — Umm Al-Qura University (Oct 2012 – Jun 2020, Saudi Arabia)
- Audit Mission Agent for 3 days — Engaged Partnerships for Change (Feb 2010 – Feb 2010, Tunisia)
Projects
- Quorum – Broadcast Production Control System: Enterprise-scale modular platform built with Java OSGi and React/TypeScript. Contributed to domain-driven modules, REST/WebSocket adapters, and complex UI workflows for live production environments.
- Spyglass – Network Monitoring & Analytics Dashboard: Internal analytics dashboard built with React, Prisma, and Chart.js. Implemented data visualizations and integrated Jira REST APIs to provide workflow and performance insights.
- Portfolio Website: A personal portfolio website built with React, TypeScript, Vite, and Tailwind CSS to showcase experience, projects, and contact details.
- Orchestrate – Multimodal Claims Verification: Modular Python pipeline for the HackerRank Orchestrate hackathon (June 2026). Image, conversation, and user history analysis to validate damage claims (car, computer, parcel). Perception/decision architecture: a multimodal VLM call (GPT-4o) per claim for structured visual extraction, then a deterministic rule engine for status, severity, and risk flags. Testable pipeline without API via a CSV mock.
- PDF Summarize Agent - My PDF Agent: Web app that extracts PDF text locally in the browser with pdfjs-dist, then sends it to OpenAI (gpt-4o-mini) for concise bullet-point summaries. Shows a preview of the extracted text alongside the summary, with automatic retry on API rate limits (429).
- My Chat App: Full-stack chat platform with real-time messaging via Socket.io. React + Vite frontend and NestJS API with PostgreSQL and Prisma, modular frontend/backend separation, Dockerized local Postgres, responsive UI, type-safe database access, and Prisma Studio for schema visualization.