Academic Projects
Medicare
Comprehensive Clinic Management Platform
The backend of Medicare leverages Express.js to handle server-side logic and API management, ensuring a smooth connection between the frontend and the database. MySQL serves as the relational database, maintaining high data integrity and enabling scalable growth as clinic operations expand. The use of Axios for HTTP requests ensures secure and efficient data transfer, while JWT (JSON Web Token) provides robust authentication for secure access control. The integration of CORS policies guarantees safe communication between different components of the system.
Medicare also prioritizes accessibility and inclusivity by adhering to WCAG 2.0 (Level AA) guidelines, making the platform usable for individuals with diverse needs, including those with disabilities. The responsive design ensures optimal performance across various devices, while compatibility with assistive technologies like screen readers enhances usability for visually impaired users. This focus on accessibility ensures that Medicare can serve a broad audience, promoting equitable access to healthcare services.
To further enhance the development experience and collaboration, the project’s source code is hosted on GitHub, providing transparency and ease of access for contributors and stakeholders. The GitHub repository serves as a central hub for code review, version control, and issue tracking, enabling efficient project management and fostering a collaborative environment. This approach not only supports ongoing improvements and updates but also invites community feedback to refine and evolve the platform to meet the evolving needs of clinics and their patients.
DriveTest Kiosk
Simplified booking and management system for G/G2 driving tests

Weather Data Visualization with D3.js
Interactive Charts for Weather Forecast Insights
The project also includes pie charts to display the distribution of weather conditions, scatter plots for examining the correlation between precipitation and high temperatures, and stacked bar charts for comparing daily temperature extremes. These visualizations not only enhance the user’s ability to comprehend weather patterns but also provide an aesthetically pleasing and interactive way to engage with the data. With responsive design techniques, the charts are optimized for viewing on various devices, ensuring a seamless experience whether on a desktop, tablet, or smartphone.
In addition to D3.js, the project employs modern HTML and CSS to achieve a sleek and responsive design, making the charts visually appealing and accessible. The focus on responsive design ensures that users can enjoy a consistent experience across all devices, enhancing usability and engagement. This comprehensive approach to data visualization demonstrates the potential of combining advanced web technologies to create intuitive, informative, and visually striking user interfaces for complex data sets.

Feel free to explore more of my projects and contributions on my GitHub profile. There, you can find additional projects, code samples, and other technical works that showcase my skills and expertise.