Skip to content
View JoeCastle's full-sized avatar

Block or report JoeCastle

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
JoeCastle/README.md

Hi, I'm Joe

Senior Full-Stack Software Developer with 7+ years of experience building and maintaining production-grade web applications.

I specialise in designing and delivering end-to-end systems across frontend, backend, and database layers. My core stack includes React, TypeScript, C#, modern .NET, and SQL Server.

What I do

  • Build scalable, maintainable web applications from the ground up
  • Design and implement RESTful APIs and data models
  • Improve performance, reliability, and code quality in existing systems
  • Work closely with cross-functional teams to turn requirements into robust solutions

How I work

  • Strong focus on clean, readable, and testable code
  • Pragmatic approach to architecture and trade-offs
  • Emphasis on user experience and real-world impact
  • Comfortable taking ownership of features from concept to production

Background

Most of my experience is in bespoke software environments, working across the full stack and contributing to both technical direction and delivery.


Always open to learning, improving, and building better systems.

Pinned Loading

  1. JoeBloggsV3 JoeBloggsV3 Public

    My personal blog built with Next.js and TypeScript. Fast, responsive, Markdown-based, and SEO-friendly.

    TypeScript

  2. PortfolioV3 PortfolioV3 Public

    A responsive, single-page developer portfolio built with React, TypeScript, and SCSS. Featuring project showcases, skills, recent blog posts, contact form, and SEO optimization.

    TypeScript 1

  3. WebAppProj WebAppProj Public

    This is the repository for my university final year project. Used to showcase accessibility features for websites.

    TypeScript

  4. ArduinoTemperatureSensor ArduinoTemperatureSensor Public

    Arduino temperature sensor that that reads the temperature of a room, light an LED depending on the temperature (Green = cold, yellow = fine, red = hot), and send the data to a webpage where to use…

    C++

  5. RTCRhino/StartPage RTCRhino/StartPage Public

    JavaScript

  6. RobocodeRobot RobocodeRobot Public

    A robot built for the Robocode programming game, that utilizes advanced features such as circling, strafing, linear predictive targeting, wall avoidance, opponent detection, following, evading and …

    Java