SHAFWAN®

Case Study

Full Stack at Famysys

Category
Production web applications
Role
Software Engineer, full stack · Nov 2025 to now
Stack
Next.js · React · TypeScript · Node.js · Express.js · MySQL
Illustration: a git log running from computer engineering to software engineer at Famysys

The brief

At Famysys I build production web applications end to end: from interface design through backend services, the database and deployment. That means turning business requirements into technical solutions, working with cross-functional teams across the whole development lifecycle.

The build

On the front, modern web applications in Next.js, React and TypeScript, with a focus on performance, reusability and a component structure that stays maintainable. Screens are designed and built from requirements through to responsive, production-ready interfaces.

Behind them, RESTful APIs and backend services in Node.js and Express.js, connected to MySQL. Schemas and queries are designed and optimised for reliability and response time, and the edges are guarded: secure authentication and authorisation, third-party API integrations, and server-side data validation.

The practice

Delivery is owned across the full cycle: development, testing, Git workflows, deployment, debugging and production support. The part that matters most is the whole path, from a requirement on a page to something running reliably in production.

The release path

main — in production

Interface
Next.js
Services
Express
Data
MySQL
Delivery
Git → prod

Owning the whole path: the screen, the API behind it, the table under that, and the release that puts all three in front of people.

Next case — 02 ServiceNow ITSM