logo
Open to opportunities

Hello 👋, i am

Ilyas Omar.

Web Developer | Next.js & TypeScript | Building AI-powered apps

Bern, Switzerland
Ilyas Omar - Full Stack Developer

+

Years of experience

Projects shipped

GitHub repositories

About me

Full Stack Developer Building Web Applications and AI

I'm Ilyas Omar, a web developer with a Bachelor's degree in Computer Science. I build web applications and APIs using modern JavaScript technologies.

My coding journey started in 2019 with PHP, building systems with vanilla PHP and CodeIgniter. Over time, I moved into the JavaScript world, first React.js and Node.js, then the PERN stack, and now Next.js, TypeScript, Tailwind CSS, and PostgreSQL.

Read full story→

Web Application Development

I build full-stack web applications, from database design to frontend UI. I work with Next...

Website Development

I build responsive websites, business sites, portfolios, and landing pages. I use Next.js ...

Backend Development & API Integration

I build backend systems and APIs that connect websites, admin dashboards, and other applic...

Services

What I work on

01

Web Application Development

I build full-stack web applications, from database design to frontend UI. I work with Next.js, TypeScript, and PostgreSQL for the backend and data layer, and Tailwind CSS with Shadcn UI for the frontend.

02

Website Development

I build responsive websites, business sites, portfolios, and landing pages. I use Next.js and React for the frontend and Tailwind CSS for styling, optimized for fast load times.

03

Backend Development & API Integration

I build backend systems and APIs that connect websites, admin dashboards, and other applications to a database. I work with Node.js, Next.js API routes, and PostgreSQL, using Drizzle or Prisma ORM to manage data models and queries.

Process

Work process

How I work, from first requirements to launch.

  1. 01

    Research

    Understand the project scope, features, and technical constraints.

  2. 02

    Design

    Plan the UI and user flow, ensuring a seamless user experience.

  3. 03

    Development

    Build the frontend and backend, following the stack described above.

  4. 04

    Launch

    Deploy, test, and fix issues before handoff.

Portfolio

Featured projects

Here are some of the projects I have worked on.

Finexa Finance App
Finexa Finance App
Finexa Finance App
Finexa Finance App
Finexa Finance App
Finexa Finance App
Live

Finexa Finance App

A personal finance application. It covers bank account management, income and expense tracking, internal transfers between accounts, transaction categorization, task management, journal, and payment entries. I built this for my own personal needs and realized it is something many people can benefit from. It helps you track your daily and monthly transactions, get clear reports on your income and expenses, see exactly where your money is going, and keep track of who owes you and who you owe so you can make better financial decisions going forward. Email:demoaccount@gmail.com. Pass: demo@123

Next.jsTypeScriptTailwind CSS+3
Snapzy AI image
Snapzy AI image
Snapzy AI image
Snapzy AI image
Snapzy AI image
Snapzy AI image
Local

Snapzy AI image

An AI image generation and editing web app. Users write a prompt to generate new images, or upload their own photos and describe a change to edit them while keeping the person's identity intact. Results are stored and browsed in a gallery filtered by type and grouped by date. It supports text-to-image generation, identity-preserving photo editing, HEIC/iPhone photo conversion, a unified image gallery with download and delete, Google and email authentication, and account settings. I built this to explore working with AI image models and full-stack app development, handling real problems like image storage, async AI jobs, and file format conversion along the way.

React JSNext.jsTypeScript+4
Job Portal Application
Job Portal Application
Job Portal Application
Job Portal Application
Live

Job Portal Application

This Job Board App is a high-performance full-stack platform built with Next.js 16 and TypeScript to streamline the hiring process. It features a dual-sided architecture where employers manage job lifecycles and applicants track real-time progress via a personal dashboard. Using Prisma, PostgreSQL, and Auth.js v5, I focused on secure state-driven workflows and a polished UI with Shadcn. I built this to simplify recruitment, offering a frictionless experience for both posting roles and managing resumes. Email:ilyasomartest@gmail.com. Pass: testuser@321

React JSNext.jsTypeScript+4
Barber Web App
Barber Web App
Barber Web App
Barber Web App
Live

Barber Web App

A full-stack barbershop management application built with the PERN stack. It covers customer management, service management, appointment scheduling, sales invoicing, and payment methods, including bank, Twint, and cash. This is also one of the fastest projects I have ever built, which reflects how comfortable I am with this stack. The project demonstrates how a real-world business management system is structured, with a clean dashboard interface and a well-organized backend built with Prisma and PostgreSQL.

React JSTypeScriptNode.js+5
Quiz Application
Quiz Application
Quiz Application
Quiz Application
Live

Quiz Application

A full-stack quiz application built with Next.js and TypeScript. It covers quiz creation, question and option management, timed quizzes with start and end times, and attempt tracking per user. Authentication is handled using Better Auth, supporting credentials, Google, and GitHub login. The project demonstrates how a real-world interactive assessment platform is structured, with a clean interface and a well-organized backend built with Prisma and PostgreSQL.

Next.jsTypeScriptTailwind CSS+3
Barber Website
Barber Website
Barber Website
Barber Website
Live

Barber Website

A barbershop website built using React.js 19, TypeScript, Tailwind CSS, and Framer Motion. It features sections including partners, about, services, gallery, pricing, testimonials, and contact. The project demonstrates how a modern service-based website is structured, with smooth animations throughout and a clean, well-organized layout from top to bottom.

React JSTypeScriptTailwind CSS
Skills & expertise

Technologies I work with

Technologies and tools I work with across frontend, backend, and databases: Next.js, TypeScript, React.js, Tailwind CSS, Node.js, Express.js, and both SQL and NoSQL databases.

9+

Technologies

âš¡

Always Learning

Javascript
React.js
Next.js
Typescript
Node.js
Express.js
Tailwind CSS
ORM
Database

Interested in working together?

I'm open to new opportunities, collaborations, and interesting projects. Feel free to reach out. I'd be happy to talk.

Or connect on social media