About Me

Ben Joshi working on a computer

I'm a software developer and musician with a BSc (Hons) in Computer Science from Nottingham Trent University (2025). I specialise in mobile development, artificial intelligence, and building intuitive, user-focused applications.


My passion lies in solving real-world problems, especially at combining technology and creativity. Whether I'm building an AI-powered chatbot or a social platform for musicians, I aim to create software that connects and empowers people.

Skills

  • Languages: C++, Python, Java, JavaScript, .NET, HTML, CSS, SQL, C#
  • Mobile Development: Android Studio, Firebase, Figma (Material 3 Design)
  • AI & Machine Learning: NLP, Pandas, speech recognition, image classification, logical reasoning, fuzzy logic, LLMs, Tensorflow
  • Cloud & DevOps: Docker, Microsoft Azure, Github, Jenkins
  • Software Engineering Tools: Tomcat, RESTful APIs, Postman, Jira
  • Development Methodologies: Agile, Scrum, Waterfall
  • IDEs: NetBeans, Visual Studio, Eclipse, Spyder, Jupyter Notebook and more.
  • Soft Skills: Communication, leadership, and teamwork — developed through a year of industry experience
Skills illustration

Projects

SoundWave – A Social Space for Musicians

SoundWave app soundwave illustration

Final Year Project | Android, Firebase, Figma
A mobile social networking app designed to connect musicians for collaboration and discovery. Built in response to gaps in existing platforms, SoundWave offers features for finding collaborators, sharing music, and exploring new genres. Developed using Android Studio, Firebase Authentication, and Firestore. UI/UX prototyped in Figma with Material 3 design.

Property Management App

Android Studio, Java, Firebase
A mobile application for landlords to manage rental properties, tenant records, and maintenance requests. Emphasis on efficient UI, data persistence, and offline-first features.

Dorm Room Booking System

Java, Tomcat, RESTful service, External API
A distributed system that enables international and exchange students to find and book accommodation in the UK. The Java client interacts with a RESTful backend hosted on Tomcat.

AI Chatbot for Musical Instruments

AI, NLP, Voice/Image Input
A chatbot that answers questions about brass instruments using natural language processing, logical reasoning, and image/voice input.

Smart Fridge App (Team Project)

Android Studio, Java, Agile, Collaborative Tools
A mobile app for a smart fridge startup. Collaborated in an Agile team using Jira and GitHub, focused on user-centered design and rapid iteration.

Music

Trombonist | Jazz, Big Band & Ska

As a dedicated trombonist, music is a vital part of my creative identity. I perform regularly with jazz ensembles, big bands, and brass sections. Achieving Grade 8 and Diploma have opened up a variety of opportunities within the music industry.

I'm currently a member of The Hoplites, a Nottingham based ska band known for its high-energy performances and distinctive brass-driven sound. Beyond ska, I explore a wide range of genres including improvisational jazz and modern brass arrangements.

My experience in both music and tech often overlap, sparking creative problem-solving, teamwork, and unique projects.

Contact

Email: bensjoshi@gmail.com

LinkedIn: linkedin.com/in/ben-joshi

Location: Nottingham, UK