Skip to content
View chrishannah's full-sized avatar

Highlights

  • Pro

Block or report chrishannah

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.

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

I am a:

  • Senior Software Engineer at Ant Group/WorldFirst working backend systems for the World Card product.
  • iOS/macOS developer. My current apps are Text Shot and Text Case.
  • Contributor to free, open-source software.
  • Writer/blogger at chrishannah.me.

I'm also currently open for new roles. If you're interested, check out my online cv.

🚀 Current Projects

Active Development

  • Minibase - Shared framework for Miniship & Miniroll SaaS applications
  • Miniroll - Blogroll management tool with RSS aggregation
  • Miniship - In development
  • Text Case - Main Text Case project
  • Text Shot - Screenshot text extraction
  • Pokeguessr - CLI game to guess all 151 Pokémon

Open Source Tools

Check out my scripts collection for various utility scripts.

📫 Contact


Stats

Profile auto-updated weekly

Pinned Loading

  1. textcase-cli textcase-cli Public

    Command line interface version of Text Case

    Swift 18 1

  2. pst pst Public

    CLI tool to publish posts to Micro.blog in Rust.

    Rust 4 3

  3. blogutils.nvim blogutils.nvim Public

    Some utility functions for writing blog posts in Neovim

    Lua 4 1

  4. nvim-config nvim-config Public

    Vim Script 4 1

  5. textcase.nvim textcase.nvim Public

    Text Case CLI but in Neovim

    Lua 2 1

  6. eleven eleven Public

    JavaScript 1 1