I'm a 21 year old graduate from the university of Leicester with a 1st class Bsc in Software Engineering. My favourite modules I have completed are: UI Design & Evaluation,Software Architecture, and Databases and Domain modelling
I develop a wide variety of software with a particular focus on App and web development. Some of my favourite projects I've completed are my library remote management system (Dissertation project) and this portfolio website you're currently on.
Developed a library remote management system using Next.js, TypeScript, C# and .NET, with PostgreSQL for persistence, Redis for caching, and Docker, Kubernetes, and DigitalOcean for deployment. Presented the project, justified key design decisions, and produced a 10,000-word dissertation. Achieved a first-class final grade.
Developed an iOS referendum application with Swift/SwiftUI frontend and containerized .NET Core backend, featuring JWT authentication, RESTful API integration, and PostgreSQL database.
More Information
Designed a distributed whiteboard application on Azure with bi-directional scalability, Kubernetes-managed load balancing and fault tolerance, and MongoDB replica sets for eventual consistency.
More InformationDeveloped and designed a game around the theme Loop in under 48 hours, learnt to use Unity to develop a 2D game.
Itch.io page Game Jam InformationThis is the Second iteration of my portfolio website, showcasing my projects and skills.
Designed a Journal app in figma and developed it using Electron and SQLite 3. Pixel art elements hand drawn in Pixel Studio. User can write,view, update and delete entries as well as being able to export all entries to a text file and mass delete entries.
More InformationDeveloped a Keyboard E-shop in typescript using Next.js and Tailwind for the front end, the user is able to browse products and add them to their cart but there is no payment API implemented. Fetching products was implemented using api calls to a custom Spring MVC program which fetched product details from a MySQL database.
More InformationDeveloped a financial tracker web app in typescript using react, firebase and tailwind to enable tracking of the users financial health via logging income,expenses and investments. Real time price of the investments is shown via API Integration.
More Information
Designed and developed a responsive portfolio website to showcase projects and professional experience.Created dynamic visual effects, including a mouse-responsive gradient background.
View ProjectDeveloped an incremental game based around the journey from classical to quantum computers for IOS devices using SwiftUI and Swift Data to manage game state.
More InformationDeveloped a media-based matching app using SwiftUI and Firebase to allow users to find content they both want to watch.Users connect via a friends system which is powered by firebase and then are shown various movies whose details are retrieved through the TMDB API.
More InformationDeveloped a to do list app using Swift and SwiftUI for IOS devices. I used Swift Data to store the data for the app and ensured compatibility with Ipads.
More Information
Developed an AI Storyteller website using a Transformers.js LLM model to create interactive stories based on user input and GSAP to create an interactive home page.
View DemoDeveloped a discord bot that allows users to earn currency through various commands and minigames. The bot uses SQLite to store user data and pycord to interact with the discord API.
More InformationDeveloped a weather app using dart that allows you to access the weather for any city in the world through a command line tool using the WeatherAPI.com API.
More InformationDeveloped a Pokemon guessing game using the PokeAPI and Electron as a chance to learn how to implement Electron and leverage APIs within my projects.
More InformationDedicated Software Engineering undergraduate with a strong foundation in various programming languages and technologies. Experienced in developing responsive web applications, iOS games and mobile apps for the iOS platform. Passionate about creating intuitive user interfaces and solving complex problems through innovative software solutions.
Software Engineering BSc (Final grade 1st class with honours)
Relevant modules include: Programming Fundamentals; Mathematics Fundamentals; Introduction to Object Oriented Programming; Algorithms, Data Structures and Advanced Programming; Business and Financial Computing; Requirements Engineering and Professional Practice.
Computer Science
BTEC Extended Diploma Level 3 (Final Grade D*D*D)
Finished college assignments in advance of the deadline whilst working part-time, showcasing ability to multi-task and prioritise tasks. Tools utilised include a database to track deadlines and work completed on each assignment and a calendar to set aside time for both part time work and college work.
Team CollaborationEffectively collaborated colleagues during part time work to co-ordinate breaks, closing tasks and manage customer flows, ensuring day to day business operation flowed smoothly.
CommunicationSkills developed primarily through part-time work, involving direct customer communication to ensure fulfilment of their needs. This information was then relayed to colleagues to maintain smooth business operations.
LinkedIn: https://www.linkedin.com/in/adam-software-engineer/
GitHub: https://github.com/furthestgoose