darwinz - Overview

Hello World, I'm Brandon Johnson (darwinz) 👋

I am a senior software engineer at Moov Financial. Moov is a fintech company driving innovative solutions in the payments space. I also contribute to open source and participate in hackathons, and I'm also the maintainer and the top contributor for a popular open source repository.


GitHub Stats

GitHub Stats GitHub Streak


Hackathons and Badges


darwinz snake gif


A little more about me

Some fun facts

  • I've founded/co-founded a few companies in the past, including a SAAS platform for real estate developers, an app allowing athletes to compare performance with pro athletes, and a dev consulting agency
  • My favorite programming language is Go, followed by Python, TypeScript (and Node.js), Ruby, Elixir, and then Java
  • I've worked on some relatively large scale projects, including data pipelines ingesting TBs of data on a daily basis (we had an AWS bill that averaged well over $1 million per month), an e-commerce website whose database averaged 12,000 queries per second during average load, and a financial payments platform that handles more than 5,000 requests per second

Find me around the web

Personal WebsiteLinkedIn  HackerRank LeetCode TwitterQuoraDev.to HashNodeMedium

Pinned Loading

  1. Payment gateway enabling automated ACH operations in a distributed and fault tolerant way.

    Go 75 33

  2. ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.

    Go 530 186

  3. All Algorithms implemented in PHP

    PHP 2.6k 566

  4. An object-oriented file-system developed in Python

    Python 7

  5. AML/CTF/KYC/OFAC Search of global watchlist and sanctions

    Go 439 119

  6. An information database similar to IMDB, but for books

    JavaScript 1