Services Work Learn About Contact
Based in Denmark · working with clients worldwide

Turning ideas into
software that works

I design and build web platforms, desktop applications, AI-powered tools, and real-time systems. Clean code, clear communication, delivered with care.

scroll to explore
Tech stack: Java JavaFX Spring Boot PHP JavaScript Python HTML / CSS REST APIs WebSockets WebRTC MySQL / MariaDB SQL Server Stripe Gemini AI Docker E2EE
What I do

Services

From a focused landing page to a full business platform. I can handle the product front to back.

Web development

Websites and web platforms that are fast, responsive, and easy to maintain. I have shipped production work in PHP, JavaScript, and Java, with multilingual support when the project needs it.

AI integration

AI features added to existing products or built into new ones from the start. I have production experience with content summaries, image analysis, and text-to-speech using Gemini and ElevenLabs.

Backend & APIs

REST APIs, WebSocket systems, JWT authentication, and business logic that can grow with the product. Spring Boot is my main backend framework for larger systems.

Databases

Schema design, queries, and optimisation for real use. I have worked with MySQL, MariaDB, and SQL Server across production projects.

Desktop apps

JavaFX desktop applications built for daily work. I have shipped tools for document archiving, ticket management, and media playback.

Real-time systems

Live features using WebSockets, STOMP, and WebRTC. I have built encrypted chat, file sharing, and audio/video calling for production systems.

Portfolio

Recent work

Six real projects with real users, real constraints, and practical solutions.

Spring Boot Gemini AI JavaFX Vaadin Chrome Ext

TimeVault: AI-powered digital vault

A personal digital archive for URLs, text, and images. Gemini creates summaries, ElevenLabs provides text-to-speech, a Chrome extension captures pages directly, and three clients share one Spring Boot API.

Java JavaFX SQL Server PDF / QR

Event Ticket System: desktop app

A desktop app for event staff. Admins manage events and coordinators, staff handle ticket sales and redemptions, and tickets are generated as PDFs with QR codes and barcodes.

Java JavaFX SQL Server Audio

myTunes: desktop music player

A JavaFX music library app for managing songs and playlists. Users can search tracks, edit song metadata, assign categories, build playlists, and control playback from a dark desktop interface.

PHP MySQL JavaScript Multilingual

Toolgram: multilingual tools website

A multilingual collection of online utility tools. Search is powered by a database-backed inverted index, and every language has clean, localized URLs.

About

Who's behind El Nour?

I'm an independent software developer based in Denmark. I take projects from the first conversation to launch, with clean code, clear communication, and a steady focus on what the client actually needs.

You work directly with me, without agencies or middle layers. That means faster replies, a clearer understanding of the work, and someone who is personally invested in the result.

El Nour (النور) means "The Light" in Arabic. Good software should do exactly that: make things clearer, not more complicated.

Work with me
30+
Technologies shipped
Full
Front to back development
DK
Based in Denmark
100%
Independent & dedicated
Contact

Ready to build something?

Tell me about your project. I'll get back to you within 24 hours.

By sending, you agree to our Privacy Policy.