
Birth of the Virgin
This is another digital painting that I did of Pietro Lorenzetti's Birth of the Virgin, using Adobe Illustrator. This artwork was a side piece to my research paper about the methods and strategies used by Pietro Lorenzetti during the Italian Renaissance era.

Birth of the Virgin
This is another digital painting that I did of Pietro Lorenzetti's Birth of the Virgin, using Adobe Illustrator. This artwork was a side piece to my research paper about the methods and strategies used by Pietro Lorenzetti during the Italian Renaissance era.

Birth of the Virgin
This is another digital painting that I did of Pietro Lorenzetti's Birth of the Virgin, using Adobe Illustrator. This artwork was a side piece to my research paper about the methods and strategies used by Pietro Lorenzetti during the Italian Renaissance era.

Narcissus
This is a poster design for my art history class. For my project, I created a digital painting of Caravaggio's Narcissus and made that into a poster design for a mock play based off of the story of Narcissus. I used Adobe Illustrator to make small shapes that make up the full image. Although this project was time consuming, I had so much fun recreating a digital painting from Caravaggio.

Narcissus
This is a poster design for my art history class. For my project, I created a digital painting of Caravaggio's Narcissus and made that into a poster design for a mock play based off of the story of Narcissus. I used Adobe Illustrator to make small shapes that make up the full image. Although this project was time consuming, I had so much fun recreating a digital painting from Caravaggio.

Narcissus
This is a poster design for my art history class. For my project, I created a digital painting of Caravaggio's Narcissus and made that into a poster design for a mock play based off of the story of Narcissus. I used Adobe Illustrator to make small shapes that make up the full image. Although this project was time consuming, I had so much fun recreating a digital painting from Caravaggio.

RJ Reynolds
RJ Reynolds is a major tobacco company behind brands like Camel, Newport, Natural American Spirit, Lucky Strike, Pall Mall, Vuse, Grizzly, and more. Working with the RJ team quickly became the highlight of my day. As the lead designer, I was responsible for maintaining and evolving the apps across all of these brands.
What I loved most about this client was the consistency. While I had the opportunity to take on new clients regularly, RJ was the account I touched every single day. That steady partnership gave me the chance to build real trust with the team, truly understand their needs, and become a reliable point of contact.
My role spanned everything from maintaining app experiences and rolling out weekly creative updates, to collaborating closely with developers and ensuring accessibility, compliance, and style-guide alignment. Over time, I became deeply familiar with the ins and outs of the apps, so much so that I often led client-facing presentations, delivered structured solutions, and guided decision-making.
Through this work, I gained valuable experience in app design, in-app purchasing flows, accessibility standards, legal requirements, and brand re-alignments. More importantly, it showcased my ability to manage a long-term client relationship, adapt across multiple brands, and translate complex guidelines into clear specs for both developers and creatives.
PWA/Native App Experience

For the RJ Reynolds account, I worked across a section of the websites, the Progressive Web Apps (PWAs) which are used on iOS homescreens as a replacement for Native Apps, and Native Apps which are Android Apps. Only Camel, Newport, and Grizzly maintain full Native Apps, which meant these platforms had more screens and user interactions, while all other brands relied on PWAs. Although the app structure was consistent across brands, each followed its own strict branding guidelines.
My day to day work involved keeping these experiences up to date. A big part of this included creating new tiles on the welcome page and updating the post-coupon redemption screens (shown after a user redeems a product coupon). I managed the design files for every brand, ensuring that global updates rolled out smoothly while also making brand-specific adjustments. I also handled all of the creative assets, making sure everything aligned with both the technical requirements and the individual brand rules and provided these assets to the development team in a timely manner.
These regular updates formed the foundation of my work, giving me a strong grasp of the entire app ecosystem, the different brand identities, and how to keep experiences functional and engaging across multiple platforms.
Location Services Tutorial


This side project for RJ was designed to give a tutorial to users on different ways they can turn on their location services. These screenshots are featuring the brand Sensa. Turning on location services can be done within the device settings, app settings, browser settings, or clearing cache.
Each screen that you see in the first screenshot is the first page to a list of step by step instructions. As the user continues along the journey, they are presented with different ways of turning on location services. The user scrolls down and is prompted with accordion style step by step instructions. Each instruction will open as a drop down with a GIF showing each step. If the user continues to do so, they can continue looking at each way of turning on their location services, whether that be through the device, app, browser, or clearing cache.
This was a tedious project, as I had to create screens for all 13 brands, while also creating updated versions to each brand every time there was a re-branding, which was most brands. These screens were all prototyped out for the developers to understand, and all assets were exported, packaged, and delivered to the development team. Some of these assets included icons, images, and even GIFs that I created to show the user where to click. I enjoyed this project as it taught me a lot of patience and how to keep a sharp eye out for minor mistakes. I really developed an eagle eye throughout this project and learned how to stay one step ahead when prototyping so that we don't need to retrace our steps.
PWA Instructional Page

To improve the user journey, we introduced a new instructional page to guide people from brand websites into the Progressive Web App (PWA) experience. Many users first land on a brand site through their browser, and once they open the coupon flow, this page prompts them to download the PWA to their home screen. By doing so, users gain easier access to their coupons and the PWA overall, resulting in more frequent redemptions and stronger engagement.
The example shown here is for Cougar, but the same structure applies across all 13 brands. Whenever a rebrand or style update occurs, these screens are refreshed to align with the latest visual guidelines. I created detailed specs and assets to ensure accuracy, consistency, and smooth handoffs for developers and creatives. These updates were also integrated into the broader style guides, helping keep all teams aligned on what screens should look like and how they appear to end users.
Survey Flow

To gather feedback directly from users, we designed a survey flow that appeared at the end of the coupon redemption process. Once a user completed their redemption, they were prompted to answer a short survey about their experience.
After researching best practices for mobile surveys, I focused on creating something quick, simple, and accessible. I used numbered buttons to reduce error rates and account for accessibility concerns, and I added a confirmation screen to clearly signal when the survey was complete.
The flow shown here highlights how the experience branched, either continuing into post-redemption content or timing out back to the welcome page. While this was a smaller project compared to my day-to-day work for the client, I especially enjoyed it. It gave me the chance to do research, apply usability best practices, and design something a little different from the norm, all while improving the overall app experience.