Full stack Task Management Web Application
- Built the front-end web design using JavaScript to enable users to search for and filter tasks based on priority.
- Developed the back-end using HTML and MySQL for administrators to manage records and user information.
- Implemented separation between front-end and back-end with JSON data exchange and RESTful APIs for stateless interactions on the server.
- Enhanced user experience (UX) with advanced search capabilities and a user-friendly registration process, including custom JavaScript validation.
- Utilized XAMPP for local development and GitHub for version control to ensure collaborative and efficient project management.
Android Software Development | Team Leader
- Spearheaded in development on Android Studio using Java, employing Agile practices and object-oriented analysis in team of 4.
- Orchestrated collaboration through GitHub, creating domain models, user requirements, and unit testing.
Vehicle Maintenance Service Management System
- Designed and visualized an optimized database schema using an Enhanced Entity-Relationship Diagram (EERD) for clear data representation.
- Structured intricate table relationships with FK and JOIN operations, ensuring data consistency.
- Executed advanced SQL CRUD operations for precise data retrieval and modification.
- Established robust backup protocols and clear restoration guidelines, ensuring data protection.