Hi, I'm Joshua.
I develop Web/Mobile Applications
As a seasoned Junior Software Developer and proud graduate of Glasgow Caledonian University, I hold an Upper Second Class Honours degree in Computing, reflecting my dedication and expertise in the field. With a wealth of experience in crafting dynamic websites and mobile applications, I thrive on leveraging diverse software and cutting-edge technologies to bring innovative digital solutions to life. From conceptualization to execution, I am committed to delivering robust and user-centric software experiences that exceed expectations.
Apps I've Built
This is a list of projects that i have developed overtime in my spare time using my programming skills that i have gained in my academic years.

React Framework, CSS, TypeScript, Vite.js, Mapbox
IP Address Tracker
This project was developed to showcase my front-end development skills for websites such as showing making a website fully responsive and working with 3rd Party API's, and allowed me to apply my knowledge of TypeScript into a personal project.

React.js, Vite, CSS
CipherGuard
This is project was created to generate highly secure passwords for individuals. The Features allow the users to specify the length of their passwords and choose to include lowercase/uppercase letters, numbers etc.

Vue, CSS, Vite.js, Vitest, PlayWright
SpendWise
This is project is something that i have been working on and it's an Expense Tracker website which allows the user to Add expenses to track income/expenses, Update transactions, Remove transactions, View transactions in graphs, Export all current expenses/income and graphs to a PDF file for download.

Vue.js, CSS, Vite.js, JavaScript
CheckMyAge
This is project that was undertaken by FrontendMentor to help showcase my Vue/Front-end Development skills by following a Mobile-first approach to developing a web application. The features of the website allows users to input their date of birth, and the website calculates how old the user is in Years, Months, Days.

HTML, CSS, JavaScript
EasyBank Landing Page
This project was also provided by FrontendMentor that allowed me to create a simple landing page which allowed me to built a Single Page that was just purely HTML, CSS and Light JavaScript and it showcases my responsive design.
Previous Experience
This is a list of Processional Job Experience that i have gained
Junior Software Developer
Rippl
Jun 2023 - Feb 2024
In my role as a Junior Software Developer, I played a pivotal role in the ongoing enhancement and maintenance of Vaillant Advance. This encompassed the continuous development and implementation of updates to address any bugs or errors, as well as the integration of new features for both the web and mobile applications. A key responsibility was meticulously testing the applications to ensure they were free from errors or bugs before deploying any updates to our clients. This dedication to quality assurance not only upheld the integrity of our software but also fostered trust and satisfaction among our clientele.
Software Development Intern
KMsoft
Nov 2022 - Apr 2023
My duties as a Software Development Intern consisted of continuously Developing and Updating StockAssist to patch any bugs/errors and develop any new features for the Web and Mobile Application for clients. I was also responsible for Testing the Web and Mobile Application was error/bug free before any new updates were rolled out to the clients. I was also put in charge of my own small project for KMsoft to build a Desktop Application for a client which needed new software to streamline their manufacturing process and barcode scanning to make it faster to scan materials.
Skills & Technologies
I have an extensive knowledge in HTML, CSS, React JS, C#, .NET and so much more.
My CV
This is my CV which outlines my education, technical skills, what i can offer, and so much more.
Social Media Links
Wanna Discuss, Lets Connect