FULL STACK SOFTWARE ENGINEER

Sadra Khosravi

I Craft High-Performance Next Generation Software Solutions from Concept to Completion.

Languages I Work With

ABOUT ME

5+ Years in Software Development

From UI Design to Complex Algorithms

With 5+ years as a software developer, I specialize in high-performance, complex software with modern UI/UX design. My expertise spans multiple languages and platforms, ensuring seamless solutions. I lead development teams, deliver innovative projects, and optimize systems for scalability. Passionate about cutting-edge technology, I transform ideas into impactful, user-friendly applications.

RECENT WORK EXPERIENCE

Data & Software Engineer @RioTinto

Jan 2025 - Present

  • Architected & delivered a high‑performance Document Ingestion & Search Platform (now in production) that indexes 5 million+ documents end‑to‑end.
  • Designed scalable, self‑healing data‑pipelines leveraging parallel OCR processing to ingest raw documents reliably at scale, with automatic retry and failure‑recovery mechanisms.
  • Implemented AI‑driven metadata enrichment and automated document summarization, enhancing discoverability and reducing manual review time by surfacing key insights.
  • Built a modern web stack: React frontend coupled with a FastAPI backend, enabling sub‑second search queries over a distributed search engine cluster.

Software Engineer @ Implantable Biosensing Lab

May 2021 - Present

  • Developed SpectrumX, a multi-threaded multi-device data acquisition software using TypeScript, Rust, and C at the Implantable Biosensing Lab.
  • Collaborated with Cambridge University to establish a real-time data streaming via TCP socket connections between SpectrumX and ICM+.
  • Created SpectreX, a signal processing toolbox in Rust featuring IIR filters, cyclic measurements, and motion artifact removal algorithms.
  • Conducted research on Tissue Perfusion Index, devising calculations and a real-time algorithm for assessing tissue perfusion using NIRS sensors.

Software Engineer @ Tempbid Inc.

October 2024 - Present

  • Developed a mobile app for cardiac arrest detection using Kotlin Multiplatform, integrating real-time health data via Samsung Health Privilege SDK and machine learning-driven predictions.
  • Engineered a Kotlin Wear OS application leveraging smartwatch sensors for real-time health monitoring, enabling on-device machine learning for cardiac event detection.
  • Designed and implemented a robust API and database system using Turso and Supabase to manage user data, support WebSocket communication, and ensure secure and scalable data handling.

Lead Software Engineer @ Tempbid Inc.

May 2023 - October 2024

  • Led a compact, agile development team, employing sprints to deliver the complete suite of web and mobile applications within one year, ensuring high performance and scalability in a competitive market.
  • Architected and developed an API server with WebSocket connections using Nest.js and TypeScript, facilitating real-time communication and data exchange for the Tempbid platform within an agile workflow.
  • Designed and implemented a dynamic web application using React and TypeScript, providing a robust and user-friendly interface for Tempbid’s temporary staffing marketplace through iterative sprints.
  • Engineered a cross-platform mobile application with React Native, successfully publishing it on both the App Store and Google Play.

SERVICES I PROVIDE

Comprehensive Solutions

UI/UX Design

Creating intuitive and visually stunning user interfaces that are accessible and  enhance user experience

Web Development

Building responsive and scalable websites and APIs tailored to your business needs

Mobile Development

Developing high-performance mobile apps for seamless user experiences on the go

Native Development

Crafting robust native applications with optimal performance for Mac and Windows

PORTFOLIO

Highlighted Work

Discover my diverse range of projects, showcasing innovative, high-performance software solutions and modern UI/UX designs that I've crafted over the years.

SpectrumX

Typescript, Rust, C

A high-performance multi-device data acquisition software.

VitaPulse

Kotlin, Java

An application for detecting cardiac arrest using smartwatch PPG sensors.

Spectrum Simulator

Typescript

A simulator version of Spectrum for third-party developers to test their API implementation.

Tempbid Mobile App

Typescript

iOS and Android Mobile App Development of Tempbid Inc.

SpiralFlow Web App

Typescript, C++

Circumferential Pharyngeal Reconstruction application with a real-time 2D and 3D rendering web application and proprietary algorithm.

Websites

Dory Cakes

DoryCakes.ca is a popular online luxury cakes and sweets shop, known for its exquisite, handcrafted desserts.

CookiesByJohn

One of Vancouver's fastest-growing bakeries, offering a modern twist on classic baking with an array of handcrafted, flavor-packed delights.

EASF 2022

The largest North American conference on East Asia's geopolitical and geo-economic developments and Canada's foreign policy and defense strategy.

Metropole Group

A team of real estate professionals with over 40 years of expertise in design, development, and construction in greater Toronto area.

Lets CollaborateOn Your Next Project

Lets CollaborateOn Your Next Project

Lets CollaborateOn Your Next Project

newest article

Latest Tech Blog

Sorry, no posts matched your criteria.
CONTACT

Get in Touch  

Whether you have a project in mind or just want to connect, my inbox is always open. I'll do my best to respond promptly and discuss how I can help you achieve your goals!