Code Monkey home page Code Monkey logo

Hello, I'm Dave 👋

👨🏻‍💻 About Me

While my contributions to the Open Source community are modest, I'm eager to change that.

I've developed software professionally since 2002, starting as a modern apprentice at a local authority. But my passion for programming goes back even further. My journey began when my Nan introduced me to an Amstrad CPC 464, where I learned to write my name and address. From that moment, I was hooked! Later, I got my hands on an Amiga and discovered Amos and Blitz Basic - sparking a lifelong love for coding. Drawing and moving a box on a screen was magic! But that's enough nostalgia for now.

🛠️ Interests and Experience

I have far too many hobbies, including Programming, Blockchain, Gym, 3D Printing, and Music Theory. I also attempt to play the Piano and Guitar.

Current Experience

I primarily work with the Microsoft stack, including C#, MAUI, Razor, Blazor, Azure, MS SQL Server, and Azure DevOps (CI/CD) full-time in the corporate world. I have several personal projects to keep me up-to-date and explore tech I don't get to explore in the day-to-day work, with Gym Directory UK being the most recent.

Limited Past Experience

I've also had some experience with PHP, F#, TeamCity, and MySQL.

Dave Hogan's Projects

bach icon bach

Bach - .NET Music Theory Library

fquake3 icon fquake3

F# (FSharp) Implementation of Quake III on the Mono Runtime

fsharpkoans icon fsharpkoans

A simple, fun, and interactive way to learn the F# language through testing.

fullscreenmario icon fullscreenmario

An HTML5 remake of the original Super Mario Brothers - expanded for wide screens.

funnelweb icon funnelweb

FunnelWeb is an open source blog engine targeted at developers

gymdirectoryuk icon gymdirectoryuk

Feature requests, bug reports, data sets and gym submissions for GymDirectory.co.uk

icecoder icon icecoder

Web IDE for HTML, CSS, LESS, JavaScript, CoffeeScript, PHP & Ruby

javascript-koans icon javascript-koans

javascript koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.

m-r icon m-r

Simple CQRS example

nappupdate icon nappupdate

A simple framework for providing auto-update support to .NET applications

practical.cleanarchitecture icon practical.cleanarchitecture

Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).

sharpcompress icon sharpcompress

SharpCompress is a fully managed C# library to deal with many compression types and formats.

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.