
Moderna – Vaccine Lifecycle Tracking Application
At Moderna, I was part of a two-person development team responsible for designing and building a web application that scientists used to track the lifecycle of vaccines. This was a high traffic application, and while functionality was critical, creating an intuitive and user-friendly interface was just as important.
Our Design Process
We approached the project as a combination of UI/UX design and development. Our workflow included:
1. Collaborating with end users to understand their workflows and pain points.
2. Designing interactive prototypes that illustrated layouts, flows, and data visualization.
3. Testing prototypes with users and iterating to improve usability and clarity.
4. Translating prototypes into functional interfaces with polished visual design.
UI/UX Focus
A core part of my role was designing the interface with the end user in mind:
- User-centered design: Ensuring that every element, from color scheme to spacing to button placement, made the application intuitive for scientists, many of whom were not familiar with digital tools.
- Visual hierarchy: Organizing information so critical data was immediately clear, while less essential details were visually secondary.
- Consistency and branding: Aligning the UI with Moderna’s design scheme while maintaining nearly full creative control over layout, colors, and component styling.
- Accessibility: Designing interfaces that were easy to navigate and readable for all users, regardless of technical comfort.
Bringing Design to Life
I handled both UI design and front-end implementation, ensuring that what we created translated directly into functional, responsive components. This included:
- Designing reusable components that maintained consistency across the application.
- Implementing interactions and flows that enhanced usability without compromising performance.
- Balancing aesthetics with the practical needs of users who relied on the application daily.
Outcome & Takeaways
Through this project, I gained first-hand experience designing interfaces for complex and critical applications. I learned how to:
- Think like the end user to create intuitive, elegant interfaces.
- Merge design thinking with front-end development for cohesive UI/UX.
- Prioritize usability and clarity while maintaining creative freedom.
- Translate user feedback into concrete design improvements that enhance workflow efficiency.
This project reinforced my passion for UI/UX and web design, particularly in building interfaces that are not just functional but also engaging, clear, and keep the end user in mind.
Skills Used
- UI/UX Design
- Front-end Development
- Prototyping
- User-Centered Design
- Responsive Web Design