Skip to content
View SeanMJennings's full-sized avatar
💭
Trying new things, reducing feedback loops
💭
Trying new things, reducing feedback loops

Block or report SeanMJennings

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

Hello!

I'm Sean 👋

I've been developing software in one way or another since 2014 and have been professionally developing software since March 2020 - what a month to start!!

So far, I've worked across the insurance, health, geospatial and security industries for both private and public sector stakeholders.

The Technical Stuff

I'm flexible with paradigms - OOP, functional, procedural and so on. But I heavily believe in writing the test first (TDD). And better still, writing behavioural tests first (Behavioural TDD). You'll see my portfolio is full of this. I want to press a button that tells me if everything works and trust it. Anything less means we have work to do. I prefer pair programming and trunk-based development, given the choice.

I place a strong emphasis on CI/CD and have most Cloud experience in Azure with DotNet. But I can do whatever needs doing really. I view myself as a T-shaped developer that delivers vertical slices of product-focused features rather than horizontally-sliced components of features (backend only/frontend only/infrastructure only etc).

The Non-Technical Stuff

I have too many hobbies.

Currently, I'm focused on training for swimming twice a week (my coach pushes me too much!) and have some upcoming open-water swims.

Otherwise, I've been known to:

  • Golf
  • Surf
  • Arduino
  • Get wound up playing Elden Ring
  • Fish
  • Go clay disc shooting
  • Fall off bikes

The Statistics

Top Langs

Pinned Loading

  1. TicketBuddy_ModularMonolith TicketBuddy_ModularMonolith Public

    A simple ticket booking platform for events. Built as a modular monolith - designed to run locally.

    C# 1 1

  2. TypicalRestApi TypicalRestApi Public

    A simple API demonstration for typical operations on a user entity as a demonstration. Uses re-usable libraries, db migrations, TDD, DDD, all the good stuff.

    C#

  3. rule-of-three rule-of-three Public

    The "rule of three" approach for tasks.

    TypeScript 1

  4. automation automation Public

    Forked from sensemaking/automation

    Machine automation

    PowerShell

  5. FunctionalProgrammingLoanInterestCalculator FunctionalProgrammingLoanInterestCalculator Public

    Re-implement the loan interest calculator for banking customers project using functional programming, domain driven design, and test-driven-development.

    C#

  6. PaymentsSystemDesignExercise PaymentsSystemDesignExercise Public

    A design exercise for a payments system