Full-Stack Developer with 6+ years of experience in designing scalable systems and managing cross-functional projects. Currently pursuing Computer Programming & Analysis at Seneca Polytechnic.
- 💻 Full-Stack Developer passionate about building scalable web applications
- 🌱 Currently working on a Teaching Platform using MERN stack
- 📊 Former IT Project Manager with experience in government and insurance sectors
- 🎓 Computer Programming student at Seneca Polytechnic (GPA 4.0)
- 🌐 Experienced in cloud deployment and CI/CD pipelines
Teaching Platform (Current)
+ A comprehensive full-stack learning platform built from scratch using MERN stack- Live Demo - Experience the platform
- GitHub Repository - View the code
- 🎓 Student Portal
- Course discovery and enrollment system
- Personal learning dashboard
- Real-time progress tracking
- 👨🏫 Instructor Dashboard
- Course creation and management
- Student enrollment analytics
- Content management system
- 🔒 Security Implementation
- JWT authentication with Passport.js
- Bcrypt password hashing
- Role-based access control
- 🚀 DevOps & Infrastructure
- Microservices architecture
- Docker containerization
- AWS ECR/EC2 deployment
- Nginx reverse proxy & load balancing
- CI/CD with GitHub Actions
- Email: hchang67@myseneca.ca
- Location: Toronto, ON
- Implemented ISO 27001-compliant security controls
- Optimized database performance through SQL query tuning
- Developed real-time transaction systems with Java and CUDA
- Expert in system architecture design and optimization
💼 Open to collaboration and new opportunities in full-stack development and cloud architecture.