
Kanbas Web Application
Full stack Web Project • Vancouver, BC
Kanbas Web Application
View on GitHub
Key Accomplishments
Incorporated the development of a TypeScript course management system with Node.js (RESTful API Development), React, Redux, and MongoDB, supporting CRUD functionality and efficient data aggregation and summarization to support instructor dashboards.
Integrated MongoDB (for content) with PostgreSQL (for structured data) in a modular backend, improving data handling and query efficiency.
Deployed full-stack applications using Docker on AWS (EC2), Netlify, and Render; implemented Redis caching, lazy loading, and CI/CD pipelines to improve user experience and streamline release cycles.
Technologies Used
Node.js, React, Redux
MongoDB, PostgreSQL
Docker, AWS (EC2)
Redis, Netlify, Render




