Employment · Education technology and school operations
CanSTEM Education Private School
Web Developer and Programmer
At CanSTEM Education Private School, I progressed from part-time User Experience Designer to full-time Web Developer and Programmer. I work across the public WordPress website, the Moodle LMS, and the school’s enrollment and operations platform, combining UX strategy, front-end and full-stack development, technical SEO, performance, accessibility, and day-to-day digital administration.
I design, develop, maintain, and optimize the school’s websites and digital platforms with a focus on usability, accessibility, responsiveness, speed, and scalability. I contribute to public-facing and internal systems while improving technical SEO, Core Web Vitals, maintainability, and platform reliability.
User Experience Designer
Permanent part-time · March 2024 – March 2026 · Brampton, Ontario, Canada
I led the redesign and continuous improvement of CanSTEM Education’s website to create a more usable, accessible, modern, and consistent digital experience. I also contributed to enrollment workflows, LMS improvements, service design, WordPress development, and responsive interfaces, making user-centred platform decisions aligned with school goals.
Key contributions
Built enrollment workspaces and quick-access shortcuts that organize each program’s forms and submissions for admissions staff.
Built an accounting module for income, expenses, and website payments, giving administrators one place to reconcile school finances alongside enrollment records.
Built a staging-first release workflow that verifies every change before production and requires owner approval, reducing deployment risk and keeping releases traceable.
Maintain the school’s WordPress website and Moodle LMS, from page builds and enrollment forms to SEO and hosting.
Responsibilities by area
Website development
Build and update responsive pages with WordPress, Elementor Pro, Astra, HTML, CSS, and JavaScript.
Improve navigation, content hierarchy, cross-device layouts, and visual consistency.
Replace weak page-builder sections with cleaner custom implementations where appropriate.
Support production deployment, troubleshooting, maintenance, and content migration.
UX and product design
Review user journeys, information architecture, forms, navigation, labels, and content clarity.
Create wireframes, prototypes, and design directions with Figma and FigJam.
Apply user-centred and service-design thinking to enrollment and student workflows.
Balance student, staff, front-desk, and administrator requirements.
Enrollment and student systems
Support enrollment portal planning, onboarding, submissions, and admin review patterns.
Improve digital forms, response handling, dashboards, and workflow automation.
Organize practical digital processes across students, teachers, front desk, and administrators.
LMS and Moodle
Manage courses, users, quizzes, access, troubleshooting, and student administration.
Improve LMS usability and visual quality without disrupting active courses.
Create more practical workflows for students and staff.
SEO and performance
Improve metadata, headings, internal links, alt text, crawlability, indexing checks, and landing-page structure.
Use Search Console, Analytics, SEMrush, and Google Ads setup to support informed search visibility work.
Optimize images, caching, scripts, layout stability, page speed, and Core Web Vitals.
Configure and troubleshoot WP Rocket, Breeze, Cloudways performance, and object caching.
Technical operations and accessibility
Support Cloudways, GoDaddy, DNS, SSL, domains, hosting, deployments, GitHub, and production maintenance.
Administer Google Workspace accounts, email groups, and user support.
Public education website: Ongoing responsive WordPress development, course and service content, enrollment paths, technical SEO, performance work, and production support.
Enrollment and administration workflows: User-centred forms, submissions, review patterns, dashboards, and practical automation for school operations.
Moodle LMS operations: Course, user, quiz, access, usability, and troubleshooting support for active learning experiences.
Technologies and tools
WordPress
Elementor Pro
Astra
React
Vite
Node.js
Express
MongoDB
HTML
CSS
JavaScript
REST APIs
Figma
FigJam
Moodle
Google Workspace
Google Search Console
Google Analytics
Google Ads
SEMrush
Cloudways
GoDaddy
GitHub
WP Rocket
Breeze
Accessibility
SEO
Product Design
User Experience Design
Outcomes
Improved website consistency and responsive behaviour
Stronger SEO foundations and platform maintainability
Better enrollment, student, and LMS workflows
Stronger accessibility and Core Web Vitals
More reliable administrative and digital operations
Related projects
CanSTEM Enrollment Portal — A configurable school operations platform connecting enrollment, academics, payments, and staff workflows.
CanSTEM Education Website — The public WordPress website: reusable course layouts, enrollment paths, student resources, technical SEO, and ongoing support.