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

Block or report jocrah

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

Hi there :)

Great to have you here! Let me introduce myself.

I am Joshua Ocrah, a backend/infrastructure software engineer with over 5 years of experience. I am driven by the desire to understand the why and how things work the way they do. My superpower and/or 'weakness' is my curiosity.

Brace yourself. Yet still more information about me

In my spare time, I like to learn a lot and also admire creativity in other unrelated professions. Thankfully, I am a part of a study group and we recently wrapped up reading Designing Data-Intensive Applications by Martin Kleppmann and got the opportunity to have a chat with him about it!

Open source and mentorship

I love open-source work. I dabble in it to gain some knowledge and to give back as well. I have contributed to a couple of projects so far and intend on doing some more.

  1. Teamwork: A project I regard as one of the highlights of my career so far. I serve as a mentor on it to guide entry-level backend developers level up in their skills by building real-life practical applications.

  2. Tape: a testing framework for Node.js. Learnt a lot from this and still more to learn when I contribute more.

Overview of what I do

Entering the tech space professionally in 2017, I have mostly functioned as a backend developer working with Javascript, Nodejs, .NET, MongoDB, Postgres, MariaDB, AWS, Google Cloud to build well-tested and maintainable microservices.

When necessary, I have worked on maintainable frontend applications and widgets across multiple platforms like Shopify, Wix and Bigcommerce.

I currently focus on DevOps engineering to ensure high availability of services and establishing processes that ease the work of developers.

I find myself increasingly biased towards tools and products that have a positive impact on other entrepreneurs and business owners in terms of providing convenience and that has influenced most of my career choices.

Here are my most recent blog posts

  1. Debugging: Navigating Hunches and Assumptions
  2. Debugging as a Controlled Experiment

Popular repositories

  1. contract-testing-demo contract-testing-demo Public

    A Consumer-Driven Contract Testing Demo

    JavaScript

  2. hypefalcon hypefalcon Public

    TypeScript

  3. first-contributions first-contributions Public

    Forked from firstcontributions/first-contributions

    🚀✨ Help beginners to contribute to open source projects

  4. tape tape Public

    Forked from tape-testing/tape

    tap-producing test harness for node and browsers

    JavaScript

  5. nvm nvm Public

    Forked from nvm-sh/nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

    Shell

  6. connect-four connect-four Public

    Forked from nickytonline/connect-four

    A web based version of the classic game Connect Four

    JavaScript