# Haytham A. Salama

> Haytham A. Salama is a senior software engineer building SaaS, fintech and logistics platforms in Saudi Arabia: domain-driven, secure, and built alongside AI. Today at WINCH; next, a master's in artificial intelligence.

Page: https://haythamasalama.me/

Senior Software Engineer · SaaS, AI, FinTech & Logistics · Cairo, Egypt

## Selected work

- [WINCH · Saudi logistics platform](https://haythamasalama.me/projects/winch): The back end behind every app, and the integration engine I built to connect it to government services, payment gateways and AI models. (2023 – now)
- [Runarks · Governed database access](https://haythamasalama.me/projects/runarks): My own product: every query against production is reviewed, approved, run once and logged, with sensitive fields masked. (2026 – now)
- [Sanad · Real-estate investment platform](https://haythamasalama.me/projects/sanad): The API and admin dashboard behind a Saudi real-estate investment platform, from verified investors to scheduled returns. (2024 – 2025)
- [Vehicle inspection & maintenance system](https://haythamasalama.me/projects/workshop-management): Thousands of vehicle checks a month in Faris Petrol’s workshops, from the bay app to a dashboard for every branch. (2021 – 2022)
- [IoT car-wash stations](https://haythamasalama.me/projects/iot-wash-stations): A Raspberry Pi at every wash bay, driven by one server that checks the Faris card and runs the pump for the time left. (2022)

## Open source

On the Nuxt UI team, with pull requests to Laravel, Nuxt, Uptime Kuma and the Vue ecosystem. Live numbers: https://haythamasalama.me/open-source.md

## Skills & stack

- **AI & agents**: Claude Code, Cursor
- **Back end**: Laravel, NestJS
- **Front end**: Vue, Nuxt, Tailwind CSS
- **Data**: MySQL, PostgreSQL, Redis
- **DevOps**: AWS, DigitalOcean, Cloudflare, Docker, CI/CD pipelines

## Latest writing

- [How to contribute to open-source projects](https://haythamasalama.me/articles/software-engineering/how_to_contribute_to_open_source_projects): What I learned contributing to six projects in one year, with real examples of each way to help.
- [Configuring a Prettier pre-commit hook](https://haythamasalama.me/articles/front-end/configuring-prettier-pre-commit-hook): Prettier, Husky and lint-staged in four steps, so unformatted code never reaches a commit.
- [Setting up authentication for Laravel single-page apps](https://haythamasalama.me/articles/laravel/setting_up_authentication_for_laravel_single_page_applications): The three settings (CORS origins, session domain and Sanctum stateful domains) that make a separate SPA front end log in cleanly.

## Elsewhere

- [GitHub](https://github.com/haythamasalama)
- [X](https://x.com/haythamasalama)
- [LinkedIn](https://www.linkedin.com/in/haythamasalama)
- [Medium](https://medium.com/@haythamasalama)
- [Email](mailto:haythamasalama@gmail.com)
