I'mAyman Sammo
I'm a recent software engineering graduate eager to launch my career in tech. With a strong foundation in full-stack development and modern technologies, I'm passionate about building clean, efficient code and learning from experienced teams. Ready to contribute fresh perspectives, adapt quickly, and grow alongside innovative projects that make a real impact.
Technical Skills
A collection of programming languages and frameworks I work with. Expanding my toolkit to craft better, smarter, and faster applications
Latest Projects
Handy Speedy
Client: Handy Speedy, Hull | Role: Full-Stack Developer
Developed a responsive website for Handy Speedy, a local mechanic shop, to help attract and engage customers online. The site showcases services, features a functional contact form, and provides a reliable platform for customer interaction.
Key Contributions:
- Built a user-friendly website with service listings and a working contact form.
- Implemented backend logic to handle form submissions and send emails to the client.
- Deployed the application on a VPS and managed server-side processes.
- Configured the client’s domain and integrated their business email with Gmail for seamless communication.
- Ensured the website was secure, reliable, and easy for the client to manage.
Technologies Used:
Skill Growth With Communities
Client: Final Year University Project | Role: Full-Stack Developer
A mobile application built to connect users in a safe, supportive community. Unlike mainstream social media or fitness apps, this platform provides moderated content where AI flags uncertain posts for human review before they are public. Users are encouraged to stay active through a points system and leaderboards. Developed as my final university project using React Native and NestJS.
Key Contributions:
- Developed a cross-platform mobile app using React Native and Redux for state management.
- Built a NestJS backend with Postgres database, Prisma ORM, and Strapi for content management.
- Implemented AI-assisted content moderation to ensure safe and supportive community interactions.
- Designed gamification features, including points and leaderboards, to encourage user engagement.
- Integrated secure user authentication and data handling to maintain privacy and reliability.
Technologies Used:
Library Management System
Client: Educational / Assessment Project | Role: Full-Stack Developer
A microservices-based library management platform with integrated subscription management. Built during my third year, this project introduced me to microservices architecture, containerization, and payment integration, providing practical experience with modern full-stack development.
Key Contributions:
- Developed a responsive front-end using Next.js and React with Tailwind CSS for modern styling.
- Built REST APIs using Nest.js and Express.js, following microservices principles.
- Containerized all services with Docker to ensure consistent deployment across environments.
- Integrated Stripe API to manage user subscriptions and account activation.
- Configured Prisma ORM with Postgres for database management and efficient data access.
Technologies Used:
3Squared – Train Tracker
Client: 3Squared (now Velociti Solutions) | Role: Full-Stack Developer
A real-time train tracking application developed for 3Squared (now Velociti Solutions), designed to display live locations of non-passenger trains on an interactive map. Built as a second-year final assessment with a real client, this project introduced practical experience in handling real-time data and client requirements.
Key Contributions:
- Integrated 3Squared API to fetch live non-passenger train information.
- Developed a responsive front-end using React and Ant Design components.
- Built backend with Express.js to serve train data efficiently to the frontend.
- Implemented real-time updates with Socket.io for live train tracking on the map.
- Styled the application using Ant Design for a modern, clean UI.
Technologies Used:
Modern Fitness
Client: Fictional Gym Project / Assessment | Role: Full-Stack Developer
A fitness management platform for a fictional gym, allowing users to register, book classes, and receive personalized workout plans. Built during my second year at university, this project introduced me to modern frameworks including Next.js, React, and MongoDB with Mongoose for the first time.
Key Contributions:
- Developed a responsive front-end using Next.js and React with Tailwind CSS for modern styling.
- Built backend APIs with Express.js and MongoDB, using Mongoose for data modeling and database integration.
- Implemented user authentication and role-based access control for trainers and clients.
- Enabled class scheduling, booking, and personalized workout plan management.
- Collaborated with a team using GitHub, including branching, pull requests, and code reviews.
Technologies Used:
Tiny Connect
Client: Self-initiated / Personal Project | Role: Full-Stack Developer
A social media platform that enables users to connect, share posts, and interact online. Built independently over the summer as a follow-up to my first-year university learning, this project demonstrates practical application of API development, user authentication, and full-stack integration.
Key Contributions:
- Developed a responsive front-end interface using HTML, CSS, and JavaScript.
- Built backend APIs with PHP and MySQL to handle user data, posts, and interactions.
- Implemented user registration, authentication, and post creation functionalities.
- Integrated backend APIs to manage content and enable seamless data exchange.
- Applied first-year learning in a real-world project, reinforcing full-stack development and API integration skills.
Technologies Used:
Hospital System
Client: Educational / Assessment Project | Role: Full-Stack Developer
A comprehensive hospital management simulation that allows doctors and patients to interact with medical records and hospital services. Built as a first-year university project, it provided hands-on experience in creating a custom backend API and connecting it to a dynamic frontend.
Key Contributions:
- Designed and implemented a responsive front-end interface using HTML, CSS, and JavaScript.
- Developed a PHP-based backend with MySQL integration, including a custom API for frontend-backend communication.
- Implemented role-based access control for doctors and patients.
- Simulated hospital operations including record management, appointment scheduling, and patient data handling.
- Gained practical experience in full-stack development, API creation, and database management.