OI Osarumen Izedonmwen

Osarumen Izedonmwen

I am a Computer Science student at Western University, minoring in Software Engineering, focused on building performant full-stack systems, backend infrastructure, and products that ship to real users.

Experience

Software Engineer Intern @ Solink
  • Architected the configuration and safety logic for a cloud-managed DNS platform across 6 services, designing a fail-safe precedence model that guarantees a device’s network settings are never corrupted by an incomplete or ambiguous config.
  • Built the device-side integration layer connecting two platforms (QNAP NAS appliances and Ubuntu hosts) to the platform, with automatic retry and rollback so a failed update can never leave a device without working DNS.
  • Engineered GitHub Actions CI/CD pipelines automating build testing and Nexus artifact deployment, eliminating manual steps from the release process.
Ottawa, ON
Founder @ RUMII
  • Developed and launched a React Native iOS application as the sole developer, growing to 1,000+ users and winning the $1,000 “Best Real World Impact” award at the Canadian Tech Summit.
  • Optimized backend latency and performance, reducing profile load times from 1.4s to 100ms by implementing indexed JPQL queries, AWS S3 presigned URLs, and automated WebP image compression.
  • Deployed containerized services with Docker, implementing real-time WebSocket messaging (STOMP, Redis pub/sub) with push-notification fallback, AES-GCM encryption, and async processing for non-blocking operations.
Toronto, ON
Software Development Engineer Intern @ Teesas Education
  • Reduced API response latency by 45% for 100,000+ active students through Redis caching, endpoint refactoring, and PostgreSQL query optimization with proper indexing.
  • Accelerated developer onboarding by 20% by authoring comprehensive Swagger/OpenAPI documentation and interactive Postman collections for 30+ RESTful endpoints.
Remote

Education

Western University · 3.70 / 4.00 GPA

Honours B.Sc. Computer Science, Minor in Software Engineering

Dean’s Honour List
London, ON

Projects

Distributed Task Queue

Distributed task queue in Rust with Raft consensus for leader election, a write-ahead log for durability, and at-least-once delivery across a multi-node broker cluster. Adds visibility timeouts, exponential-backoff retry, and automatic dead-letter routing, exposing Prometheus metrics on queue depth and consumer lag via a gRPC API.

RustgRPCRaftTokioPrometheus

PalendrAI

AI event-planning web app built in 36 hours — placed Top 6 at the Western AI Dataquest Hackathon. Uses the OpenAI API with custom prompt engineering to generate intelligent schedules.

Next.jsReactTypeScriptTailwind CSSOpenAI

FitPro

Personalized fitness SaaS with AI-powered coaching, Stripe subscription billing, and real-time Firestore sync — co-developed and acquired for $7,000. Built the Stripe webhook lifecycle and onboarding flow.

Next.jsFirebaseStripe

Real-Time Multiplayer Chess

Full-stack chess platform with WebSocket-based real-time sync enabling sub-100ms move propagation, plus an AI opponent using minimax with alpha-beta pruning.

Node.jsReactWebSockets

Graph Algorithm Visualizer

Interactive visualizer for graph traversal and pathfinding — Dijkstra, A*, DFS, and BFS — with adjustable animation speed and an editable graph for adding or removing nodes and edges in real time.

ReactTypeScriptViteTailwind CSS

Skills

Languages
PythonRustC++CJavaJavaScriptTypeScriptSQLHTMLCSS
Frameworks & Libraries
Node.jsReactReact NativeSpring BootNestJSFastAPIFlaskExpoKubernetes
Tools & Databases
AWSDockerPostgreSQLMongoDBGitHub ActionsPostmanFirebase