SDX24
Full-Stack Web Developer
Stefan Dorosh
Full-stack developer working in TypeScript/Next.js
Full-stack developer working in TypeScript/Next.js - auth/session security, relational data modeling, real-time systems, and AI-integrated product flows. I build end-to-end across frontend, backend, data, and deployment: live company platforms, a client InsurTech SaaS, and a real-time scheduling app I led.
2026 BCIT Full-Stack Web Development graduate, currently building across the stack on RUDI (an AI-native real-estate platform) and open to a role where I can keep growing.

Stefan Dorosh
Full-Stack Web Developer
Bridging work and childcare
Tandem helps skilled-trades families plan childcare around changing shifts through one clear flow for scheduling, care sharing, and real-time status visibility.
Bridging work and childcare
Tandem is a collaborative scheduling platform for skilled-trades families, built with secure authentication, typed real-time architecture, and AI-assisted scheduling workflows.

Bridging work and childcare
Tandem helps skilled-trades families plan childcare around changing shifts through one clear flow for scheduling, care sharing, and real-time status visibility.
Projects
Rudi
AI-native real estate operating system for long-term rentals
An AI-first verified-villa platform that automates listing creation, behavioral matching, and transaction workflows for renters, owners, and agents.
Rudi
AI-native real estate operating system for long-term rentals
RUDI is an AI-native real-estate platform for long-term villa rentals in Bali. It combines multilingual video-to-listing pipelines, automated listing generation, lifestyle-first mapping through SenseMap, rental matching via the Best Offer Engine, and verified transaction messaging through Safe Payment, all on top of a 2,000+ verified-villa marketplace and an "Ask RUDI" voice/text assistant. RUDI is a final-round applicant (decision pending) to the a16z Speedrun and HF0 accelerators, where I am named as a developer working across the frontend, backend, and infrastructure.


InsurFlow
A simpler way to apply for term life insurance
InsurFlow is a Canadian consumer-first D2C broker experience and a greenfield InsurTech rebuild delivered with a modern TypeScript stack. Users move from short eligibility intake to clear non-binding estimates, then continue through guided submission with transparent status updates. On the engineering side, the platform includes advisor-facing calculations, dashboard workflows, AI-assisted product flows, and strong CI/CD guardrails for scalable and secure delivery.

Adult
Step-by-step life skills guide for young adults
Web-based guide with region-specific paths for budgeting, taxes, renting, and career prep, designed for clarity and accessibility.
Adult
Step-by-step life skills guide for young adults
Adult is a practical web guide that helps young adults navigate core life tasks with clear regional guidance, accessible UI patterns, and focused educational flows.

Bandit Breakout
Arcade mechanics with modern browser delivery
Bandit Breakout explores interaction pacing and difficulty tuning through a focused arcade loop. The project prioritizes readable game-state transitions and straightforward controls so the experience remains intuitive while still rewarding skill improvement. The implementation is documented, and deployment scope remains constrained by database storage limits in the original hosting setup.

Express Docs
Developer education with structured examples
Express Documentation is organized to help learners move from setup concepts to implementation patterns without friction. Content hierarchy, section labeling, and example framing are intentionally designed for quick scanning and stronger concept retention.
