Skip to content
View iansu's full-sized avatar

Organizations

@lighthouse-labs @neofinancial @OS-Maintainer-Feedback-Group @elementsoftware @cra-template @uncoveredapp
Block or Report

Block or report iansu

Report abuse

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

Report abuse
iansu/README.md

About Me

👋 My name is Ian, I live in Calgary, Canada 🇨🇦 and I work as a Principal Software Engineer at Neo Financial where we're building digital banking products for Canadians.

I’m a member of the Node.js team where I primarily contribute as part of the Tooling Working Group. I also work on a number of other open source projects, mostly in the JavaScript and TypeScript ecosystems.

If you are interested in supporting any of my open source work I encourage you to sponsor me on GitHub.

Speaking

I've spoken at conferences and meetups and been a guest on podcasts and livestreams. I have a list of past appearances, along with recordings from most of them, on my personal site. If you'd like me to speak at an event or be a guest on a podcast, livestream or panel please get in touch.

Goals for 2023

Projects

Want to know what I'm working on this month? Take a look at my list of current projects.

Personal Open Source Projects

These are projects I work on myself in my free time.

Neo Financial Open Source Projects

These are projects open sourced by my company that I work on and help maintain along with other members of my team.

  • awsx - An AWS CLI profile switcher with MFA and Assume Role support
  • config-dug - A config loader with support for AWS Secrets Manager
  • graphql-date-scalars - GraphQL Scalars for Date, DateTime, and Time values
  • serverless-plugin-neo - Serverless Framework plugin that compiles TypeScript code and bundles dependencies with node-file-trace
  • ticket-check-action - A GitHub Action that ensures all your PRs include a ticket reference in the title
  • ccscan - A tool to scan files for credit card numbers
  • eslint-config-neo - Our ESLint config with support for JavaScript and TypeScript

Get in Touch

Want to discuss any of my open source projects, or something else? Send me a direct message on Twitter.

Pinned Loading

  1. iansutherland.ca iansutherland.ca Public

    Personal site of Ian Sutherland

    Astro 8 5

  2. bad-package-manager bad-package-manager Public

    A bad package manager. For science!

    JavaScript 2

  3. blarn blarn Public

    A Yarn wrapper with extra functionality

    TypeScript 5 1

  4. apollo-schema-check-action apollo-schema-check-action Public

    A GitHub Action to run a schema check with Apollo Studio and post the results as a comment on a Pull Request

    TypeScript 10 3

  5. git-blast git-blast Public

    A custom git command that works just like git blame but shows the committer's Twitter username instead of their name

    JavaScript 6

  6. remix-fan-club remix-fan-club Public

    The best damn fan club for the best damn React framework

    CSS 5 2