Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@codeaucafe
codeaucafe
Follow
View codeaucafe's full-sized avatar

david dansby codeaucafe

Senior SWE @ Bestow | ex-Atlassian | Go, Python, distributed systems, coffee connoisseur, French learner, travel points maximizer, & mechanical keyboarder

Block or report codeaucafe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking 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 aboutreporting abuse.

Report abuse
codeaucafe/README.md

👋 Hey there friend!!! I'mDavid. I am a Senior Software Engineer at Bestow. I have a strong passion for distributed systems, microservices, secure data processing systems, Go, Python, and rare single-origin coffees. When time allows you can find me tinkering with one of my split mechanical keyboards.

💪 I’m currently a Senior Software Engineer at Bestow(check us out). Previously, I was a software engineer at Atlassian on the Jira Align and Bitbucket Cloud teams.

📰 Note: I previously went by DataDavd/datadavd online (a relic from my data engineering days), but now use codeaucafe as my GitHub username. Also, if you see github/CSddansby come up in your searches of me that is my old Credit Sesame organization GitHub account that Credit Sesame never removed after I left. So, please ignore CSDansby as this (codeaucafe) is my primary GitHub personally and professionally (currently).

Background

🗻 I'm located in the greater Seattle area.

💻 Outside of work I'm constantly learning and improving my skills. I like doing LeetCode, improving my knowledge of various software system designs, reading software-related books, and improving my Go knowledge.

📚 Outside of software engineering and tech, I'm learning French, snowboard with my brother and friends, and love traveling with my wife.

🖥️ Open Source Software Contributions

dolthub/dolt

in-toto/witness (CNCF project)

treeverse/lakeFS

go-delve/delve

go-bitbucket

diagrams

🚀 Skills

Programming Languages

  • Go
  • Python
  • JavaScript/TypeScript
  • C#

Software Engineering

  • Backend Development: distributed systems, microservices, Django, Go net/http
  • API Development: RESTful services, gRPC with Protocol Buffers, Buf ecosystem
  • Concurrent Programming: Go (goroutines, channels, select, sync package - Mutex, WaitGroup, atomic), Python (threading - Lock, Event, Semaphore, asyncio, concurrent.futures, multiprocessing)
  • Frontend: React
  • System Design: scalability, high availability, fault tolerance
  • Architectural Patterns: event-driven architecture, event sourcing & CQRS
  • CLI Development: Cobra framework (Go)

Tech Stack

Cloud & Infrastructure

  • AWS: EC2, RDS (PostgreSQL), SQS, SNS, S3, Lambda, EMR, ElastiCache (Redis), CDK & CloudFormation, SDK (Go/Python/boto3), LocalStack
  • GCP: Google Kubernetes Engine (GKE), Cloud SQL, Pub/Sub, MemoryStore (Redis), Cloud Deploy, SDK (Go)

Containerization

  • Kubernetes
  • Docker
  • Docker Compose

Databases & Storage

  • Database: PostgreSQL, Microsoft SQL Server
  • Cache: Redis

DevOps & Operations

  • CI/CD: GitHub Actions, CircleCI, Bitbucket Pipelines, GCP Cloud Deploy
  • Observability: New Relic, Splunk, Sentry, StatsD
  • Incident Management: incident.io, Opsgenie, Statuspage
  • Code Quality: SonarQube, LaunchDarkly (feature flags)

Data Engineering

  • Data Processing: Apache Spark, PySpark, Databricks
  • Workflow Orchestration: Apache Airflow
  • Big Data Query Languages: SparkSQL, HiveSQL, Presto

⌨️ Mechanical Keyboards

  • daily driver: Boardsource lulu ergonomic mechanical keyboard with Alpaca V2 linear switches lubed with 205g0 and official Star Wars Galactic Empire DSA keycaps fromNovelKeys. What does it look like?Find out! Check out myQMK Layout too!
  • debug keyboard: I use aRama Dual Shot M6-C macro keyboard with the keys mapped specifically to my custom shortcuts for easy debugging. The keyboard uses Rama artisan aluminum keycaps. Also, I use Zealio V2 65G tactile switches lubed with 205g0 with Deskeys V2 switch films.
  • travel keyboard:Lily58 (which is what the Lulu is based upon) with the same keymap.

Verification

I sign all my commits

Github All Contributors

📫 How to reach me

PinnedLoading

  1. dolthub/doltdolthub/doltPublic

    Dolt – Git for Data

    Go 19.2k 588

  2. weaviate/weaviateweaviate/weaviatePublic

    Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of …

    Go 15k 1.1k

  3. in-toto/witnessin-toto/witnessPublic

    Witness is a pluggable framework for software supply chain risk management. It automates, normalizes, and verifies software artifact provenance.

    Go 502 71

  4. treeverse/lakeFStreeverse/lakeFSPublic

    lakeFS - Data version control for your data lake | Git for data

    Go 5k 404

  5. ktrysmt/go-bitbucketktrysmt/go-bitbucketPublic

    Bitbucket API library for Golang.

    Go 193 151

  6. greenlightgreenlightPublic

    Repo for greenlight API as part of Let's Go Further book by Alex Edwards

    Go 62 28


[8]ページ先頭

©2009-2025 Movatter.jp