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.
Hello 👋, i am
Web Developer | Next.js & TypeScript | Building AI-powered apps
+
Years of experience
Projects shipped
GitHub repositories
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.
I build full-stack web applications, from database design to frontend UI. I work with Next...
I build responsive websites, business sites, portfolios, and landing pages. I use Next.js ...
I build backend systems and APIs that connect websites, admin dashboards, and other applic...
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.
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.
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.
How I work, from first requirements to launch.
Understand the project scope, features, and technical constraints.
Plan the UI and user flow, ensuring a seamless user experience.
Build the frontend and backend, following the stack described above.
Deploy, test, and fix issues before handoff.
Here are some of the projects I have worked on.
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
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.
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
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.
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.
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.
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.
Technologies
Always Learning
I'm open to new opportunities, collaborations, and interesting projects. Feel free to reach out. I'd be happy to talk.