HI

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.