Hi 👋, I’m Ian

I develop websites

 

 Versatile Developer with extensive experience building accessible, high-performance applications for the Government of Canada. Proficient in JavaScript, React, and JSON-based data workflows, with a growing focus on cloud-native technologies and automation. Currently completing the <strong>LinuxFoundationX LFS158x: Introduction to Kubernetes</strong> course to expand cloud infrastructure and container orchestration knowledge. Skilled in Git-based environments using <strong>Bitbucket</strong>, Agile collaboration, and WCAG-compliant development using WET-BOEW and GC Design System.

What have I been up to 💡

Google UX Design Certificate

Google UX Design Certificate

Completed the first two courses of the Google UX Design Certificate over two months with a 93% average. Gained hands-on experience in user research, wireframing, prototyping, and usability testing, while deepening skills in Figma and user-centered design.

read more
Publishing deniselevesque.ca

Publishing deniselevesque.ca

Developed a 24-page bilingual (French and English) website from scratch using WordPress and Divi. The project included over 200 optimized images, weekly collaboration with the client, and a full domain migration to a new server. The result is a responsive, visually engaging site tailored to the client’s brand and communication needs.

read more
Three.js Journey

Three.js Journey

Three.js Journey is a premium online course created by Bruno Simon, designed to teach Three.js, a popular JavaScript library for 3D web development. The course is aimed at developers who want to learn how to create interactive 3D experiences, animations, and WebGL applications using Three.js.

read more

Some projects I have worked on

Diced

Diced is a multiplayer dice strategy game built with React, TypeScript, and Material UI. The game features real-time score tracking, dynamic turn management, and a responsive, accessible UI. Modular components and stateful logic ensure a smooth, scalable experience. Diced demonstrates strong front-end skills, including component architecture, UX design, and interactive game logic using React hooks and conditional rendering.

Year View Calendar package

A lightweight, dependency-free year/month/day calendar component you can drop into any HTML page.

Technical communication

Developed a dynamic, filterable data table application using React, DataTables.net, and Bootstrap 5, styled in accordance with GC Design System (GCWeb). The app includes URL-based filtering, single-entry views, and responsive UI components such as category and audience filters, pagination, and search. Leveraged useCallback, useMemo, and custom hooks for performance optimization. This project showcases advanced front-end logic, accessibility considerations, and compliance with Government of Canada’s digital standards for content presentation and usability.

GCdesign Redesign

Using Gcdesign figma ressources to redesign the Public Service and Procurement Canada intranet web page (Compensation Web Application)

Reach out to me

If you’re interested in learning more abou me or need help building a website, feel free to reach out. I’m always open to new projects and conversations—whether you have a clear vision or just an idea you’d like to explore.