Passionate Student Developer | Innovator | Problem Solver
Hello! I’m Amairah, a computer science enthusiast with a lifelong passion for technology. I thrive on challenges, and I see every coding project as an opportunity to unravel the mysteries of computer science. My journey isn’t just about following the latest trends; it’s about pushing boundaries and embracing the art of continuous learning.
As a student of computer science, I’m on a quest to refine my skills and make a mark in this ever-evolving landscape. My journey is all about embracing the never ending possibilities that technology offers. Whether it’s solving complex problems or designing user-friendly interfaces, I’m here to make it happen.
My journey as a computer science student has equipped me with a diverse range of technical and soft skills, enabling me to tackle complex challenges, create innovative solutions, and continuously evolve in this dynamic field. Here’s a glimpse into the skills I’ve cultivated on my path to becoming a proficient computer scientist:

Proficient in Python coding, with a basic understanding of the C language, and currently engaged in active learning of JavaScript.

Adept at breaking down complex problems into manageable components, identifying efficient solutions, and implementing them effectively.

Experienced in taking the lead, motivating teams, and driving collaborative efforts to achieve shared goals, showcasing strong leadership and decision-making skills.
Currently completing a bachelor's in Computer Science at the University of Huddersfield.
Computer Science A Level, Maths A Level, Psychology A Level
English Literature (8), Computer Science (8), Physics (8), Chemistry (7), Geography (7), English Language (7), Statistics (6), Maths (6), Further Maths (6), Biology (6), Spanish (6), BTEC Engineering (M2)
by-alif.com
By Alif showcases my expertise in developing elegant and user-friendly e-commerce websites. For this project, I designed and implemented a visually captivating platform tailored for a luxury jewellery brand. The site features secure payment integration, seamless navigation, and responsive design, demonstrating my ability to merge aesthetics with functionality.
Cyber Silk Wardrobe highlights my skills in crafting innovative and interactive websites. This digital clothing platform showcases my ability to create modern, dynamic user interfaces and implement advanced technologies. The project demonstrates my proficiency in blending creativity with technical expertise to build cutting-edge digital experiences.
Bee Auto Parts reflects my ability to design and develop efficient, customer-centric e-commerce solutions. I built this platform with a focus on intuitive navigation, advanced search features, and a comprehensive catalog. My work on this project emphasizes my skills in creating robust, scalable websites that prioritize functionality and user satisfaction.
Developed a full-stack rota management application using the MERN stack (MongoDB, Express.js, React.js, Node.js) to streamline employee scheduling and shift planning.
Designed and implemented a user-friendly interface with React.js, allowing managers to easily create, modify, and assign shifts, while providing employees with a clear view of their schedules.
Integrated MongoDB for efficient data storage and retrieval, ensuring scalable and reliable management of employee records, shift details, and schedule history.
As part of my A-level project, I undertook the ambitious task of developing a digital adaptation of the beloved Monopoly board game using Pygame. This project not only demonstrated my proficiency in Python programming but also showcased my dedication to tackling complex gaming concepts. Crafting a digital Monopoly experience, from game board design to rule implementation, exemplified my ability to execute comprehensive projects, even at an advanced academic level
In my free time, I’ve developed a Python-based Blackjack game to sharpen my programming skills. Here’s what it includes:
Introducing a Python program designed to seamlessly convert text input into Morse code. Morse code, a historical method of telecommunication, encodes text characters through distinctive sequences of dots and dashes, known as dits and dahs. Here’s what the program offers:
– Converts text input into Morse code effortlessly.
– Accommodates alphanumeric characters and familiar punctuation marks.
– Formats the Morse code output with clear spacing between characters and slashes (/) to denote word boundaries.
– Boasts a sleek and intuitive command-line interface, ensuring smooth input and output interactions.
