Ayman is an innovative mobile and web developer who delivers highly effective software solutions using JavaScript, React.js, React Native, Redux, Node.js, WordPress, HTML/CSS, jQuery, Angular.js, and many other technologies. He designs and develops high-quality software with visually appealing UIs and fast performance, easy to scale and maintain, and compliant with client expectations and requirements. Ayman is currently serving as a Senior Full-stack Engineer at ZainTECH, where he oversees the front-end team and develops smart district systems.
Developed the front end and back end of a school management system, replacing GWT with React.js and designing a new database schema.
Built the school's invoice management and inventory system and a full database schema in less than 2 weeks.
Developed a localization helper to display the website in any language, created a JavaScript library to validate all user inputs for all pages, and added new features like auto syncing of session data for both client and server.
Built a prototype device that connects to the network and fire events based on the reading of its sensors and what it is programmed to do through an Android app; was granted $20,000 investment to create a real working product (project is named OWWLI).
Developed a JavaScript library to generate a book-like experience for web, where the user can flip the pages and feel the experience of reading a real book.
Created a POS system with an employee management system embedded inside; sold it to 50+ stores and retailers.