Developed an application for efficient management of professionals, allowing users to: add new professionals to the database, edit existing information, delete professional records, view professionals by specialty, and serialize and deserialize professional data to keep the information secure and accessible.
Highlighted features include role-based permission management (Administrator, Supervisor, Seller), confirmation of critical actions to avoid unwanted errors, and a user-friendly interface for easy data management. This project has enhanced technical skills and provided opportunities to experiment with best development practices, such as using generic classes to optimize and reuse code.