Selected work · LinkedIn · Email · Repositories
I am a software engineer and 2026 Computer Science graduate focused on full-stack applications, internal tools, and AI-integrated workflows. I work across product UI, APIs, data, automation, testing, and delivery, with production experience supporting organizations in Jordan and the UAE.
My strongest work combines a clear user experience with careful engineering boundaries: human review around AI recommendations, local-first desktop safety, measurable performance, and verification that another engineer can reproduce.
Based in Debrecen, Hungary. Native Arabic speaker with C2 English proficiency. Open to full-time software engineering roles across the GCC and internationally.
Delivered a production React/Vite website end to end, covering frontend architecture, responsive UI, content and asset integration, deployment, domain configuration, documentation, and stakeholder handoff. Performance work included lazy loading, code splitting, tree shaking, and WebP assets, resulting in 95+ Lighthouse performance scores and an approximately 40% smaller bundle.
| Product and interface | Backend and systems | AI and automation |
|---|---|---|
| React, Next.js, Vite, TypeScript, responsive design, accessibility | Node.js, FastAPI, Flask, REST APIs, PostgreSQL, SQLite, WebSockets | Provider integrations, structured outputs, retrieval workflows, PII-aware boundaries |
| Clear workflows, useful empty states, performance, handoff | Data modeling, migrations, auditability, recovery, failure handling | Human review, policy grounding, reproducible evaluation |
Additional tools: Rust, C++, SQL, Docker, GitHub Actions, AWS EC2/S3, Linux, Jest, React Testing Library, Ruff, Pytest, Lighthouse.
- Understand the operating context. Who makes the decision, what can fail, and what must remain recoverable?
- Make boundaries visible. AI recommends but does not silently approve. File tools plan moves but do not silently delete.
- Ship evidence with the product. Tests, CI, benchmarks, screenshots, release notes, and documented limitations are part of delivery.
- Keep the interface human. A technically correct system still fails if its workflow is confusing.
- Looking for full-time software engineering roles in the GCC and internationally.
- Interested in full-stack product engineering, internal platforms, applied AI, developer tools, and systems with meaningful safety or reliability constraints.
- Continuing to deepen my work in Rust, Python services, local-first software, and agent infrastructure.
Let’s build something useful.
ZaidNaderAlAsali@outlook.com

