https://github.com/iansu/iansu
https://github.com/iansu/iansu
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iansu/iansu
- Owner: iansu
- Created: 2020-05-28T02:07:01.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-03T02:07:37.000Z (over 2 years ago)
- Last Synced: 2024-05-02T05:11:16.056Z (about 1 year ago)
- Size: 7.81 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).