Skip to content
View ianwelerson's full-sized avatar

Block or report ianwelerson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ianwelerson/README.md

Hello from Calgary, Canada 🇨🇦

I'm Ian Welerson, a Frontend Engineer with over seven years of experience building modern, user-focused web applications and SaaS platforms.

I work mainly with JavaScript, TypeScript, Vue.js, Svelte, Next.js, HTML, CSS, and SASS, and I enjoy creating interfaces that are both reliable and easy to use. I also have solid experience with testing tools like Jest, Vitest, Cypress, and Playwright, and UI libraries such as Tailwind, Shadcn, and Chart.js. My focus is always on maintainable code, performance, and accessibility.

Beyond the frontend, I’ve worked with backend technologies including Node.js, NestJS, GraphQL, WebSockets, REST APIs, and Supabase. I’m also familiar with monorepo setups using Turborepo and scalable architecture patterns like Feature-Sliced Design (FSD).

In past roles, I’ve taken on Tech Lead and Head of Frontend responsibilities - helping guide technical direction, improve development workflows, and mentor teammates.
Over the years, I’ve had the opportunity to collaborate with teams from Brazil, the United States, and Australia, gaining valuable experience working across different cultures and time zones.


📫 Email: [email protected]
🌐 Website: ianwelerson.com
👤 LinkedIn: linkedin.com/in/ianwelerson

Pinned Loading

  1. multilanguagejs multilanguagejs Public

    A simple way to have more than one language in your website.

    JavaScript 1

  2. gh-action-template gh-action-template Public

    Just a simple starting point for your new GitHub Action

    JavaScript

  3. ianwelerson.com ianwelerson.com Public

    My personal website

    Vue