Available to hire
Software engineer building secure, scalable full-stack and backend systems using JavaScript/TypeScript and modern frameworks (Node.js, NestJS, Express). Focused on multi-tenant SaaS, secure REST APIs, authentication with RBAC and TOTP 2FA, asynchronous processing, and reliable deployment pipelines.
I design and implement data persistence, job/workflow orchestration with Redis/BullMQ, observability with Prometheus/Grafana, and automated testing/CI/CD. I prioritize clean architecture, security, maintainability, and operational robustness across containerized and Kubernetes-based systems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Advanced
Work Experience
Software Engineer (Project: Orchestrate) at Personal Project
January 1, 2026 - June 1, 2026Architected and built a distributed job orchestration platform using NestJS REST APIs and a PostgreSQL persistence layer spanning jobs, attempts, logs, tenants, dependencies, and recurring workloads. Implemented BullMQ/Redis-based asynchronous processing with priority queues, delayed/cron scheduling, retries with exponential backoff, dead-letter queues, and robust failure handling.
Developed multiple specialized workers (Media/FFmpeg, Report/PDF, ML/OCR, Email/SMTP, ETL) using a shared processing framework. Added workflow orchestration with dependency graphs, parent-child relationships, chained pipelines, bulk processing, and failure propagation. Implemented multi-tenant concurrency controls using Redis staging, priority promotion, and tenant-specific processing limits, and supported worker autoscaling with Kubernetes HPA.
Built observability with Prometheus metrics and Grafana dashboards, secured APIs with JWT + RBAC + tenant-scoped access control, and delivered Docker Compose + Kub
Software Engineer (Project: AccessPro RBAC) at Personal Project
October 1, 2025 - January 1, 2026Built a secure multi-tenant SaaS backend with 38+ REST endpoints for authentication, tenant management, users, projects, billing, auditing, administration, and collaboration. Designed tenant isolation with tenant resolution and cross-tenant access guards, and implemented owner/admin/employee RBAC permissions.
Implemented JWT access/refresh authentication, TOTP 2FA, token blacklisting, bcrypt password hashing, account lockout, security headers, CORS, and tiered rate limiting. Added Redis response caching with TTLs and write invalidation. Developed centralized audit logging with KPI metrics and paginated/filterable audit APIs.
Integrated Stripe billing (Checkout, recurring subscriptions, enterprise payments) with signature-verified webhooks and idempotency protection. Added user lifecycle and collaboration flows including invitations, direct provisioning, role-based visibility, and soft-delete/restore. Documented APIs with Swagger/OpenAPI and delivered extensive Jest/Supertest test cov
Education
Diploma — Computer Programming at Georgian College, Ontario
January 11, 2030 - April 1, 2025Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Toronto today.