Skip to content
View electricalen's full-sized avatar

Block or report electricalen

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
electricalen/README.md

Hi, I'm David Sawyer

Senior software engineer with 15+ years building production systems across iOS, backend, cloud infrastructure, and developer tooling.

Previously at Asana, working across iOS and backend platform systems at scale. I focus on reliable, high-signal systems: devtools, distributed backends, and AI-assisted engineering workflows.

What I Build

  • iOS applications with Swift, SwiftUI, UIKit, PhotoKit, and modern concurrency
  • Backend and platform systems with TypeScript, Node.js, event-driven services, and cloud infrastructure
  • Developer tooling that improves signal, decision speed, and engineering quality

Selected Work

  • dep-inspect
    Local-first CLI for npm dependency risk review and CI policy enforcement. Built to surface actionable issues instead of flooding teams with low-value noise.
    npx dep-inspect scan

  • phototagger
    SwiftUI iPhone app for large photo libraries, with local indexing, duplicate detection, inbox-first cleanup workflows, and a SQLite-backed architecture on top of PhotoKit.

  • telegrambot
    Python framework for building owner-only Telegram bots with CLI-style command parsing, Pydantic-backed argument models, plugin loading, and optional scheduled jobs.

Current Focus

  • AI-assisted engineering workflows that improve developer velocity and code quality
  • Backend systems and infrastructure for real-time, data-intensive applications
  • Developer tooling with strong defaults and production-oriented ergonomics

Contact

Open to senior engineering roles and consulting engagements across backend, mobile, infrastructure, and devtools.

Popular repositories Loading

  1. sqlite-m sqlite-m Public

    Forked from tewha/sqlite-m

    sqlite-m

    Objective-C 1 1

  2. dep-inspect dep-inspect Public

    CLI for npm dependency risk review and CI policy enforcement with high-signal, actionable output.

    TypeScript 1

  3. net-ssh-telnet net-ssh-telnet Public

    Forked from duke-automation/net-ssh-telnet

    A ruby module to provide a simple send/expect interface over SSH with an API almost identical to Net::Telnet. Ideally it should be a drop in replacement. Please see Net::Telnet for main documentati…

    Ruby

  4. markdown markdown Public

  5. CopilotKit CopilotKit Public

    Forked from CopilotKit/CopilotKit

    The Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol

    TypeScript

  6. flox flox Public

    Forked from flox/flox

    The Deterministic Foundation for your SDLC

    Rust