Project Overview
Rawson was my first official client as a junior developer, where I was tasked with redesigning their outdated internal system. The goal was to modernize their system, which managed properties, listings, employees, and clients, into a more efficient and user-friendly platform. The project offered significant learning opportunities and allowed me to work closely with a team of developers, collaborating on the full development process.
After a year of working on the project, I was honored with a Growth Award at Autumn Leaf IT for my progress. This project was crucial in shaping my career and helped me build a strong foundation in both design and development. It taught me the importance of teamwork, attention to detail, and problem-solving, skills I continue to apply in my work today.
Roles & Responsibilities
UX Design
Transformed Rawson’s outdated system into a modern, user-friendly interface through thorough research and design.
Designed mobile-first interfaces, ensuring a responsive and seamless experience across devices.
Developed user-centric designs, tailoring different UI layouts for various roles within the system.
Created wireframes, mockups, and interactive prototypes in Figma to communicate design concepts clearly with the team.
Front-End Development
Built the frontend of the redesigned system using React, TypeScript, and the Material-UI library, ensuring a scalable and maintainable codebase.
Worked with backend developers who implemented API calls, while I focused on integrating and displaying the data on the frontend.
Managed and maintained the project using GitHub for version control, ensuring smooth collaboration within the development team.
Optimized the user interface for performance and responsiveness across various devices and screen sizes.