Sep 2020 – Dec 2021
Conestoga College · Backend Engineer
LTI
1.3 Compliant
1
Sole Developer
OAuth
+ JWT Auth
IMS
Standards
~60%
API Response Time Reduced
30+
Manual Workflows Eliminated
1000s
Real-time Synced Users
At Conestoga College, I led the development of a fully standards-compliant LTI 1.3 integration, enabling secure communication between the college's learning management system and external educational tools. This project required deep expertise in OAuth 2.0, JWT, and security protocols, and was delivered end-to-end as a sole developer.
Lack of standardized integration with third-party educational platforms
Complex authentication requirements (LTI 1.3 + OAuth 2.0)
Need for secure data exchange between systems
Risk of improper implementation affecting compliance and security
Limited internal expertise for implementing LTI standards
Implemented full LTI 1.3 protocol based on IMS standards
Engineered secure OAuth 2.0 authentication flow
Designed JWT-based validation and signature verification
Built backend infrastructure for managing integration lifecycle
Developed a frontend demo application to validate workflows
Designed full LTI 1.3 integration architecture
Implemented OAuth 2.0 and JWT-based authentication
Built backend services using TypeScript and TypeORM
Designed secure data storage using SQL Server
Developed frontend demo for integration validation
Created technical documentation and implementation guides
Delivered full LTI 1.3 integration as a sole developer
Implemented secure OAuth + JWT authentication flows
Ensured compliance with IMS Global standards
Built complete backend architecture from scratch
Provided working demo environment for validation
Enabled secure integration between LMS and external tools
Improved flexibility of educational technology ecosystem
Ensured compliance with modern integration standards
Reduced risk of insecure or incorrect implementations
Delivered a reusable foundation for future integrations
Backend
Node.js, TypeScript, TypeORM
Frontend
React, Redux, Redux-Saga
Database
SQL Server
Auth
OAuth 2.0, JWT
Other
REST APIs, Passport
High-performance APIs and microservices
Stripe, Shopify, Microsoft Graph, telecom
LLM workflows, document processing
OAuth, Entra ID, Cognito
Get expert input on your architecture, integrations, or scaling challenges.
Book a Call to Discuss Your Project