Hi, I'm Riad ๐
Developer & Computer Science Graduate
As a curious and driven graduate with a background in computer science, Iโm passionate about building, learning, and contributing to meaningful work, whether itโs in technology or collaborating across disciplines, I thrive when ideas meet execution. Feel free to explore my work, reach out, or even chat with my AI Assistant to learn more about me!
$ whoami
Riad Mammadov โ Exploring Technology with Curiosity, Creativity, and Purpose.
$ skills --list
$ contact --info
$_
Projects
A collection of projects and certifications showcasing my skills in various programming languages.
Portfolio
My personal portfolio website built with Next.js, includes an AI assistant powered by the Google Gemini.

Cover Letter Generator and CV Review Platform
A modern AI powered web app that generates personalised cover letters and reviews CVs using the Google Gemini API. It supports PDF uploads and offers a clean, no-signup interface designed to help job seekers create and refine their applications effortlessly.



Stadium Food Delivery Platform & Staff Dashboard
Web application for football fans to order drinks and snacks directly to their seats at football stadiums, utilising Stripe API for payments. Also contains a staff dashboard to oversee application and AWS for authentication
Clinic Express
Web based cloud application to manage patient data & book appointments, utilising GCP technologies.
FixABLE โ Accessible Home Services Platform
Client MVP project built to connect homeowners with local service providers. Developed with a focus on accessibility and user experience, including authentication, real-time messaging, booking, and review systems.
AirVia TMS
Ticket sales management system to streamline & automate the process of managing ticket sales for a fictional airline.
Java Game
2D Java platform game featuring multiple levels, animations, and interactive mechanics. Developed with object-oriented programming to handle gameplay logic, and leveraging the CityEngine library for visuals and physics.
Football Manager Simulation
CLI based Football management simulator, allowing users to manage a team of their choice, including match simulations.
3D Stealth FPS Game
3D stealth-based FPS game in Unity as my A-Level final project, earning an A*. Built three uniquely designed maps, implemented AI-driven enemy behavior, and scripted mechanics in C#. Created 3D assets and animations using Autodesk Maya to enhance player experience.

QAHub
A hub for muslims to read the Quran, track their progress and test their arabic skills.
React: The Complete Guide
Completed a comprehensive 71 hour React course on Udemy, going into detail on all things React & NextJs

100 Days of Code - The Complete Python Pro Bootcamp
Completing a 100-day hands-on Python course by Angela Yu, covering core programming, object-oriented design, web development with Flask, Data Analysis, working with APIs, and data visualisation (+ more). (Started from intermediate level due to prior knowledge)
Python and Algorithms Course
A 61-hour Udemy course covering Python, Data Structures, and Algorithms, supplemented with personal practice, projects and coding.
Ultimate Web Development Course
Completed a 61 hour full stack Web Development course on Udemy



Experience
- ๐ผ Experience
Developer & Web Maintenance
Tipentidy
Maintain and enhance the companyโs website, implementing design updates, new features, and content changes to improve performance and user engagement. Reduced third-party costs by 50% and streamlined client enquiries with integrated contact forms.
๐Cut website maintenance costs by ~50% and increased lead conversions by ~25% through UI and functionality improvements.
Key Skills:
Next.jsReactTailwind CSSJavaScriptGitWeb DesignSEO - ๐ผ Experience
Freelance Full-Stack Web Developer
Self-Employed
Built full-stack web applications and MVPs for small businesses, automating manual workflows and improving online visibility. Delivered responsive, SEO-optimised platforms that expanded client reach and reduced manual processes.
๐Developed client projects and migrated a social-media business to a web platform, reducing manual work by 40%.
Key Skills:
Next.jsReactFastAPINode.jsPostgreSQLTailwind CSSTypeScriptGit - ๐ผ Experience
Technical Support Assistant
Local Retail Shop
Maintain and troubleshoot the shopโs point of sale systems, including barcode scanners, pricing software, and receipt printers, ensuring seamless daily operation and resolving technical failures with minimal downtime.
๐Resolved technical issues swiftly and efficiently to minimise downtime, ensuring consistent operations and protecting the shop's core revenue stream.
- ๐ผ Experience
Software Development Discovery Programme
KPMG
Gained hands-on exposure to KPMGโs software engineering processes, agile methodologies, and technology consulting practices during a competitive placement.
๐Selected for a competitive work experience placement exploring real-world software development practices.
Key Skills:
AgileSoftware EngineeringTeam Collaboration - ๐ Education
BSc Honours Computer Science (2:1)
City University of London
Studied core computer science topics, including Java, C++, Functional Programming, and Cloud Computing. Completed multiple individual and team projects, graduating with a 2:1.
๐Upper Second-Class Honours (2:1) โข Relevant Coursework and Modules: Cloud Computing, Mathematics in Computing, Software Engineering, Algorithms & Data Structures
Key Skills:
JavaScriptC++JavaSQLSoftware EngineeringDatabase DesignData Structures & Algorithms
About Me
Curious to learn more? Ask me questions about my background, education, skills, or any of the projects Iโve worked on.
Contact Me
Interested in collaborating or have any questions? Iโd love to hear from you. Whether itโs about a project, opportunity, or just to connect, feel free to reach out.