— Senior Software Engineer at Microsoft

ABODE
SAAFAN

Senior Software Engineer at Microsoft working on Azure Logic Apps. University of Toronto CS graduate with 6+ years of industry experience building cloud-scale services, developer tools, and intelligent systems.

Scroll to explore ↓
ABOUT

I’m Abode — a Senior Software Engineer at Microsoft working on Azure Logic Apps, and a part-time Python & AI Instructor at BrainStation. I build distributed systems that power enterprise workflow automation across Azure, with recent work focused on agentic workflows and AI-driven orchestration.

I’m passionate about building great software at the edge of technology — from cloud-scale workflow engines and developer platforms to AI-enabled systems. Within my team, I also help improve AI-assisted development workflows so engineers can build, debug, and ship complex systems more effectively. Outside of work, I enjoy teaching Programming and AI, helping others learn Python, prompt engineering, generative AI, large language models, and practical AI applications.

Languages
C# TypeScript Python JavaScript Java SQL
Frameworks & Platforms
Azure .NET Angular Node.js React Unity TensorFlow OpenCV
Concepts
Cloud Architecture Distributed Systems REST APIs CI/CD AI/ML Generative AI Prompt Engineering Test Automation
Where I’ve Worked & Studied
EXPERIENCE
2020–Present
Microsoft — Azure Logic Apps
New York City, New York, United States
Senior Software Engineer Sep 2024 – Present
Software Engineer II Sep 2022 – Sep 2024
Software Engineer Mar 2020 – Sep 2022
Building distributed systems for Azure Logic Apps that power enterprise workflow automation at scale. My work spans agentic workflows, AI-driven orchestration, developer tooling, platform reliability, and AI-assisted engineering workflows.
Full-time
2023–Present
Python & AI Instructor
BrainStation
Teaching both Python programming and the Artificial Intelligence Certification (AIC™) course. Covering prompt engineering, generative AI, large language models, neural networks, AI governance, and practical AI applications through live online instruction.
Part-time
2017–2018
Software Developer (Intern)
SOTI — MobiControl Windows Modern Team
Participated in the complete SDLC including SCRUM processes. Developed product features using C# with .NET framework and Angular/JS for the frontend. Created automated test scenarios, investigated and fixed bugs with 100% automated test coverage, and built tools to increase team productivity.
Internship
2018–2019
Teaching Assistant
University of Toronto — Dept. of Mathematical & Computational Sciences
TA for CSC343: Introduction to Databases (x2) and CSC301: Introduction to Software Engineering. Created tutorial and practice material, ran labs and tutorials, supported students on forums, and graded assignments and tests.
Part-time
2014–2019
Honours Bachelor’s Degree
University of Toronto — Computer Science Specialist
Graduated with 3.7/4.0 CGPA. Achieved Computer Science Honour Roll in all years of study. Dean’s List Scholar. Interests include Software Development, Algorithms and Complexity, and A.I/Machine Learning.
Education
Selected Projects
PROJECTS
01
WAYWARD
A casual ‘one-tap’ mobile game with a space exploration theme built with Unity. The player explores planets by slingshotting a spaceship out of orbit.
Wayward main menu screen Wayward spaceship orbiting a planet Wayward slingshotting between planets Wayward combo screens
02
SCREENTIME
Computer vision program that calculates actor and gender on-screen time from video clips using face detection, DBSCAN clustering, and CNN gender classification.
Screentime progress tracking screens Screentime results screen Screentime design diagram
03
GRACE
Online Python compiler and REPL. Create, share, and pair program on Python projects. Supports guest mode for quick testing and full accounts for saving and sharing work.
Grace main editor view Grace guest mode Grace login page Grace registration page
04
PICKUP
Android app to find and create pickup basketball games nearby. View game details, join games, or create your own. Built as the SOTI intern project for 2017/18.
Pickup app game listing screen Pickup app game details screen
05
MEADOW
HCI design project aimed at supporting the mental health community through peer support networks and anonymous resource search. Focused on reducing wait times and encouraging people to seek help despite stigma. Features a peer support network and a resources search system prioritizing anonymity, accessibility, and a friendly environment.
Meadow project overview and goals Meadow user research findings Meadow peer support network design Meadow resource search interface Meadow accessibility and anonymity features
GET
IN TOUCH