Full-stack Mobile & Web Developer π Toronto, Canada
I build scalable, production-ready mobile and web applications with a strong focus on performance, developer experience, and real-world reliability. My background spans iOS, Android, backend services, and DevOps, with hands-on experience shipping apps used in real businesses.
Languages & Frameworks
- TypeScript / JavaScript
- Swift (iOS, watchOS, WKWebView)
- Python
- React / React Native
- Node.js
Mobile
- iOS (Swift, UIKit, SwiftUI)
- React Native (Expo)
- OTA update systems
- Push notifications (APNs, Android)
Backend & Infra
- Node.js services
- RabbitMQ (event-driven systems)
- REST & WebSocket APIs
- Docker & CI/CD pipelines
- Cloud deployments
Contributions to a React Native over-the-air update system, enabling app updates without store resubmission. Focused on edge-case reliability, including Android backup/restore scenarios.
- TypeScript
- Production-grade update handling
- Real-world mobile constraints
A Node.js push notification service using RabbitMQ as a message broker. Designed for scalable, async delivery of iOS push notifications via APNs.
- TypeScript
- Message queues
- Service-oriented architecture
A WKWebView wrapper for a browser-based flight simulator experience.
- Swift
- iOS WebView integrations
- Native β Web communication
A Python client library for interacting with an async notification service.
- Python
- Clean API design
- Client-side reliability
- Active open-source contributor
- Consistent commits across public and private repositories
- Focused on bug fixes, edge cases, and production stability
- Pull requests with real-world impact
- Performance matters β users notice delays
- Frontend is the API for humans
- Systems should fail gracefully
- Good DevOps saves teams time
- Clean architecture beats clever hacks
- π§ Email: MichaelSebsbe@gmail.com
- πΌ GitHub: github.com/MichaelSebsbe
Thanks for stopping by π Always happy to collaborate or talk architecture.
