About

Hello, my name is Henri Fournier and I'm a Jamstack developer. That means I design and build unique, light-weight, fffast and effective websites. I always strive for everything to be pixle pixel perfect, because that's the way it should be. Yeaaah, I'm one of those people.

Headshot of Henri Fournier
developer
  • name
    Henri Fournier
  • experience
    30+ years
  • tech
    • Jamstack
    • Full Stack
    • Front-End
    • Back-End
  • code
    • TypeScript
    • JavaScript
    • C#
    • HTML
  • frameworks
    • Astro
    • Svelte
    • 11ty
    • AlpineJS
    • Angular
  • data
    • JSON
    • Sanity
    • MongoDB
    • SQL Server
  • style
    • Tailwind CSS
    • CSS
    • Bootstrap
  • speaks
    • English
    • Français
  • pronouns
    • He
    • Him

Work

A collection of recent, and sometimes ongoing, work using various technologies. These websites demonstrate our expertise in web design, development, and optimization. Whether you need a simple landing page or a custom web application, we can help.

Cover 2 Cover

Cover 2 Cover website displayed on 4 types of devices

Cover 2 Cover

Designed and developed a hip website with blog for a local classic rock dance band.

Challenges

Develop a unique modern website for a local classic rock band that evokes the classic rock feel of the 70s. More cow bells!

Highlights

  • Guitar amp and pick related theme
  • Volume knobs turn up to 10 on hover
  • Album cover art background, based on the band’s playlist
  • Monochromatic color palette for that 70s rocker feel

Technologies

11ty TailwindCSS

Intratela

Intratela website displayed on 4 types of devices

Intratela

Designed and developed four test websites, identical in appearance, each using a different framework to determine the optimal technological option(s) for future development projects.

Challenges

Develop a simple modern website for an IT firm that does not take itself too seriously, despite the seriousness of the issues they deal with on a daily basis.

Highlights

  • Customized color coordinated SVG artwork

Technologies

11ty Angular Astro SvelteKit TailwindCSS

JR Guitar

JR Guitar website displayed on 4 types of devices

JR Guitar

Designed and developed a professional website with blog for a local guitar repair shop.

Challenges

Design and develop a modern website for a local guitar repair shop. The site should be warm and welcoming to customers who are looking to have their beloved and prized guitar repaired.

Highlights

  • Guitar and pick related theme
  • Warm and welcoming color palette

Technologies

11ty tailwindcss

Mathematizing 24/7

Mathematizing 24/7 website displayed on 4 types of devices

Mathematizing 24/7

Okanagan StartUp Weekend: Designed and developed a calm and welcoming website. Our team was awarded 1st Prize.

Challenges

Design and develop a functional website in 48 hours, while the team is defining and evolving the end product in realtime.

Highlights

  • To save time, the overall UI design was AI generated and then adapted into Astro and tailwindcss

Technologies

Astro tailwindcss

Thomas Fournier

Thomas Fournier website displayed on 4 types of devices

Project

A Toronto based actor/singer/director/playwright requiring a modern professional website displaying the breadth and depth of his skills.

Challenges

Develop a simple, modern and professional portfolio website that is both functional and beautiful, yet it must also yield the center stage to the star performer.

Highlights

  • CSS only carousel
  • Masonary photo layout

Technologies

Svelte TailwindCSS

Meet the Team

As a team of one, I am required to wear all the hats. This requires a wider range of skills and the ability to see and realize the bigger picture. It's not without its challenges, but that makes the results even more rewarding. And yes, I do realize that none of the floating heads below are actually wearing hats. Irony.

Grand Fromage

" The Loonie stops here. The whole team answers to me and I answer to you. Simple.

Artist

After years of using tools from Adobe, I switched to Affinity Designer, Photo and Publisher.

Designer

I don't build websites from generic templates. I use Figma to design your site from scratch.

Developer

The role where I'm most in my element. Check out the experience section for my evolution.

Quality Control

Testing, testing, testing, and the best possible Lighthouse scores. Guaranteed.

Customer Support

I never have to check with someone and get back to you. I can address all issues directly.

Experience

With over 36 years of experience in software, I've done everything from programming mainframes to developing Jamstack websites and a whole lot of things in between. The fact that the landscape is always changing is part of what makes my work so interesting and challenging. There's always something new to learn and a problem to solve. Basically... I love a good puzzle. đź§©

Jamstack Developer

The evolution from Full Stack to Jamstack wasn’t a huge leap and one-click deployments to Netlify made life so much simpler. I thought that both Svelte/SvelteKit and Eleventy (11ty) (with AlpineJS) were more nimble, intuitive and required much less boiler-plate coding than Angular. However, once I found Astro with Tailwind CSS, there was no turning back. The end result was lighter, faster, better web apps… and that’s my jam.

Full Stack Developer

Yearning to get back to my software roots, I explored the rapidely evolving world of JavaScript-based web development and settled on the MEAN Stack. Since Angular is built on TypeScript, it made the transition from C# much easier, and compile-time type checking made for better websites. I eventually added NestJS to the mix, because it is very Angular-like and is also based on TypeScript.

IT Consultant

Having spent 20 years developing software, I was feeling a little burnt out and uninspired. So when opportunity knocked, I opened the door and walked into the world of IT consulting. Like software development, IT requires that you constantly learn and expand your knowledge. Unlike software development, I found that IT work lacked the creative side where you could build something out of nothing but your imagination and skills.

C# Developer

After Microsoft released .NET, it became apparent that C# would be a better development option, so my evolution continued. By this time, I had relocated to Kelowna, BC, where I worked with other developers to launch TODNUG to share our knowledge with the community.

Delphi Developer

With Windows gaining momemtum, it was time to look for a new set of tools. Based on Object Pascal, Borland’s Delphi was the natural choice for me. Being ahead of the curve, I co-founded the TaDDa! user group and presented on various topics to share my new found knowledge, which lead to more international conferences.

Clipper Developer

As PCs became more prevalent in the market place, I capitalized on my previous dBase skills and quickly learned to develop MS-DOS applications in Clipper. I also became well versed in OOP and spoke on the topic at international conferences.

PL/1 & Cobol Programmer

With BSc (CS) from UNB added to the end of my name, I moved to Toronto and was employed as a PL/1 and COBOL programmer. Just over a year later, I was hired as a sub-contrator by an agency and assigned to various client projects. After anotheryear, I was self-employed as a contract programmer.

dBase III Programmer

When the university introduced a course in dBase III, Computer Science students were not allowed to enroll, because it was only for business students. However, I managed to learn it on my own and became proficient enough to land summer jobs programming in dBase III.

Fortran Programmer

The first computer program I wrote was in Fortran, on punch cards, which were fed into a card reader, and processed on the university’s IBM mainframe. It was the longest time I have ever spent trying to add two numbers.

Grade 9 Student

I tested high on an aptitude test for a career in Computer Science. OK. Good to know.

Go to top