An open API service indexing awesome lists of open source software.

https://github.com/iansu/iansu


https://github.com/iansu/iansu

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# About Me

šŸ‘‹ My name is Ian, I live in Calgary, Canada šŸ‡ØšŸ‡¦ and I work as a Principal Software Engineer at [Neo Financial](https://www.neofinancial.com) where we're building digital banking products for Canadians.

I’m a member of the [Node.js](https://github.com/nodejs/node) team where I primarily contribute as part of the [Tooling Working Group](https://github.com/nodejs/tooling). 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](https://github.com/sponsors/iansu).

## Speaking

I've spoken at conferences and meetups and been a guest on podcasts and livestreams. I have a list of [past appearances](https://pages.iansutherland.ca/speaking), 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](https://iansutherland.ca/about).

## Goals for 2023

- Write more content and improve [my personal site](https://iansutherland.ca)
- Contribute more to [Node.js](https://github.com/nodejs/node)
- Continue building the [Bad Package Manager](https://github.com/iansu/bad-package-manager)
- Work on some creative coding projects

## Projects

Want to know what I'm working on this month? Take a look at my list of [current projects](https://pages.iansutherland.ca/current-work).

### Personal Open Source Projects

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

- [bad-package-manager](https://github.com/iansu/bad-package-manager) - A bad package manager. For science!
- [apollo-schema-check-action](https://github.com/iansu/apollo-schema-check-action) - A GitHub Action that posts Apollo schema check results as a comment on your PRs
- [blarn](https://github.com/iansu/blarn) - A Yarn v1 wrapper that adds some extra functionality
- [generator-ts-cli](https://github.com/iansu/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](https://github.com/neofinancial/awsx) - An AWS CLI profile switcher with MFA and Assume Role support
- [config-dug](https://github.com/neofinancial/config-dug) - A config loader with support for AWS Secrets Manager
- [graphql-date-scalars](https://github.com/neofinancial/graphql-date-scalars) - GraphQL Scalars for Date, DateTime, and Time values
- [serverless-plugin-neo](https://github.com/neofinancial/serverless-plugin-neo) - Serverless Framework plugin that compiles TypeScript code and bundles dependencies with [node-file-trace](https://github.com/vercel/nft)
- [ticket-check-action](https://github.com/neofinancial/ticket-check-action) - A GitHub Action that ensures all your PRs include a ticket reference in the title
- [ccscan](https://github.com/neofinancial/ccscan) - A tool to scan files for credit card numbers
- [eslint-config-neo](https://github.com/neofinancial/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](https://twitter.com/iansu).