Open To Work

Hello, from the developer's desk.

Intuitive
by design

Hi I'm Riyasat. I build software, data systems, and tools that make messy ideas feel simple, useful, and human.

Riyasat — illustrated

↳ curated collection

Selected Work

Projects, experiments, and side quests in no particular order

A view
On a boat
A letter from Riyasat
Gaming
Fireworks

↳ from the journal

Notes from my sandbox.

Where I write down half-baked thoughts, usually right after things break.

Read the journal →︎

Experience & Education

Whether it's a product or a pipeline, I work closely with problems to build simple, scalable solutions.

Experience
University of Alberta
University of Alberta — Software Research Assistant
June 2026 – Present
⌄
  • Own end-to-end development of UCommons, a cross-platform Flutter app built for a five-year, NSERC-funded smart-building research platform.
  • Built the indoor wayfinding and an AR view that overlays directions onto the building.
  • Connected the app to a Neo4j-powered digital twin of the building via a REST API.
  • Designed a modular data-collection layer that captures building data and feeds the digital twin.
SPEAR
Space Exploration Alberta Robotics (SPEAR) — Software Developer
September 2023 – December 2023
⌄
  • Developed autonomous navigation, real-time obstacle detection, and terrain classification for a planetary rover.
  • Built computer vision and sensor fusion pipelines utilizing Python, PyTorch, OpenCV, and LiDAR data.
  • Integrated advanced SLAM workflows that successfully cut rover localization errors by 35%.
UofA Blueprint
UofA Blueprint — Product Developer
May 2022 – December 2022
⌄
  • Built the full-stack vendor verification and rewards platform for the International Students' Association.
  • Scaled the application using a React and TypeScript frontend alongside a Node.js and PostgreSQL backend.
  • Shipped a production-ready product serving over 10,000 students while optimizing performance scores from 65 to 90+ on Lighthouse.
Education
University of Alberta
University of Alberta
B.Sc. Computing Science (Statistics Minor) · 2021 – 2026 (expected)
⌄
  • Relevant coursework: Software Engineering, Algorithms, Artificial Intelligence, Machine Learning, Database Systems, Statistical Computing, Web Applications, Operating Systems, Object-Oriented Programming.
Skills
HTML5 / CSS3
TypeScript / JavaScript
React / Next.js
Tailwind CSS / Material UI
Node.js / Express.js
Flask / Django
Java / C++ / R
Python
SQL
Apache Airflow
Apache Spark / Snowflake
DuckDB
Streamlit
PyTorch / scikit-learn
OpenCV
ChatGPT / Claude
PostgreSQL / MySQL
MongoDB / Firebase
Docker / Docker Compose
Git / GitHub Actions
Linux / NGINX / CI/CD
Adobe Photoshop / After Effects
Notion / Slack