Gazetteer
An interactive world map SPA with real-time country data, live weather, currency conversion, Wikipedia summaries, and marker clustering.
Saad Ali
Full Stack Developer
Dean's List Computing Graduate proficient in Python, Java, and JavaScript. Experienced in architecting RESTful APIs and full-stack systems using SQL/NoSQL and Agile principles, with a proven track record building complex logic and e-commerce platforms.
Currently working as a Coding Trainee at IT Career Switch, applying OOP in Python, Java, and React to architect modular systems — including a card game engine and a Flask e-commerce platform.
Languages, frameworks, and tools deployed across my projects.
Academic background, hands-on experience, and research aspirations.
Studied Software Development, Databases, Networking, Cybersecurity, and AI. Completed team-based projects using Agile and SDLC methodologies. Graduated with a 2:1 and received the Dean's List Award for Outstanding Academic Achievement.
Completed full-stack development covering HTML, CSS, JavaScript, React, Node.js, Express, APIs, authentication, deployment, Git/GitHub, and data structures & algorithms.
Strong academic foundation in sciences and mathematics.
Applying OOP in Python, Java, and React to architect modular systems including a card game engine and a Flask e-commerce platform. Engineering RESTful APIs and MySQL/NoSQL schemas; built async apps using AJAX/PHP to process real-time JSON.
Supported development and debugging of web applications using HTML, CSS, JavaScript, and Python.
Demonstrating strong communication, time management, and problem-solving skills while working effectively as part of a team.
A selection of projects I have designed, built, and deployed.
An interactive world map SPA with real-time country data, live weather, currency conversion, Wikipedia summaries, and marker clustering.
A full-stack staff directory with live filtering, full CRUD for employees, departments and locations, toast notifications, and mobile History API support.
A web app demonstrating GeoNames public APIs — fetching country info, timezone data, and weather observations via AJAX, PHP cURL, and jQuery.
Have a question or want to work together? I'd love to hear from you.