Hi, I'm Joshua T

I'm passionate and highly-motivated software developer with a passion for building clean, maintainable and secure software solutions. Over the course of my education and my career, I've developed a strong foundation of skills in full-stack web development, artificial intelligence and web development.

My profile picture

About

I'm Josh, a neurodivergent software developer with a passion for building reliable, secure and maintainable software. I take pride in writing clean, understandable code and I approach problems with a unique perspective that often sees solutions that others may overlook.

My background includes full-stack web development, AI Projects and Desktop Tools, using skills I've built through both formal education and hands-on experience. I enjoy working on things that have a positive impact on the world, whether that's improving workflows, solving niche technical problems or making tech more accessible to the masses.

Being neurodivergent has shaped my unique way of thinking, learning and problem-solving. It helps me to see patterns, stay uber-focused on tasks and bring a unique perspective to development challenges. I'm always looking for ways to improve, whether that's through learning new technologies, refining my processes or collaborating with others. I often say that I'm not like other developers, that's what makes me good at it.
PythonJavaScriptJavaKotlinNode JSNext JSGitPythonFastAPILaravelPHPPyTorchBunDockerLinuxMariaDBMySQLVS CodeJetBrainsJupyterPostgreSQL

Projects

Brain Tumor Detection with ResNet50

  • Skill
  • Skill
  • Skill

I often regard this as the project that made me fall in love with AI. I completed this project during my final year of university, using the knowledge I had gained from an Artificial Intelligence class. According to Cancer Research UK, the chances of surviving brain cancer for one year is only 40%, for five years, it's only 15%. Survival rates are low because brain tumors are often diagnosed at a point where they are too advanced to treat effectively. I created a model, based on the ResNet50 architecture, that can automatically detect brain tumors from an MRI Scan. The model was trained on a dataset of almost 4000 images and achieved an accuracy of 93%, with very minimal data loss and false positives. More personally, this project was a big milestone for me, as it was the first project that I took on involving AI and I was very pleased with the results. I plan to revisit this project at some point in the future, to see if I can improve upon it even further.

View Project

Ausonia

  • Skill
  • Skill
  • Skill
  • Skill
  • Skill

Ausonia is a personal project that I started in October 2024. It is an Open Source AI-Powered Discord Bot, written in Python, with the Pycord library. The main feature and purpose of the bot was to bring a more convenient and easier way to interact with Text-To-Image models to the Discord platform, through an interface which many will already be familiar with. As the bot progressed, more general purpose features were added, with the AI capabilities being the main focus. The bot's development is current dormant, however, I may return to it in the future, granted that I have the time and motivation to do so.

View Project