Full Stack Developer
BuyAnyAutoPart FZE
Total years of experience :3 years, 9 Months
• Redesigned and redeveloped the previous mobile application by including React Native, Expo, MobX, and TypeScript.
• Responsible for the design, development, and ongoing maintenance of the back-end system, which was built with Node.js, Express, Feathers.js, and TypeScript.
• Designed, implemented, and continue to maintain the database layer by using MongoDB.
• Involved in the development and evolution of the front-end, back-end, and database layers of the application.
• Added more than fifteen additional features to the stack including support for payments within the mobile app via Stripe.
• Took part in weekly code reviews that were carried out by two senior developers in order to ensure the high quality of the code as well as the efficiency of the system.
• Designed, implemented, and monitored web pages, plugins, and functionality for continuous improvement.
• Applied emerging technologies to update and maintain site applicability.
• Planned website development, converting mockups into usable web presence with HTML, JavaScript, and JSON coding.
• Provided security maintenance and patching on website interface to maintain viability after launch.
• Collected and wrote the requirement specifications for the creation of the company portal and mobile application.
• Developed clear specifications for project plans using customer requirements.
• Designed and coded the front-end application on Xamarin Forms (mobile) and React.JS (web)
• Designed and coded the back-end application using Node.JS.
• Used NodeJS and SQL/No-SQL to develop and manage databases.
• Hosted the back-end application on a cloud provider.
• Built a full-fledged ERP Portal specialized in construction.
• Collected and wrote the requirement specifications for the creation of the application.
• Managed a team of 2 junior software engineers.
• Designed and built the front-end application on Xamarin Forms.
• Designed and built the back-end application using Node.JS.
• Designed and built the database layer by using MySQL.
• Hosted the back-end application on a cloud provider (Digital Ocean).
• Specialized in Artificial Intelligence, Software Engineering, and Data Warehousing. • Minored in Business Administration. • Member of Astronomy club. • Member of Explorer club. • Member of Computer Science club.