Skip to content
View duaneking's full-sized avatar
🏑
Working From Home. Code. Love. Defend.
🏑
Working From Home. Code. Love. Defend.

Organizations

@oauthlib

Block or report duaneking

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

Hi there πŸ‘‹

Linkedin: Duane King Twitter: Duane King

A few things about me

  • 🎯 I'm currently looking for a permanent, fully remote, W-2 role β€” CTO, VP Engineering, Chief Architect, Principal, or Director. Details here.
  • πŸ”­ I’m FULLY REMOTE from Seattle, WA (PST). πŸš€
  • 🌱 I’m a daily learner, who tries to learn something new every day. Also Trying to get more sleep. 😴
  • πŸ‘― I’m looking to collaborate on ways to make the world better, while also looking for ways to share in the success I create for others.
  • πŸ€” I’m looking for help with learning to be a better human, engineer, and friend. I want more friends.
  • πŸ’¬ Ask me about why I want a permanent role instead of agency contract work.
  • πŸ“« How to reach me: LinkedIn if it's about work, twitter for everything else.
  • πŸ˜„ Pronouns: he/him
  • ⚑ Fun fact: Most programming languages use the same patterns to define their internals.

tldr;

  • I'm a long term software craftsman with T-shaped experience who's still passionate about expanding my skills as a strong team player and effective communicator.

Skills

  • Prior Fortune 50 Tech Executive.
  • Distributed Systems
  • Artificial Intelligence (Generative A.I. Large Language Models aka LLM, LLM Orchestration, LLM Agents)
  • Web Browser Development (C++/Chromium/Blink/Ninja)
  • Rest/GraphQL and Web API Architecture
  • Language Agnostic Full Stack, Any Platform, Principal Software Developer.
    • C, C++, Python, Rust, C#/DotNet, Assembly, Java, GoLang, Elixir/Erlang, SQL, JavaScript and more are all interesting to me.
    • I started with hardware pin-outs and worked my way up the stack to write web microservices that scale to web scale.
    • JavaScript on NodeJS is generally not my first choice, but it has its uses when you need to re-live the glory days of 1990's PHP.
    • I have prior PHP (LAMP/LAPP) experience.
  • Open-minded, but prefers PostgreSQL or MySQL when the requirements say we need an ACID Compliant DB as these are battle tested and I trust them.
  • Agile, Test Driven Development (TDD), Behavior-Driven Development (BDD), Domain Driven Design (DDD), all tools in a toolbox, and like most craftsmen I know of a lot of tools. The secret is to not use a screwdriver to hammer a nail, but if you hammer the screwdriver you can carve wood. I maintain both my tools and my skills with them.
  • Very Interested in Accessibility/a11y and wants to find a more formal way to support that. Extremely limited by lack of access to the tools due to their cost.
    • We live in a broken world when it costs nearly $16,000 to buy an 80 character braille screen reader.
    • How would you use your company's main product while wearing a full blindfold?
    • How would you use your company's main product while wearing full ear plugs?
    • It is my firm belief that not supporting a11y is either a failure to understand its value, to you and not just to disabled users, or a decision not to care.
  • Business Optimization and Business Process Optimization Consulting.
    • Most people don't understand tech. I do understand tech, and for that reason I have an interest in growing tech companies.
  • I'm good at changing my mind based on the available data.

For Hiring Managers - Thanks for the interest.

  • What I bring: prior Fortune 50 tech executive experience, distributed systems at web scale, browser internals in C++ on Chromium/Blink, and LLM orchestration and agents. I started at hardware pin-outs and worked my way up to microservices that scale.
  • I'm 100% remote due to family obligations and would never even consider roles that require travel or commute to an office.
    • I have others to think about. I also found a peace and personal productivity level that I never want to lose. I'm a better member of my team as 100% WFH.
    • A car is an expense and use of time I only used for work. My current goal is to live a "car free" life.
    • The hours spent commuting are wasted when I could be living, and instead write better code because I'm saving that time and energy and mental resources.
  • I'm not interested in returning to an office.
  • Running a fully remote team well is a real leadership skill, and it's one of the things I evaluate a role on.
  • I hold myself to this higher bar and consider it a green flag when leadership has realistic expectations.

For Cryptographers

  • The words "plumless" and "buckeroo" both have the same crc32 hash of 0x4ddb0c25 and will thus create a hash collision.
  • Please do not contact me about your electronic currency, web3, or blockchain startup. I actively avoid any request that I apply to such roles.
    • I'm sick of people not understanding what hash collisions are.
    • I'm sick of people running scams and abusing others due to the high technical bar required to understand that its a scam.
    • Web3 is a scam. Any system that doesn't allow good actors to make things right is a trap.
    • NFT's are a scam. It doesn't matter who owns "your" NFT if the hosting provider doesn't want the monthly expense of hosting it. And you can't change the location it's hosted at on the blockchain, so there is no way to get out of that hosting scam/trap. They will delete it as soon as its no longer profitable for them to host it, as has already happened to many: https://www.theverge.com/2021/3/25/22349242/nft-metadata-explained-art-crypto-urls-links-ipfs

For Recruiters

Dear Recruiter, Thank you for your interest in my skills and services. I'm a purple squirrel who lives in Washington so I have a high bar for the recruiters that contact me.

  • I'm on the market, for fully remote work at a market competitive wage. Find the path that matches you here: https://www.duanefking.com/recruiters/
  • For my personal security I do not reply to recruiters based outside of the USA.
  • A permanent, full time role is what I actually want.
  • I don't take agency contract work, and I don't do sub-vendor or multi-tier arrangements.
    • I left consulting years ago. I hate it.
    • I know what my work bills for, and I price accordingly. If you're an agency, tell me your bill rate and your margin up front.
    • I will consider direct engagements with the end client: architecture review, technical due diligence, interim CTO/VP Engineering, or hands on technical strategy during a critical build.
    • I'm looking, but expect you to be respectful.
  • I'm in WA state and refuse to relocate or travel for any reason.
    • Asking me to relocate or commute is a complete waste of your time.
    • I'm not interested in working non-local (PST/PDT) hours. If a role is described as remote but actually needs a fixed non-Pacific timezone, please say so up front.
    • Please include the pay range in your first message. WA state mandates it per https://app.leg.wa.gov/RCW/default.aspx?cite=49.58.110, and it saves us both a round trip.
  • Remember, you are the one reaching out to me. You should be kind, respectful, professional, and honest.

Pinned Loading

  1. KeyBase Proof KeyBase Proof
    1
    ### Keybase proof
    2
    
                  
    3
    I hereby claim:
    4
    
                  
    5
      * I am duaneking on github.
  2. msrd-rest-samples msrd-rest-samples Public

    Forked from microsoft/msrd-rest-samples

    Samples showing how to access Microsoft Security Risk Detection REST API from various languages

    Python 1

  3. dfk.crypto dfk.crypto Public

    DFK Crypto is a simple library to provide easy encryption capabilities in C# using a fluent interface when reasonable.

    C# 1

  4. unburyme unburyme Public

    Loan Calculator

    JavaScript 42 65

  5. c_lib_example c_lib_example Public

    Simple C lib example for a friend, possibly you.

    C

  6. gozodiacs gozodiacs Public

    Golang/Go lib to calculate zodiac signs for both Western (monthly) and Chinese (yearly) astrology with 100% test coverage.

    Go 1 2