Abdullah Sulayfani
Full-Stack Developer
Experienced Full-Stack Developer specializing in Next.js applications with comprehensive skills across the stack and deeper expertise in backend technologies.
About Me
Who I Am
I'm a passionate Full-Stack Developer with a strong foundation in computer engineering and research experience in machine learning and data mining. I specialize in building modern web applications using Next.js and have extensive experience with both frontend and backend technologies.
My expertise includes deploying applications using Docker and managing VPS infrastructure. I enjoy solving complex problems and creating scalable, maintainable solutions that deliver exceptional user experiences.
Languages
Skills & Technologies
Frontend Development
Backend Development
Databases
DevOps & Infrastructure
Programming Languages
Machine Learning
Experience & Education
Work Experience
Full-Stack Developer
PresentFreelance
- Develop full-stack web applications using Next.js, React, and Node.js
- Design and implement database solutions using MySQL and PostgreSQL
- Set up infrastructure using Docker for containerization and deployment to VPS
- Create Content Management Systems (CMS) for clients
- Implement authentication, authorization, and file storage solutions
- Worked on cross-platform mobile applications using React Native (Expo)
Teaching Assistant, Computer Engineering
February 2021 - September 2023Middle East Technical University - Northern Cyprus Campus (METU NCC)
- Prepared course assignments and lab materials
- Conducted lab sessions for computer engineering students
- Evaluated and graded students' work
- Assisted with department-related responsibilities
Embedded Systems Developer
2018 - 2019Freelance
- Developed and deployed multiple automation solutions for water treatment facilities
- Programmed Phoenix Contact PLCs and HMIs for industrial applications
Education
Master of Science in Computer Engineering
February 2021 - September 2023Middle East Technical University - Northern Cyprus Campus
Thesis: PEAS: Predicting Eye-tracking Assisted Segmentation
View PublicationBachelor of Science in Computer Engineering
September 2016 - January 2021Middle East Technical University - Northern Cyprus Campus
Project: Full-stack clinic management web application
Secondary School Degree
2009 - 2015Al-Iraq Secondary School for Distinguished Students
Certifications
Iraqi Young Leaders Exchange Program (IYLEP)
2014A one-month program sponsored by the US Department of State, focusing on communication and problem-solving skills development.
Featured Projects
A showcase of my recent work, featuring full-stack applications, mobile apps, and modern web solutions.
Materials Store (Matjary Platform)
Full-Stack E-Commerce Platform Developer
Developed and architected a comprehensive B2B/B2C e-commerce platform specializing in construction and materials supply, serving both business customers and individual consumers. Built using modern technologies including Next.js 15 with App Router, React 19, TypeScript, and PostgreSQL with Prisma ORM.
Technologies Used
Materials Store Mobile Application (متجر المواد)
React Native e-commerce mobile application using Expo SDK 53 for the Arabic construction materials market, serving both B2B and B2C customers. Features include user authentication, advanced product search and categorization, shopping cart, and order management.
Technologies Used
Materials Store Mobile Admin Application
React Native mobile administration application for managing orders, products, and customers, featuring a fully localized Arabic-first RTL interface. Includes real-time push notifications, PDF invoice generation, product catalog with categories/brands/inventory, and comprehensive order status management.
Technologies Used
VOLT Smart Home & Security Solutions (Matjary Platform)
Full-Stack E-commerce Platform Developer
E-commerce platform for a smart home and security solutions company operating across Iraq and the UK. Dual-interface storefront and admin dashboard using Next.js 15, TypeScript, and PostgreSQL. Manages complex catalogs with inventory tracking, and promotional campaigns.
Technologies Used
Al-Abaaychi Cosmetics — E-commerce Landing Page
Frontend Developer & Web Designer
Responsive site for a premium cosmetics distributor serving the Dubai market, partnering with brands including L'Oréal, Eucerin, La Roche-Posay, Vichy, Bioderma, and Phyto. Built with modern UI components, animations, and a mobile-first design.
Technologies Used
Hicorner Consultancy — Portfolio Website
Frontend Developer
Portfolio site for an architectural firm with categories for Mosques, Villas, Construction Sites, and Buildings. Implemented responsive design, smooth animations, and configured for static export deployment.
Technologies Used
Research & Publications
My research focuses on machine learning applications in human-computer interaction and web accessibility.
PEAS: Predicting Eye-Tracking Assisted Segmentation
Abdullah Ihsan Saleh Sulayfani
M.Sc., Computer Engineering
Middle East Technical University — Northern Cyprus Campus
September 2023
Summary
PEAS predicts which visual segments on a web page will attract user attention without collecting new eye-tracking data for every page. The approach combines features that describe page structure and appearance (from DOM/visual segmentation and additional visual/content cues) and trains supervised models to approximate eye-tracking-informed segmentation labels generated from prior datasets. The result is a practical, reproducible method that enables downstream applications such as accessible, attention-aware screen readers and intelligent content prioritization.
Best Performance
KNN
Macro F1: 78.74%
Dataset
13 Web Pages
Eye-tracking-assisted segment labels using EDDS from pre-collected eye-tracking datasets
Methodology
Models Evaluated
Validation Strategy
Leave-one-out per page (train on 12 pages, test on 1 held-out page)
Feature Engineering
Total Features: 46
- visual (size, color, whitespace, margins, borders, font)
- DOM structure (tree depth, parent–child relations)
- textual/semantic (link density, word frequency)
- content (images, tables)
Feature Sources
- VIPS (DOM/visual segmentation)
- Puppeteer-extracted visual and content features
Applications
Accessibility: attention-aware screen readers
Information retrieval and ranking
Web quality/aesthetics analysis and UX diagnostics
Skills & Technologies
Machine Learning
Deep Learning
Web Automation
Feature Engineering
HCI Eye Tracking
Software Engineering
Get In Touch
I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together!
Direct communication
Currently Available
Open to new opportunities and freelance projects
Ready to start a project? Let's discuss your ideas!