GithubHelp home page GithubHelp logo

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: šŸ‡¦šŸ‡ŗ āœ… āŒ šŸ”— āš ļø šŸš« āš°ļø ā˜• šŸ§° šŸ” šŸ”‘ šŸ“† šŸ“Œ šŸ—‘ļø āœļø

Ben Nowak's Projects

dotfiles-mbynens icon dotfiles-mbynens

:wrench: .files, including ~/.macos ā€” sensible hacker defaults for macOS (from https://mths.be/dotfiles)

go-service-mvp icon go-service-mvp

An exploration of REST-based web application as a service in Golang. Uses the patterns and architecture presented in ArdanLabs Service 2.0 training (which I must say is definitely worth it!)

testing-cloudinary-api icon testing-cloudinary-api

A react UI component scaffold for popup image management utilizing Cloudinary or potentially other CDN systems.

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.