Code Monkey home page Code Monkey logo

👋 Hey there friend!!! My name is David Dansby. Sometimes I go by DataDavd or datadavd online (a relic from data engineering days). I am a self-taught software engineer at Atlassian working on Jira Align. I have a strong passion for 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. Given I just bought a house, I’ve recently been getting into home automation (Alexa-based); ask about my 40+ smart home devices I have connected.

💪 I’m currently working remotely at Atlassian as a Software Engineer on Jira Align. Previously, I worked on the Bitbucket Cloud Data Privacy and Security team. And before that, I was a data engineer on the Data Analytics and Engineering team at Atlassian that owned the core data pipelines (we typically ingested 500GB+ of data each day into our pipelines; and processed even more!!!).

🗻 I'm located in the greater Seattle area; beautiful Edmonds to be specific.

💻 Outside of work I'm constantly learning and improving my skills. Currently, I've been heavily using AI tools like ChatGPT, Copilot, Bard, HuggingChat, and Claude 2.0 to enhance both my software engineering skillset, work efficiency, and overall life productivity.

📚 Outside of software engineering and tech, I'v been diligently learning French to deepen my understanding of her culture, and enhance my communication with my wife's family and friends. And, since I've moved to Seattle last year, I've been snowboarding and hiking with my brother now that I'm closer to him. Lastly, I love using travel points to fly business/first class around the world with my better half, my amazing wife.

🖥️ Open Source Software Contributions:

in-toto/witness

  • v0.2.0: Add the ability for users to set what hash algorithms they want to use for digest calculation. Pull Request #292

lakeFS

go-bitbucket

diagrams

Github All Contributors I sign all my commits (with vigilant mode) to ensure its really me contributing.

🚀 Skills

Programming Languages

  • Go
  • Python
  • Javascript

Software Engineering

  • Backend software engineering
  • Web Development and REST APIs (Django, React, Go's net/http, etc.)
  • concurrent programming (goroutines, channel, select, asyncio, concurrent.futures, etc.)
  • React
  • batch and stream data processing (Apache Spark and Presto)
  • OOP
  • TTD

DevOps, GitOps, reliability, and monitoring

  • Docker and Docker Compose
  • Bitbucket Pipelines
  • GitHub Actions
  • Splunk
  • SignalFX
  • Sentry
  • Opsgenie
  • Statuspage
  • statsd
  • SonarQube

Cloud

  • AWS: SQS, Lambda, S3, EMR, EC2, SNS, aws-sdk-go, boto3, etc.
  • LocalStack

SQL

  • SparkSQL
  • HiveSQL
  • Presto
  • PostgreSQL

Data Engineering

  • writing complex SQL queries, mostly SparkSQL
  • building and maintaining big data pipelines AND platforms
  • swimming in data lakes
  • organizing data warehouses
  • distributed data processing
  • backend data services and APIs

Data Tech

  • lakeFS
  • Databricks
  • Apache Spark
  • Apache Airflow
  • PyData packages
  • Apache Flink (wish to use more)
  • Apache Pulsar (wish to use much more; Pulsar > Kafka)

Agile and Modern Software Development Tools

  • Jira Software
  • Confluence
  • Jira Service Management
  • Trello
  • Halp
  • Slack

⌨️ I am currently using a Boardsource lulu with Alpaca V2 linear switches lubed with 205g0 and official Star Wars Galatic Empire DSA keycaps from NovelKeys as my daily driver. What does it look like? Find out! Check out my QMK Layout too!

📫 How to reach me

David Dansby's Projects

archivista icon archivista

Archivist is a graph and storage service for in-toto attestations. Archivist enables the discovery and retrieval of attestations for software artifacts.

benthos icon benthos

Declarative stream processing for mundane tasks and data engineering

cockroach icon cockroach

CockroachDB - the open source, cloud-native distributed SQL database.

conduit icon conduit

Data Integration for Production Data Stores.

consul icon consul

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

ddapp icon ddapp

FULL stack data science project (tech currently utilized: AWS/boto3/EMR/EC2/S3, Python, PySpark (Spark SQL and MLlib), and Flask/Flask RESTPlus)

diagrams icon diagrams

:art: Diagram as Code for prototyping cloud system architectures

django icon django

The Web framework for perfectionists with deadlines.

django-extensions icon django-extensions

This is a repository for collecting global custom management extensions for the Django Framework.

django_app icon django_app

Repo holding Django web app app from official Django tutorial

foodtrucks icon foodtrucks

:truck: San Francisco's finger-licking street food now at your fingertips.

ggshield icon ggshield

Find and fix 350+ types of hardcoded secrets and 70+ types of infrastructure-as-code misconfigurations.

gitignore icon gitignore

A collection of useful .gitignore templates

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.