Hello, I'm

Khaled Farhat

Software Developer

Full-Stack Software Developer specializing in .NET, Angular, SQL Server, and Azure. I enjoy building maintainable enterprise applications, solving complex technical problems, and creating software that's reliable, scalable, and easy to support.

Portrait of Khaled Farhat

About

A little about me

I'm a software developer in the Detroit metro, Michigan, area with a focus on building maintainable, user-centered applications. I enjoy solving problems end-to-end — from architecture and APIs to the details of a good user interface. I'm always learning new development technologies. Other than development, I enjoy working out and swimming at my local gym and traveling to explore places

Development

Building robust web applications with clean, scalable code across the stack.

Architecture

Designing systems and APIs that are simple, well-documented, and easy to extend.

Collaboration

Working closely with teams and stakeholders to ship products that matter.

Work

Featured Projects

A few things I've built or contributed to recently.

Customers Orders

The classic customers orders app in MVC Razor

Python Flask Chart.js

Customers Orders

The classic customers orders app in Angular

TypeScript Socket.io Redis

Mech Shop

Mech shop app in Angular

Go AWS S3 CLI

Workflow

Workflow application

React Native GraphQL SQLite

Skills

Tools of the Trade

Technologies I use regularly to design and build software.

Languages

C# TypeScript JavaScript SQL

Front-End

Angular Bootstrap jQuery Telerik

Back-End

ASP.NET Core ASP.NET MVC .NET Framework Web API Entity Framework

Databases

SQL Server Oracle PostgreSQL

Cloud & DevOps

Microsoft Azure Azure DevOps Git GitHub

Development Tools

Visual Studio VS Code Webpack npm Postman DBeaver

Contact

Reach Me

Have a project in mind or just want to say hello? My inbox is always open.

Please enter your name.
Please enter a valid email.
Please enter a message.