H

Hadiya Firdaus

Software Engineer

L ore

Career history and roles

S Software Engineer
Microsoft
  • Working on scaling and maintaining a robust platform for automated revenue recognition that processes billions of dollars of complex transactions processed by Microsoft for clients, vendors, and customers
C# .NET Azure
S Software Developer
Benevity
  • Working on developing a new flexible guided content creation experience for charities to create engaging content for users
Java Spring Boot JavaScript Vue.js
S Software Engineer Intern
Infoblox
  • Worked on upgrading the testing suite for Infoblox's SaaS DNS microservice to prepare for migration to a new framework
  • Developed in Go in an agile environment, collaborated with a global team
Go
A AR/VR Developer
Agile Surface Engineering Lab
  • Developed an augmented reality interface for physiotherapists on the HoloLens to navigate through visualizations of their patients' skeletal history and provided aids — colour, size, position of skeletons — to allow for accurate evidence-based analysis of patients' rehabilitation recovery trajectory
C# Unity
F Full Stack Software Developer
Solium Capital
Java GWT
B Business Intelligence Student Assistant
Business Intelligence & Analytics, UofC
Drupal PHP

E ducation

U University of Calgary
  • B.Sc. Computer Science (with Internship)
  • B.A. English
Y Yonsei University
  • Study Abroad — Seoul, South Korea
U Université de Montréal
  • EXPLORE French Immersion Exchange
A AMII & MILA
  • AI4GoodLab — Training program for women in AI and machine learning

A rtefacts

Selected works and builds

🧹

Physifeedback

A proof of concept tool for physiotherapy patients that uses their camera to recognize exercises and provides feedback on range of motion, rep time, and rep count. Powered by the MediaPipe Pose Tracking API.

MediaPipe JavaScript ML
click to reveal more ✦

✦ Physifeedback

Supports patients doing exercises at home so they focus on form instead of keeping track. Image recognition AI trained on 100s of physiotherapy pose images.

GitHub

click to flip back
☀️

Solar Search

An augmented reality space scavenger hunt designed to encourage collaborative exploration and learning by visitors child and adult alike in the Telus Spark Science Centre.

AR Unity C#
click to reveal more ✦

✦ Solar Search

An exciting AR scavenger hunt at Telus Spark Science Centre that encourages collaborative exploration and learning about the solar system.

GitHub

click to flip back
🤖

BettyBot

An assistive elderly companion robot meant to help elderly people living alone remain independent. Detects falls, contacts emergency contacts, plays memory games, and delivers pills on schedule.

Robotics Google Home Pioneer 3DX
click to reveal more ✦

✦ BettyBot

Powered by a Pioneer 3DX, Google Home, an accelerometer, and some code. Interacts using voice and keeps its elderly companion healthy and safe.

Video Demo

click to flip back
🎨

Pollocks

An attempt to represent Jackson Pollock's essence, personality, and experimentalism in a singular interaction.

Processing Art HCI
click to reveal more ✦

✦ Pollocks

An interactive art piece capturing the spirit of Jackson Pollock's action painting through digital interaction.

GitHub   Video

click to flip back

T he Story So Far

Background, skills, interests

I'm Hadiya, a software developer, problem-solver, and a lifelong learner.

I'm interested in the future of AI and mixed reality, the changing ways we interface with technology, and how we can pivot technology towards goodness and giving back.

I currently work in Seattle on Microsoft Teams, helping people work together... even from far away. Previously, I worked at Benevity, and got my BS Computer Science at the University of Calgary.

Things I like: coding, fiction, origami, writing (or is it just venting?), volunteering, gardening, theatre, standup comedy, and spending too long making silly websites, ahem, stories.

Interests

Origami Fiction Gardening Theatre Comedy Poststructuralism AI & Mixed Reality

T o Be Continued

Get in touch

The story finally gets interesting. Enter you.