Software Engineer
Sami El-Imam.
Computer Engineering graduate from the University of Waterloo. I build production systems end‑to‑end — infrastructure, backend, and UI. I'm also deeply into AI & LLM engineering — prompt design, Claude API integration, and shipping AI-powered features into real products. Currently at Shoplogix and the sole architect behind NorthShift Jobs ↗.
Work Experience
Shoplogix Inc.
Oakville, ON- Built 3 ERP integrations and actively maintaining 20+ using Iguana, automating bidirectional work order and production data exchange between customer systems and the Shoplogix platform.
- Serving as primary dev contact for 5+ enterprise accounts across textile, automotive, and confectionery verticals — supporting onboarding and ongoing reliability.
- Leveraged AI-assisted development to quickly understand legacy and third-party integration code, enabling faster diagnosis across 20+ live integrations.
- Built data pipelines using SQS, C#, and REST APIs to aggregate analytics from 10 endpoints across 100+ SaaS servers, improving data flow efficiency across distributed systems.
- Optimized PostgreSQL table organization with targeted indexing to centralize distributed data and support scalable query performance.
- Improved React application stability by redesigning state management to eliminate data inconsistencies during import operations.
- Built automated repair processes for servers stuck in corrupted update states, cutting recovery time by 90%.
- Refactored a legacy BI plugin using jQuery and optimized DOM manipulation, enabling multilingual support for 7+ languages.
- Integrated historical speed data into real-time machine views via REST APIs and Redux, enabling trend-based performance analysis.
- Developed unit and integration tests for the frontend (Jest) and backend APIs (MOQ) to catch regressions and stabilize core workflows.
Cineplex Entertainment
Toronto, ON- Secured API infrastructure by implementing role-based access controls, request validation, and logging in Azure API Manager.
- Automated payroll data transfers to Workday by scripting API calls with PowerAutomate, cutting manual processing time by 50%.
- Centralized 300+ engineering documents by parsing HTML from OneNote into structured Azure DevOps wiki articles via Python.
University of Waterloo
Waterloo, ON- Developed automated grading scripts and Selenium-based web scraping tools to streamline code submission review for 400+ students.
Projects
NorthShift Jobs
2026Solo-architected and shipped a production bilingual (EN/FR) SaaS job board for contract nursing in rural Canada — spanning auth, subscription billing, file storage, transactional email, and internal admin tooling. Zero to live without a team.
- Automated Stripe billing — checkout sessions, webhook handling, trial periods, and tier-based feature gating integrated with role-based JWT auth across three permission levels.
- Provisioned full AWS infrastructure as code with Terraform: ECS Fargate for zero-downtime deploys, RDS (PostgreSQL), ALB, ACM, Route 53, ECR, and S3.
TongueTip
May – Aug 2024Android app that suggests forgotten words from real-time speech input using Google Gemma (on-device) and GPT-4o (cloud). Gives users control over performance vs. privacy trade-offs. Built with a 5-person team.
Message Scheduler
MERN-stack app to schedule and send text messages at a specified time.
Skills
Contact
Open to new opportunities and interesting problems. Feel free to reach out.