Full Stack Developer with hands-on experience building production-level business systems using the MERN stack. Contributed to the development and deployment of a POS solution currently serving multiple active clients. Strong background in backend architecture, RESTful APIs, and database design, with additional experience in Android and Java-based systems. Passionate about building scalable, efficient, and real-world software solutions.
Worked within a two-developer team to design and develop a production-level Point of Sale (POS) system using the MERN stack (MongoDB, Express.js, React.js, Node.js).
Responsible for building RESTful APIs, developing responsive frontend interfaces, designing database schemas, and implementing sales, inventory, and user role management modules.
Participated in deployment, system optimization, and ongoing technical support.
The system is currently deployed and actively used by approximately 10 business clients.
Developed and tested RESTful APIs using Spring Boot.
Worked with JPA/Hibernate and MySQL for database design and management.
Built dynamic and reusable React components.
Integrated APIs and developed responsive web applications.
Worked with SystemVerilog and UVM for system validation and test case development.
Birzeit University – Birzeit, Palestine