Sulayman Ellahi

A

About

Welcome to my website! With a passion and little experience in administrative work, I always enjoyed working with computers. So to further pursue my interest and passion to work with computers, I decided to enrol in IT Career Switch's Coding Traineeship where I have learned and mastered complex languages and tools with absolute perfection and I am now hoping to be taken on as a full-stack developer!

Full-stack Developer

In just over a year, I have studied all the required programs and software to be a professional full-stack developer. From user experience to the back end servers, I am fully capable of maintaining both perfectly and efficiently.

Skills

Here are the following languages and programs that I am proficient in:

HTML Logo
CSS Logo
JavaScript Logo
PHP Logo
Python Logo
C Logo
Java Logo
SQL Logo
Bootstrap Logo
Node.js Logo
React Logo
Redux Logo
PostgreSQL Logo
Git Logo
Terminal Logo

Curriculum Vitae

Here is my CV (You can download the whole thing here. Download CV) -

Summary

I am a highly competent full-stack developer that is a hard worker and can work well under pressure. I can work well with a team but can also work just as well on my own. My communication skills are second to none alongside with my problem solving skills.

Education

King's Park Secondary School

2016-2022

Glasgow, Scotland

Qualifications A-C; Higher Administration & IT, Higher History, National 5 Accounting, National 5 Administration & IT, National 5 Business Management, National 5 English, National 5 Mathematics, National 5 History and National 5 Religious, Moral and Philosophical Studies.

Islamic Studies Course

2018-2023

Al-Farooq Community and Education Centre, Glasgow, Scotland

I attended an Islamic studies course at Al-Farooq Education and Community Centre in which I learned and analysed classical Islamic texts and books from famous Muslim scholars of the past. From the same course, I also learned the Arabic language in which I can now speak it as a second language and can write with no grammatical errors.

Coding Traineeship

2023-2025

IT Career Switch

I have successfully demonstrated that I can properly use all the skills that I have learned over the course of the traineeship by working on two projects that would occur in real life as a full-stack developer, Gazetteer and Company Directory. Gazetteer was about using map templates and functions from Leaflet as a means of getting different information from third party APIs, by using PHP routines to get information from countries all over the world. The second project, Company Directory, is a database that allows users to Create, Read, Update and Delete (CRUD) anything they wanted, unless the system deems that entry which you are trying to delete still has dependencies within it. This was done by using PHP routines that runs SQL queries to the database.

Professional Experience

Events Admin Assistant

2022-2022

Think Different Events Ltd, Glasgow, Scotland

  • An important asset to small events management company carrying out administrative tasks instructed by my boss and generally helping out my colleagues
  • Assisted in planning and organising events for various organisations and held responsibility to make sure that the event taking place goes well and nothing goes wrong
  • Doing tasks delegated to me by my boss or colleagues. But occasionally was left alone in office at times while the rest of my team went out to events
  • Stored financial information of company purchases using Xero

Mosque Teacher

2024-2025

Al-Farooq Community and Education Centre, Glasgow, Scotland

  • I taught the Qur'an and other books to a large class of children
  • I was responsible for health and wellbeing of students as well as other teachers
  • I made sure the students understand what is being taught to them and to let them know I am there to help and care for them

Portfolio

Here, you can view my projects and have a better understanding of how they all work.

API Testing Application
API Testing Application Screenshot

Before I could actually work on the projects, I had to work on a task which would show that I am capable of completing the two projects. In this task, I developed a powerful API testing application that integrates multiple external data sources through a PHP backend with advanced proxy routines. The system communicates with GeoNames APIs to retrieve and filter earthquake, weather, and geographic data. It manages complex data processing tasks such as geographic bounding, date-based filtering, and dynamic content generation to ensure accuracy and reliability. The application delivers complete data-fetching, filtering, and display workflows within an intuitive, user-friendly interface, enabling seamless exploration of diverse datasets through efficient and responsive API interactions.

Gazetteer
Gazetteer Map Screenshot

The project Gazetteer is an interactive world map platform built with Leaflet.js, offering detailed country information through a unified dashboard. Users can select nations via a dropdown menu, dynamically highlighting borders in red. By extracting ISO codes from GeoJSON, it integrates multiple APIs to provide rich, categorised data: country details from REST Countries, weather forecasts from WeatherAPI, currency conversions via ExchangeRate-API, Wikipedia articles from GeoNames, and live news from Perigon API. The system auto-detects the user's location for initial positioning and employs smart clustering for cities and airports, ensuring precise geographic accuracy through advanced point-in-polygon validation.

Company Directory
Company Directory Screenshot

In this project, the Company Directory web application is a full-featured employee management system offering complete CRUD functionality within an intuitive tabbed interface for personnel, departments, and locations. Built with Bootstrap for responsiveness and jQuery for dynamic interactivity, it connects to a MySQL database through a PHP backend that ensures referential integrity with strict constraint validation. Users can search and filter data in real time, manage records through modal-based forms, and benefit from safeguards preventing duplicate entries or invalid deletions. The system maintains hierarchical relationships between personnel, departments, and locations, providing instant visual feedback and robust error handling for a smooth, reliable administrative experience.

Locksoff Ltd
Locksoff Security Website Screenshot

Outside of my traineeship I have worked on more projects such as the time when I engineered a full-scale corporate website with an advanced PHP backend powered by PHPMailer, integrating secure enterprise-grade email functionality via IONOS SMTP servers. The system processes contact form submissions with dual-message workflows — notifying the business and sending automated confirmations to users. It employs TLS encryption, dynamic HTML and plain-text generation, and rigorous input validation with modern sanitization. The responsive frontend, crafted with Tailwind CSS and enriched by ScrollReveal animations, delivers an elegant user experience while showcasing security services. This solution ensures seamless, reliable communication through API-driven email interactions supported by robust error handling and graceful degradation mechanisms.

Elite Valet
Elite Valet Website Screenshot

I engineered a premium car valeting website featuring a sophisticated JavaScript-powered booking system with real-time dynamic pricing that processes multi-tier service packages and luxury add-ons. The platform integrates enterprise-grade email functionality through Formspree's SMTP API, implementing secure dual-message workflows for business notifications and client confirmations with comprehensive input validation. The responsive frontend, built with Tailwind CSS and enhanced by ScrollReveal animations, delivers an elegant luxury experience through a dark-themed aesthetic with gold accents, CSS Grid service displays, and progressive form interactions. This solution seamlessly bridges client luxury expectations with operational efficiency through API-driven communications and robust calculation algorithms. Unfortunately, due to unforeseen circumstances the website did not go live.

Prime Shine
Prime Shine Cleaning Website Screenshot

This Prime Shine exterior cleaning website is a modern, service-oriented business platform that combines an attractive marketing presence with a fully functional quote generation system for residential cleaning services. The single-page application features a visually striking hero section with gradient text effects, service cards with hover animations, and a comprehensive modal-based quote calculator that allows customers to select from driveway jet washing, roof cleaning, patio treatments, and solar panel services with dynamic pricing based on area measurements. The intelligent quote system automatically applies a 10% discount, provides detailed price breakdowns, collects customer contact information, and submits completed quotes via AJAX to a PHP backend that emails the full service request to the company while providing real-time confirmation to the user, creating a seamless booking experience from initial interest to finalised service inquiry. Sadly this website also did not go live.

Contact

Enter your details in the following sections to reach me.

Loading
Your message has been sent. Thank you!