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: hello@ianwelerson.com
🌐 Website: ianwelerson.com
👤 LinkedIn: linkedin.com/in/ianwelerson

Popular repositories Loading

  1. multilanguagejs multilanguagejs Public

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

    JavaScript 1

  2. data-dictionary-generator-mysql-workbench data-dictionary-generator-mysql-workbench Public archive

    Script for generating a data dictionary in Mysql Workbench

    Python

  3. ocorrencia-online-laravel ocorrencia-online-laravel Public archive

    Civil Police electronic incident registration - Project made for course conclusion work.

    PHP

  4. frequently-bought-together frequently-bought-together Public archive

    Just a college work...

    JavaScript

  5. ianwelerson ianwelerson Public

  6. challenge-pokemon challenge-pokemon Public archive

    Vue