HI
I’m Hisham. I’ve been working in software engineering for over 20 years.
Most of my work has been around building and operating systems in retail, e-commerce, and enterprise environments — things like POS, ERP integrations, payments, and large-scale backend systems.
Over time, I moved into architecture and leadership roles, but I’ve always stayed close to the technical side — debugging issues, reviewing designs, and working through real production problems.
Why This Exists
This is not a blog in the traditional sense.
I’m not a writer, and I don’t plan to publish regularly.
This space is mainly for:
- documenting technical thoughts
- sharing practical observations from real systems
- experimenting with ideas (especially around AI and modern development)
Some posts may be short, incomplete, or just notes. That’s intentional.
What I Work On
Most of my experience comes from systems where:
- scale is high (hundreds of locations, high transaction volume)
- failures have direct business impact
- integrations are complex and unavoidable
So the focus is usually on:
- system design under real constraints
- performance and bottlenecks
- data consistency and edge cases
- making systems stable rather than “perfect”
Current Focus
Lately, I’ve been spending more time getting back into hands-on work.
Main areas of interest:
- AI in software development workflows
- building systems end-to-end again
- simplifying architectures instead of expanding them
This site is just a place to capture some of that.
Notes
- Content here reflects personal views and experiments
- Some topics may evolve or change over time
- Not everything will be polished or complete
Contact
If something here is relevant to what you’re building, feel free to reach out.