Skip to content
View charliejmoore's full-sized avatar

Block or report charliejmoore

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
charliejmoore/README.md

Hi, I'm Charlie

Staff Software Engineer specializing in mobile and full stack development for IoT systems at scale. I care as much about building up the engineers around me as the software we ship together.

At work:

  • I'm currently building apps that let ~1M+ users manage and interact with their IoT devices over Wi-Fi and Bluetooth.
  • Before that, I built full stack web applications enabling users to tackle complex, domain-specific problems, like NLP grammar tooling and predictive analytics for supply chain and maintenance contexts.

Outside of work:

  • I'm building iOS apps focused on providing tools for people with executive functioning challenges.
  • Making a variety of iOS puzzle games.
  • Creating AI-powered knowledge management systems with local markdown repositories.
  • Tinkering with various self-hosted utilities.
  • Designing a smart farm/greenhouse.

Current Tech Stack

Mobile: React Native, TypeScript, Redux, Swift, SpriteKit

Web: React, TypeScript, Redux, RTK Query, Node.js

Infra: Azure DevOps, GitHub Actions, CI/CD pipelines

AI: Claude Code, making agent Skills, spec-driven development

Specialties: App store wrangling, CI/CD optimization, tracking down sneaky breaking changes in dependencies

Can cook in Python and C# backends/APIs.

Currently Tinkering With

  • Self-hosted services (including Grafana + Prometheus)
  • Raspberry Pi
  • Game design + development

Pinned Loading

  1. nhl-api-typescript nhl-api-typescript Public

    [WIP] TypeScript wrapper for the NHL API

    TypeScript

  2. openweathermap-typescript openweathermap-typescript Public

    [WIP] A modern, fully-typed OpenWeather API client built with TypeScript

    TypeScript

  3. weather-my-day weather-my-day Public

    Get local-to-your-network push notifications about weather/AQI to inform decisions on your specific life. Runs a simple Python script that pushes to a self-hosted ntfy server (via Docker).

    Python

  4. adventures-in-self-hosting adventures-in-self-hosting Public

    Part unofficial tutorial, part notes for myself so I can remember what I did during my adventures setting up various self-hosted services.

  5. quick-notes quick-notes Public

    A set of cheatsheet-style notes and lists about various tech topics.

    1

  6. vscode-snippets vscode-snippets Public

    A collection of useful TypeScript, Markdown, HTML, and SCSS snippets for VS Code.

    2 1