Skip to content
Avatar
πŸ΄β€β˜ οΈ
I may be slow to respond.
πŸ΄β€β˜ οΈ
I may be slow to respond.

Achievements

Achievements

Highlights

Organizations

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

Block or report iansu

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.

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 the maintainer of Create React App and I contribute to Node.js 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.

Goals for 2020

  • Write some content for my personal site
  • Release Create React App 4.0
  • Contribute to more open source projects that I use. I want to contribute to all the main parts of my tech stack.
  • Travel more and visit friends I've made through open source in San Francisco, Toronto, Seattle, Portland and London 😞

Projects

Personal Open Source Projects

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

  • blarn - A Yarn v1 wrapper that adds some extra functionality
  • apollo-schema-check-action - A GitHub Action that posts Apollo schema check results as a comment on your PRs
  • cra-minimal-templates - A collection of minimal templates for Create React App
  • cra-template - This is a new organization I set up where people can contribute Create React App templates
  • generator-ts-cli - A Yeoman generator for starting a TypeScript CLI project

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
  • ccscan - A tool to scan files for credit card numbers
  • eslint-config-neo - Our ESLint config with support for JavaScript and TypeScript
  • ticket-check-action - A GitHub Action that ensures all your PRs include a ticket reference in the title

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. Set up a modern web app by running one command.

    JavaScript 91.8k 23.3k

  2. Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

    JavaScript 83.4k 22k

  3. AWS CLI profile switcher with MFA and Assume Role support

    TypeScript 15

  4. blarn Public

    A Yarn wrapper with extra functionality

    TypeScript 4 1

  5. A collection of minimal templates for Create React App

    HTML 25 1

  6. A GitHub Action to run a schema check using the Apollo CLI and post the results as a comment on a Pull Request

    TypeScript 8 2

1,146 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri
Activity overview
Loading

Contribution activity

December 2021

Created 3 commits in 1 repository
Created 2 repositories
Opened 2 pull requests in 1 repository
iansu/apollo-schema-check-action 2 merged
Reviewed 1 pull request in 1 repository
facebook/create-react-app 1 pull request
20 contributions in private repositories Dec 1 – Dec 3
Loading

Seeing something unexpected? Take a look at the GitHub profile guide.