Full Stack Developer
We collaborated with end-users to gather requirements for a car rental management system, focusing on key features such as supplier, fleet, booking, and payment management. I integrated an API using Node.js, Express, and MongoDB to ensure smooth communication between the backend, frontend, and mobile app. For the user interface, I designed a responsive layout using ReactJS and Material-UI, making it suitable for both web and mobile platforms. Additionally, I built a mobile app with React Native and Expo to facilitate bookings and account management. To ensure quality, I implemented unit tests across all platforms and created technical documentation and deployment guides for Docker environments. My technical expertise includes TypeScript, Node.js, MongoDB, ReactJS, React Native, and Docker.