How many years of experience does Mike Hajj have?
More than 20 years of hands-on work across engineering, architecture, delivery, and product modernization.
I am an architecture-first engineer with 20+ years of hands-on delivery. I care deeply about turning ambitious ideas into systems that are scalable, maintainable, and practical to build.
I started in 2005 at Net Design Plus, where I built more than 30 web applications across multiple industries. That phase taught me how to deliver under pressure, but it also made one thing obvious: coding speed means nothing without strong architecture.
In 2010, I joined Domtech to build and lead its web solutions department. Owning delivery end-to-end taught me that scalable design is what keeps teams aligned and products sustainable over time.
In 2013, I moved into Rakuten Loyalty and worked on platforms serving millions of users with heavy data and traffic demands. That is where I fully transitioned from feature delivery into high-scale system architecture.
In 2015, I co-founded SOAJS to eliminate repetitive infrastructure setup and help teams build microservices faster. By 2018, SOAJS had reached 650K+ downloads and proved that architecture-first thinking can scale globally.
Today, I help founders and engineering teams design systems they can execute with confidence. In the AI era, building code is easier than ever, but architectural judgment is still the real advantage. I bring that judgment to every engagement.

More than 20 years of hands-on work across engineering, architecture, delivery, and product modernization.
SOAJS is an open-source platform for microservices and APIs, and Mike co-founded it to reduce infrastructure friction and speed up product delivery.