
Exhibit #1
Note: You can use the ? button (bottom right) to navigate the page too!
Frontend Web Dev Team Lead
UX Designer and Engineer
Project Supervisor
Backend Web Dev Co-Lead
Web Dev Team
Figma, Notion, Discord
GitHub, GatsbyJS, React, GraphQL, Drupal
"Empathy Bytes is a student-run research project working with the GT library to focus on creating immersive technology and media centered around empathy and researching distinct communities connected to Georgia Tech."


Overview
There were several things I achieved as a frontend team lead. Here are the numbers:
Improved user experience for
15+
pages and elements
Directed a team of
10+
EB members
Increased team output by
79%
from prior year
I also created an update style sheet and improved the team's programming experience through organizing the code.
Problem Space
Problem Space
I had to balance team leading, programming, and designing. This is why I had to organize and map out the problem space with two categories in mind: UX Design/Engineering and Leadership.
Problem Space

In the previous semester, we also had updated the home page and navigation system.

We used Figma for designing and had always made sure to cross reference when redesigning.
Problem Space
We decided to assign members to specific main goals so that all goals made progress and to ensure clear collaboration among those working on the same goal. Each person was given 2-3 goals to work towards.
Problem Space
As much as I would have liked to build new features, there were a couple of issues that were long overdue...
Also, hover the pictures to learn more!Also, click on the pictures to learn more!



Problem Space
The previous team structure was good enough for a group of 3-4 people. However, as the team and workload continued to grow past that, several things needed to change...
Also, hover the pictures to learn more!Also, click on the pictures to learn more!



Solutions
Solutions
For improving website user experience, we focused on feel and functionality. For each of these problems, I detail what I did personally within the "Learn More" button.

Creating Dynamic Responsiveness...
Our biggest “feel” issue is the lack of mobile support since users are likely to check out EB through their phones. This problem would only worsen as the site continues to build if not addressed promptly.
Collaborating on and Reviewing Redesigns...
We created, reviewed, and then finalized designs in Figma before it moved to the implementation stage. We wanted to make sure we were also still updating the outdated portions of our website.
Developing the Website Code...
In order to launch the website to production, we have to first program it. Implementation of our designs and ideas through code is the more technical part of our process but I won't go into that much here.Solutions
To make as many of our design goals a reality, it was really important to improve our team structure.

Updating the Outdated...
One of the main goals for the team was to create an updated and detailed version of our style sheet. We questioned what stylings needed to be centralized and consistent across all pages.
Creating Clarity in Tasks...
We used Notion for ticket making and delegation. At first, I wanted to use a simpler application but we found it best to stick to Notion for documentation and accessibility purposes since we already had been using it previously.
Increasing Team Participation...
Previously, all our forms of communication went really quiet and discouraged members from talking. As a lead, I had to find ways to enforce communication and encourage newcomers to ask questions.Results
Results
Even though we didn't 100% completed our goals, we did make it pretty far:
Accessibility amongst various screen sizes increased
More information about each Empathy Bytes team is now available
Consistent with the new style guide
Cleaner and more organized code
Positive feedback on new ticket system
Better documentation of completed tasks for future references
Accessibility amongst various screen sizes increased
More information about each Empathy Bytes team is now available
Consistent with the new style guide
Cleaner and more organized code
Positive feedback on new ticket system
Better documentation of completed tasks for future references
Results
Although I did this project from the perspective of a developer and leader (rather than just a designer), I realized the importance of proper team and product design early on in my role.

I learned that when designing an effective site, it is really crucial to understand not only the audience but also the actors that make the site a reality. This awareness is what would allow me to create meaningful impacts to user interaction and experience.
I'd like to note that my biggest mistake was that I initially didn’t consider developers as part of my user group. I didn’t fully consider the skill variation in my team, leading to an overestimation of what we could accomplish even if we knew that we would never 100% complete the goal. Nonetheless, me and my co-lead decided to recalibrate our goals, focusing on achievable outcomes and clearer structure to better support the team.
Overall, I learned a lot about project planning and designing despite not specifically following a traditional design process. Moving forward, I feel more confident applying these insights to future projects as both a designer and a project manager.
