Skip to content
View bencodesall's full-sized avatar
Block or Report

Block or report bencodesall

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bencodesall/README.md

Greetings

My name is Ben 👋. Amongst many other roles, I am a professional Software Engineer. 🛠️

If you have landed on this page, I will assume you want to know more about me.

Quick Note: Most of my code activity over the past 2 years has almost exclusively been for work and lives in a "work" account (here) with no publicly accessible repos. If you are a hiring manager and looking for code samples, please contact me directly.

Introductory Info

A few "metrics" for consideration.

Personality

While I don't usually like general categories for people, especially myself, I do find it useful info to share. Do with them what you will, but understand they don't define me. 😜

  • Myers-Briggs
  • DiSC
    • DC (Dominance/Conscientiousness) : Direct, Firm, Results-oriented, Analytical, Reserved, Precise, Private, Systematic
  • Gallup Strengths Finder
    • Learner, Inputs, Intellection, Strategic, Belief
  • Eniagram
    • people say I'm a solid 5. I mostly reject this "personality" test, out-of-hand, because has very flimsy empirical validation of testing and results. I see it more like a mood ring than a true representation of personality. If it helps you, fine. Just don't call me a number.

Technologies and Languages

Being concise here is tough, since there are A LOT of general programming languages and other tools that I've had touchpoints with over my career to this point!

Primary

These are the things I use on an almost daily basis at work, and in my personal projects.

General Programming Languages

  • JavaScript / TypeScript
  • Golang
  • Python

Other Languages

  • SQL
  • GraphQL
  • Yaml
  • Markdown

Frameworks / Libraries / Technologies / Stacks

  • Next.js
  • AWS (RDS/EC2/ECS/SSM/SQS/Lambda/DynamoDB)
  • JAM
  • Node.js
  • Docker
  • Shell Programming (zsh / bash)
  • HCL/Terraform

Secondary

If I work in it occassionaly and/or am interested in it, it's in this list

Languages

  • Rust
  • Ruby
  • Erlang
  • Haskell
  • PHP

Frameworks / Libraries / Technologies / Stacks

  • OAuth
  • Conda/Pandas/Numpy
  • Serverless (AWS)
  • Deno
  • Django
  • Rails
  • Swagger/OpenAPI
  • Jekyll

Tertiary

These are things that I've used, but have not had any meaningful interaction with on an ongoing basis.

  • Java
  • C#
  • C/C++
  • Perl
  • UML/BPMN

Tools and IDEs

Here are the tools I use personally and professionally

Hardware

I have generally leaned towards macOS. For me it provides a good balance of very good developer experience, solid multimedia production support, and flexibility through tooling.

Although, being truly platform agnostic, I am neither a macOS or Windows "person".

I like debian, FreeBSD, and Lubuntu flavors of Linux. I will use Windows if forced too (i.e. gaming, or work). I am quite proficient in just about any mainline environment, and a few less visible ones (SCO Linux anyone?) 😉

Software

  • JetBrains Toolbox (IntelliJ, WebStorm, Goland, PyCharm, DataGrip, etc.)
  • Tower (git client)
  • iTerm
  • vim
  • VisualStudio Code
  • Adobe CC (XD, Illustrator, Photoshop, Premiere Pro, AfterEffects)
  • Figma
  • ScreamingFrog SEO Spider
  • Postman
  • massCode

Other Roles / Interests

In addition to being a professional Software Engineer, I am also engaged in a handful of other roles either quasi-professionally, or "just for fun."

  • Son / Father
  • Armchair Theologian/Philosopher
  • Musician / Producer
  • 3D CAD and Modeling Amateur
  • Fisherman
  • Aspiring Outdoors-person
  • Flailing (non-practicing) Brew Master
  • Scale Modeler
  • Wannabe DIY-er / Maker

Other / Fun Facts / Random

Stuff

  • 🔭 I’m currently working on serverless/golang/mahjong game
  • 🌱 I’m currently studying Golang microservices containerization
  • 👯 I’m looking to collaborate on interesting Go, Python, or Rust projects with well organized teams using sane processes that are interested in building up the entire team
  • 🤔 I’m looking for help with ... All The Things?
  • 💬 Ask me about why I am experimenting with veganism
  • 📫 How to reach me see the email on bencodesall.github.io
  • 😄 Pronouns: Call me whatever, ... just don't call me late for dinner.
  • ⚡ Fun fact: I was a Radio DJ at 2 student-run colleges radio stations

Favorite Quotes

NOTE: Potentially paraphrased and/or incorrectly attributed

"We perish for lack of wonder, not for lack of wonders."

G.K. Chesterton

Favorite Condiments

  • Vegimite

Favorite Emojis

📁     ./folder/
|- 📄  file.txt

:shipit: 🇦🇺 ✅ ❌ 🔗 ⚠️ 🚫 ⚰️ ☕ 🧰 🔐 🔑 📆 📌 🗑️ ✏️

@bencodesall's activity is private