Programming
- Java
- JavaScript
- HTML5 / CSS3
- C
I build web applications end to end — responsive bilingual front ends, dependable APIs, and AI features that do real work.
AI integrations are part of the stack — from chat assistants to workflow automation.
I'm Abdullah Al-Ghoul, a Computer Science student who believes technology is one of the most powerful tools for solving real-world problems. I enjoy learning, experimenting, and building practical solutions that combine logic, creativity, and innovation.
My interests span software engineering, networking, cybersecurity, and artificial intelligence. I constantly seek opportunities to improve my skills, explore new concepts, and contribute to meaningful technical projects.
My long-term goal is to become a highly skilled Software Engineer with strong foundations in networking, cybersecurity, and modern software development practices.
Production-grade web applications, full-stack systems, and engineering case studies built with modern architecture and strict performance standards.
Full-stack luxury e-commerce platform built with Next.js 16 (App Router), React 19, TypeScript, PostgreSQL (Prisma 7), Stripe checkout with webhook idempotency, server-authoritative cart pricing, and role-based admin dashboard.
A responsive, modern, bilingual portfolio showcasing my skills, projects, and educational milestones. Built with semantic HTML, modern CSS, and vanilla JavaScript. Includes dark/light theme and full RTL support.
Designed and implemented a segmented business network using VLANs, DHCP, DNS, NAT, subnetting, and Router-on-a-Stick architecture in Cisco Packet Tracer.
Proposed cloud-based virtual desktop infrastructure enabling university students to access a full Windows workstation from mobile devices via RDP. Designed to help students without personal computers access programming environments remotely.
Team task management application for organizing and tracking shared tasks with colleagues. Features task creation, assignment, status tracking, and deadline management.
Java-based library management system for managing books, borrowers, and lending operations. Includes add, search, borrow, return functionality with data persistence.
Python productivity assistant with automated reminders that helps manage tasks and study schedules more effectively.
Try searching for another technology or clearing your active filters.
The kind of work I take on — from full web applications to focused features.
"Abdullah is one of the most passionate students I have taught. He demonstrates strong collaboration, presentation, time management, and problem-solving skills."
"Abdullah has been a remarkable student and an asset to our university. He is hardworking, reliable, and works exceptionally well in teams."
"Abdullah is an exceptional team member who is collaborative, reliable, and a natural problem solver. A dedicated self-learner and a strong communicator who always elevates the quality of our projects."
From technical bottlenecks to scalable production systems — I build dependable web applications, custom APIs, and practical AI integrations tailored to your goals.
Structured database design, resilient API endpoints, and clean modular code built to grow with your users without accumulating technical debt.
Fast, responsive bilingual user experiences (LTR & RTL) integrated with cutting-edge AI models to automate workflows and drive real business outcomes.
Clear milestone updates, rigorously tested deliverables, proactive communication, and dedicated post-launch support with zero guesswork.
We analyze requirements, identify technical challenges, and define a clear milestone roadmap.
Rapid UI scaffolding and data contract alignment so you see and test the vision early.
Production-grade implementation with automated checks, security rules, and performance audits.
Seamless cloud deployment, documentation, 100% code ownership, and continued support.
Select your desired project type, core features, and target schedule to see an estimated sprint roadmap.
Straightforward answers about collaboration, code ownership, and delivery guarantees.
We work in agile sprints with scheduled milestone reviews and live staging preview links. Direct communication happens via WhatsApp, Slack, or Email with guaranteed sub-24h response times.
You own 100% of all intellectual property, source repositories, documentation, and database configurations. No lock-in, no hidden proprietary licenses.
Every deliverable is backed by automated test suites, WCAG AA accessibility compliance, strict input validation, and Lighthouse 95+ performance optimization.
Every launch includes a dedicated warranty period for bug fixes and adjustments, along with full deployment documentation and flexible ongoing maintenance arrangements.
Have an opportunity, scholarship, or a project to discuss? I'd love to hear from you.