About
I'm a senior software engineer in Riyadh with 3+ years across web, mobile and distributed backends: .NET microservices, Arabic-first Next.js products and Flutter apps.
At Ebana I grew from a front-end role into full-stack ownership of the company's main web application: I deliver payment, stock-trade and cap-table features and lead technical meetings with enterprise clients, including banks. As a part-time senior engineer and technology consultant at IES, I led the architecture of an 8-service .NET 10 backend and built 3 products to pre-launch stage across 6 codebases in about 10 weeks.
I work AI-natively, inside a disciplined loop: Claude Code, MCP servers and multi-agent workflows are part of how I design, build and review software every day, with tests first for sensitive changes, human review before merge and results verified before they are accepted. The Links section collects the news from my field that I think is worth remembering.
Experience
Software Engineer · Ebana Company for Fintech
Full-time · Riyadh, Saudi Arabia
Grew from a front-end role into full-stack ownership of the company's main web application, as its #1 contributor by commits and pull requests. Deliver payment, stock-trade and cap-table features end to end, and lead technical meetings with enterprise clients, including banks.
- Next.js
- React
- TypeScript
- Chakra UI
- TanStack Query
- GraphQL
- .NET
- Spring Boot
- Java
- Moyasar
- CI/CD
Senior Software Engineer & Technology Consultant · Intelligent Education Systems (IES)
Part-time · Syria (remote from Riyadh)
Built 3 products to pre-launch stage across 6 codebases in about 10 weeks part-time, with a Claude Code multi-agent workflow and human verification gates. Led the architecture of an 8-service .NET 10 backend, and as technology consultant defined the reference stack and engineering standards.
- .NET 10
- C#
- MassTransit
- RabbitMQ
- EF Core
- SQL Server
- OpenIddict
- Next.js
- React
- Flutter
- Docker
- OpenTelemetry
Backend Developer Intern · Hala Payments Company
Saudi Arabia
Resolved all production issues assigned during the internship and improved performance in .NET services backed by SQL and NoSQL databases and REST APIs.
- .NET
- C#
- SQL
- NoSQL
- REST
Links
issam.si
My corner of the web: who I am, what I've worked on, and the news from my field I keep coming back to.
- Next.js 16
- React 19
- TypeScript
- CSS
- Vercel
A faster, lighter C# Dev Kit
.NET Blog
Rebuilt C# Dev Kit opens solutions in about a second with a fraction of the memory, making VS Code viable for big repos.
Mistral introduces Mistral Large 4
Mistral AI
1T-parameter multimodal MoE trained in Europe; preview API now, weights promised by end of October.
Next.js 16.4 recommends Cache Components for every app
Next.js Blog
New apps enable Cache Components by default ahead of Next.js 17; adds ensureStatic and agent-driven upgrades.
Google introduces Gemini 4 Argon
Google
Google's next-generation frontier model raises max output to 1M tokens; initial access goes to cyber defenders.
Vite+ 1.0: a unified, MIT-licensed web toolchain
VoidZero
One CLI and config covering runtime and package manager management, dev, build, test and lint.