Ben Osalira
Software Engineer
CS Graduate • Full-Stack Developer • Cloud & Distributed Systems
About Me
I'm a Computer Science graduate from the University of Victoria with a strong foundation in software engineering and practical experience building production systems.
I've shipped TheSchedulerApp, a SaaS product serving paying customers with AI-powered task planning, Stripe billing, and real-time collaboration. I've also built a distributed microservices trading platform in Go and a Dockerized healthcare triage application.
My strengths lie in backend development (APIs, databases, concurrency), DevOps practices (Docker, load testing), and cloud-first architecture. I'm excited to bring my skills to a team building impactful software.
Full-Stack Development
Built production SaaS with React, TypeScript, and Firebase. Strong in backend APIs, databases, and concurrency.
Cloud & DevOps
Hands-on with Docker, Firebase Cloud Functions, Stripe integrations, and load testing with JMeter.
CS Fundamentals
Solid foundation in algorithms, data structures, distributed systems, and software architecture.
Bachelor of Science in Computer Science
University of Victoria
Relevant Coursework:
Featured Projects
A selection of projects showcasing my experience in full-stack development, distributed systems, and cloud architecture.
TheSchedulerApp
Task Management SaaS with AI-Powered Planning
A real-time collaborative task management platform featuring AI goal planning, Stripe subscriptions, and team collaboration.
Key Highlights:
- •Shipped production SaaS serving paying customers
- •Implemented Stripe billing with Firebase Cloud Functions webhooks
- •Built AI features using OpenAI API for intelligent task generation
Tech Stack:

CareConnectED
Emergency Department Virtual Triage Platform
Full-stack Dockerized web application helping patients check ED wait times, virtually register, and complete triage remotely.
Key Highlights:
- •Dockerized multi-service architecture (frontend, backend, Redis, Celery workers)
- •Implemented async task processing for notifications and background jobs
- •Built RESTful API with Django for patient data management
Tech Stack:

DayTradingPlatform
Distributed Microservices Trading System
Microservices-based trading platform with Go matching engine, API gateway patterns, and JMeter load testing.
Key Highlights:
- •Built matching engine in Go: implemented price-time priority and order matching logic
- •Gateway reliability: JWT validation, rate limiting, circuit breaker for fault tolerance
- •Performance tuning: DB connection pooling, query optimization, caching strategies
Tech Stack:

Skills & Technologies
A comprehensive toolkit built through academic coursework and hands-on project experience.
Languages
Backend
Frontend
Data & Infrastructure
Cloud & APIs
Testing & Quality
Get in Touch
I'm open to software engineering opportunities. Let's connect and discuss how I can contribute to your team!