Full Stack Software Engineer • React & TypeScript Specialist

Crafting digital
experiences with
precision.

Hi, I'm Ahmad Khalaf a software engineer specializing in React, Next.js, and TypeScript. I build scalable, performant web applications that users love.

Follow me:
Ahmad Khalaf
Available for work
5+
Years Exp.

Technologies I work with

React
Next.js
TypeScript
Node.js
PostgreSQL
Docker
Vercel
Tailwind CSS
Prisma
Figma
Git
GitHub Actions
About Me

Building the future, one component at a time.

I'm a passionate software engineer with over 5 years of experience crafting digital products that make a difference. My journey started with a curiosity for how things work on the web, and it has evolved into a deep expertise in modern frontend technologies.

I specialize in React, Next.js, and TypeScript, building everything from sleek landing pages to complex enterprise applications. My approach combines technical excellence with a keen eye for design and user experience.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

"My mission is to create digital experiences that are not just functional, but truly delightful — products that users love to use and developers love to maintain."

Clean Code

Writing maintainable, scalable code that stands the test of time.

Performance

Optimizing for speed and delivering lightning-fast user experiences.

Collaboration

Working closely with teams to bring ideas to life.

Innovation

Staying ahead with the latest technologies and best practices.

Career Journey

Experience that speaks volumes.

A timeline of my professional growth, from curious beginner to senior engineer leading teams and building products at scale.

2025 – PresentActive

Full Stack Development Cohort Participant

Unrwa Digital Hub

I am currently participating in the Full Stack Development Cohort Program at UNRWA Digital Hub, where I am expanding my expertise in backend development, system architecture, databases, DevOps, and modern full-stack engineering practices.

ReactTypeScriptNext.jsTailwind CSSNodeJSPrismaAWSNestJSPythonDjangoFastAPI
2025 – Present

Freelance Electron & React Developer

Self-Employed

Develop cross-platform desktop applications for clients using Electron and React. These projects focus on creating reliable business solutions with local database support, secure communication, and production-ready deployments.

ReactTypeScriptElectronTailwind CSSSQLiteTypeORMNodeJS
2024 – 2025

Lead Front-End Developer

Schedex

As Lead Front-End Developer at Schedex, I oversee frontend architecture and development standards while mentoring team members and driving technical decisions. I work closely with cross-functional teams to build scalable applications that deliver real business value

ReactTypeScriptNext.jsTailwind CSSNestJSPostgreSQLDocker
2021 – 2024

Front-End Developer

Schedex

At Schedex, I developed responsive and scalable web applications using React. I collaborated closely with designers and backend developers to deliver user-focused features, improve performance, and create modern user experiences.

ReactReduxMaterial-UI
2020 – 2021

Full Stack Developer (Personal Projects)

Self-Employed

As I transitioned into web development, I dedicated my time to learning modern web technologies and building real-world projects. One of my first major projects was an Order Management System built with React and Flask, which helped me gain hands-on experience with full-stack application development.

ReactFlaskPythonPostgreSQLREST API
2019 – 2021

Desktop Application Developer

Various Business Projects

I started my software development career building desktop business applications using Windows Forms and C#. During this period, I developed solutions that helped businesses manage their daily operations while strengthening my problem-solving, database, and software design skills.

C#Windows FormsSQL Server.NET Framework
Featured Work

Projects that make an impact.

A selection of my recent work, from complex web applications to innovative tools that solve real-world problems.

Boardly

Boardly

BillBoard Hub: a Next.js/MongoDB SaaS for booking and managing physical billboard ad space — advertisers reserve/pay (Stripe) for slots, admins schedule and approve, replacing manual, error-prone billboard sales coordination.

Next.jsTypescriptMongoDB
Lobby

Lobby

Link-to-join Discord-style chat app (Angular + NestJS) with registered/anonymous Supabase auth, Postgres persistence, and LiveKit audio calls + screen share.

AngularLiveKitSupabaseTailwindPostgreSqlSocket.io
SRMS

SRMS

SRMS is a role-based restaurant management system built to support the day-to-day workflow of a restaurant team from a single web platform.

ReactSocket.ioMongoDBExpressMERN StackShadcn/uiTailwind
Core Value

What I bring to your engineering team.

With a Bachelor's in Computer Science and over 5 years of professional evolution, I blend rigorous engineering fundamentals with real-world leadership. Here is why I am ready to hit the ground running on your product:

Adaptable & Growth-Driven

Proven track record of evolving with the industry. Successfully transitioned from a 2-year foundation in Windows Forms desktop architecture to mastering modern web ecosystems through proactive, self-directed learning.

Remote Leadership Experience

Rose to Lead Front-End Developer at Schedex within a distributed team. Deeply experienced in API integration, shaping frontend architecture, and collaborating closely across design and backend boundaries under high autonomy.

Accountable & Proactive

Remote work has sharpened my self-management, absolute accountability, and cross-timezone communication skills. I don't just wait for tasks; I proactively solve blockers before they hit production.

User-Centric Philosophy

I firmly believe software is about helping people, not just writing code. I excel at taking a complex problem, translating user pain points into practical solutions, and delivering rewarding user experiences.

Looking for a developer who owns the problem?

I'm searching for a collaborative engineering team where I can contribute full-stack value, tackle complex systems, and deliver features that make an actual impact on daily operations.

Let's build together
Get In Touch

Let's build something great.

Have a project in mind? I'd love to hear about it. Send me a message and let's discuss how we can work together.

Currently Available

I'm currently open to new opportunities and exciting projects. Whether you need a full-time engineer or a freelance consultant, let's talk!