I’m a Computer Programming & Analysis student at Seneca looking for an 8-month software or ML co-op starting January 2027. Before going back to school, I spent over two years at Solaris Robots building production software for airport operations and robotics hardware, including a one-click provisioning tool that let non-technical staff do a job only developers could do before. I care about software that holds up when it matters.
Work Experience
Software Developer
Built production software for airport passenger operations and IoT hardware production.
- —Replaced a multi-step manual provisioning process (Arduino IDE per board, manual hotspot switching, browser-to-Sheets copy-paste) with one-click tooling. Production staff with no software background can now program and provision devices end-to-end.
- —Built firmware release management on Google Drive with workspace RBAC. Engineers publish versioned binaries with deprecation warnings; production staff select and download the correct variant through the app.
- —Shipped a self-hosted in-app update system with per-OS auto-download, enabling remote version management across all production machines.
- —Cut API response times by 35% and query latency by up to 50% through optimisation and async processing.
- —Designed REST APIs and data models for multi-role airport workflows with robotics integration.
Research Assistant | Seneca Polytechnic (Qoherent Project)
Full-stack tooling for machine-learning inference: React frontend, Django backend, WebSocket integration, and Plotly.js for data-heavy visualisation.
- —20% improvement in inference batch speeds through performance optimisation.
Web Developer
End-to-end websites for small businesses: Next.js, SEO, database design through to delivery.
Projects
Before
A developer running Arduino IDE, manually switching hotspots, and copy-pasting into spreadsheets — roughly 5 minutes per board, required software knowledge.
After
Production staff with no software background click once and walk away. The tool embeds Arduino CLI, automates WiFi and hotspot management, handles firmware selection and download, and logs everything.
French listening comprehension app with Practice mode, Dictée transcription, and vocabulary export to Anki. Built for active learners who want something closer to how native speakers actually use the language.
Cross-platform app for coordinating passenger assistance at airports. Multi-role access, live robotics integration, and a Node.js/MongoDB backend.
Education
Computer Programming & Analysis — Advanced Diploma
Coursework: Computer Vision (CVI620), Software Design for Robotics (SDR520)
Computer Programming — Diploma
GPA 3.5 / 4.0
Stack
Backend
- Node.js
- MongoDB
- REST APIs
- TypeScript
- Deno
- WebSockets
- Django
Frontend
- React
- Next.js
- TypeScript
- Plotly.js
Mobile / Desktop
- Flutter
- Dart
Hardware / IoT
- Arduino CLI
- Device provisioning
- Firmware distribution
Other
- Python
- C++
- Google Workspace APIs
“Sewak is one of those people you hand a problem to and don’t have to think about again.”
Contact
Looking for an 8-month software, full-stack, mobile, backend or ML co-op from January to August 2027. GTA, remote, or relocating within Canada.