Welcome to my portfolio

Skills
Work
Projects
Music
Contact
𝄞
Antoun — Developer & Pianist

Hi, I'm Antoun.
I build software
and play piano.

Computer science graduate and co-founder building civic-tech products by day, classically trained pianist exploring Oriental music theory by night. This site is where both halves get equal billing.

+Replace with your photoAdd a base64 image in /admin
// antoun.jpg
</>
fn()
map
api
tsx
css
git
npm
let
const
async
=>
{ }
&
|
^
!
#
;
:
$

What I actually practice.

Click a category to see what's inside it.

On the left: the tools I reach for to ship product — languages, frameworks, the unglamorous plumbing of real applications.

On the right: the language I think in when I'm not typing — harmony, repertoire, and the listening skills that quietly make me a better engineer.

On the left: the tools I reach for to ship product — languages, frameworks, the unglamorous plumbing of real applications.

/* code */

Frontend

Interfaces people actually touch.

JavaScript & TypeScript
React & React Native
/* code */

Backend & Systems

The plumbing behind the interface.

Node.js & Next.js
Python
Systems & architecture

On the right: the language I think in when I'm not typing — harmony, repertoire, and the listening skills that quietly make me a better engineer.

𝓜 music

Performance

What happens at the keys, live.

Classical piano
Sight-reading
Improvisation
𝓜 music

Theory & Composition

The grammar underneath the sound.

Music theory & harmony
Maqamat & Oriental modes
Arrangement

Things I've built that shipped.

Scroll to move through the timeline.

01 / 032025 — Present

Co-founder & Developer

Civic services app for municipalities


Designed and built a React Native citizen app and a Next.js admin dashboard so local municipalities can publish announcements, handle requests, and reach residents — multilingual from day one.

React NativeNext.jsFirebasei18n
02 / 032023 — 2025

Full-stack & Reporting

Web & business-intelligence platform


Built and maintained a company site and a set of Power BI dashboards that pull live data from cloud storage — turning scattered spreadsheets into something leadership actually checks.

WordPressPower BIPower Query
03 / 03Earlier

iOS & Desktop

Native apps, from sketch to App Store


Shipped a Swift practice-log app for musicians and a desktop utility that converts scanned documents into clean spreadsheets — small tools, built end-to-end, used daily.

SwiftSwiftUI.NET
projects.playlistAntoun · Personal Builds
0:00 / 3:34

Things I've shipped on my own time.

Personal and freelance builds — click through for code or a live look.

01Civic services app screens

Baladiti (بلدتي)

Citizen-facing municipal services app — React Native client, Next.js admin dashboard, Firebase backend, WhatsApp OTP login. Built end-to-end as co-founder.

React NativeNext.jsFirebaseTypeScript
02Sleep tracker app dashboard

Sleep Tracker

React Native app with an SVG donut sleep-score dashboard, movement & heart-rate bar charts, and a snoring-analysis screen. Built from scratch to learn RN fundamentals.

React NativeTypeScriptSVG
03Invoice extraction desktop app

Invoice-to-Excel Extractor

.NET WPF desktop app that reads financial data straight out of PDF invoice summaries and drops it into a structured Excel template — fuzzy-matched row alignment, no manual re-typing.

.NETWPFPdfPigClosedXML
04Forte music practice log app on iPhone

Forte — Practice Log

A native iOS app concept for musicians to log practice sessions — pieces worked on, time spent, tempo goals. Designed and built in Swift/SwiftUI, where the CS-meets-music idea started.

SwiftSwiftUIiOS
05Chatbot terminal interface

Local AI Chatbot Service

A Java chatbot service running on Ollama for fully local, free LLM inference — no API costs, no internet dependency, built as a self-hosted alternative to cloud AI APIs.

JavaOllamaLLM
06
+

Your next one

This card is a placeholder slot — drop in your next project's image, description, tags, and links whenever it's ready to show.

Add tags here

The part of me that doesn't compile.

A few minutes at the keys — recorded, not staged.

Nocturne — solo
Maqam improvisation
Original sketch

Let's build
something that
resonates.

Open to full-time roles, freelance projects, and — if you need a pianist for the launch party — that too.