kalshaer.me

About

I became a developer because the accounting kept breaking.

Twelve years as the accountant in the room. The numbers were never the hard part. The process was.

Abu Dhabi since 2013: revenue audit, general accounting, an accounting section reporting to a CEO, then ten years on municipal projects with Parsons and Dorsch, around AED 300 million of them.

Tired of waiting for reports, I learned to build them: Power Platform first, then real code at 42 Abu Dhabi.

I am one person, not an agency. One senior person who runs the workshop, sets up the accounting, writes the code and trains the team, with no handovers in between.

Dr 12 yrs accounting Cr Frappe developer

Timeline

Abu Dhabi throughout.
2023 — present

Senior Projects Accountant & Analyst

Dorsch Holding GmbH — seconded to Abu Dhabi Municipality

Thirty projects, AED 300 million, 150+ client accounts. Automated financial reporting built on Power Apps; invoicing automation; cash-flow forecasting through data analytics.

2022 — 2025

Diploma in Software Engineering

42 Abu Dhabi

Peer-to-peer, project-based engineering school. C and C++, algorithms, systems, web. Where the second career started properly.

2015 — 2023

Projects Accountant / Financial Analyst

Parsons International — seconded to Abu Dhabi Municipality

Built and maintained the project financial tracking database. Wrote payment processing procedures. Advised section and unit heads on contract variations and new items.

2014 — 2015

Accounting Section Manager

Baynunah Group of Companies

Reported to the CEO and chairman. Implemented a new ERP system and trained staff on it; removed 25 hours of manual processing a month.

2013 — 2014

General Accountant · Revenue Auditor

Al Maidana General Maintenance · Department of Culture and Tourism, Abu Dhabi

Where it began — and where I learned what a control actually is before I ever automated one.

2010 — 2013

BBA in Accounting, GPA 3.8 / 4.0

Abu Dhabi University

Toolkit

What I actually use on engagements.
ERP

ERPNext & Frappe

DocTypes, server scripts, custom apps, reports and print formats, permissions, migrations, bench administration.

Code

Python · JavaScript · Node

The Frappe stack end to end, plus C and C++ from 42. TypeScript and HTML/CSS on the front end.

Analytics

Power Platform & Excel

Power BI, Power Apps, Power Automate, Power Query, SharePoint — and advanced Excel, still the language every finance team speaks.

Finance

Accounting systems

Oracle, QuickBooks, project cost control, budgeting and forecasting, audit preparedness, UAE VAT context.

Next step

Happy to talk, even if you are just exploring.

English or Arabic, Abu Dhabi or remote across the GCC.