Skip to content
View ianlewis's full-sized avatar
πŸ‘·β€β™‚οΈ
Building stuff
πŸ‘·β€β™‚οΈ
Building stuff

Sponsoring

@golangci

Organizations

@slsa-framework

Block or report ianlewis

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
ianlewis/README.md

Hi, I'm Ian πŸ‘‹

I'm an engineer based in Tokyo, Japan πŸ—Ό

πŸ‘¨β€πŸ’» I mostly code in Go, Python, TypeScript, and Bash but dabble in other languages as well. I am learning Rust.

πŸ”­ My current interests are in Container Security and Software Supply Chain Security. I previously worked on tooling for the SLSA supply chain security framework. and the gVisor container sandbox.

πŸ—Ύ I have been based in Tokyo since 2006 and I am fluent in Japanese, passing Japanese-Language Proficiency Test (JLPT) N1 in 2013.

πŸ› οΈ My Work

☁️ I was an engineer at Google Cloud working on developer experience for Kubernetes, container security, and software supply chain security. While there I founded Kubernetes Meetup Tokyo, one of the largest local Kubernetes communities in the world. I was a contributer to the SLSA supply chain security framework and the gVisor container sandbox.

Prior to Google I focused on developer communities developing Connpass, the largest IT meetup event tool in Japan with hundreds of thousands of users. I also co-founded and served on the board of PyCon JP, the largest Python event in Japan. During this time I was a Google Developer Expert specializing in the Python language version of App Engine.

πŸ“– I wrote Perfect Python with other Japanese Python community members, and have written articles for Nikkei Linux Magazine.

πŸ’¬ Contact

If you want to have a chat with me you can book an appointment on my appointment page. I can help you with:

  • DevOps / Infrastructure / Cloud Native / Security
  • Programming
  • Career advice

You can contact me via my email at [email protected].

Pinned Loading

  1. todos todos Public

    Parse TODO and FIXME comments from code

    Go 35 6

  2. todo-issue-reopener todo-issue-reopener Public

    Reopen issues that are still referenced by TODOs

    TypeScript 1

  3. lexparse lexparse Public

    Experimental lexer/parser library written in Go

    Go 1

  4. runeio runeio Public

    Package runeio provides a buffered RuneReader/RuneScanner implementation for Go.

    Go 4

  5. go-dictzip go-dictzip Public

    A dictzip implementation in Go

    Go

  6. go-stardict go-stardict Public

    A stardict library for Go

    Go 11 2