Designing and Delivering Technical Solutions
By Oliver Bruce ‘26This summer, I interned at LOWERCASE Inc.—a strategy and design company that builds seamless brand experiences and specializes in smart UX/UI and crafted digital solutions.
As a product manager and the sole software engineer, I took on redesigning and rebuilding the LOWERCASE website. I analyzed the old site’s analytics, providing the co-founders with insight on user actions and key metrics to improve. Then, I played an important role in the re-design and content curation by bringing an outside perspective on messaging, impressions, and how the content aligned with our success metrics. With Adobe XD mockups from the design team and updated content in hand, I developed the site in WordPress. In the process, I utilized several coding languages and became versed in caching plugins to optimize load times, responsive sliders and visual content, SEO, and support tickets.
I learned that I have an aptitude for bridging the gap between technical and non-technical people. I can translate design and business requirements into technical solutions, foresee problems, and develop solutions on the fly. This internship furthered my interest in starting out as a software engineer and advancing to a product manager. As a product manager, I can leverage my strengths in communication, planning, and technical knowledge to successfully deliver to clients.
Additionally, I enjoy the rewarding nature of the development cycle that comes with being a software engineer. My favorite part about this role was the variety of skills required. I wasn’t just someone who coded—I needed all the tools of a liberal arts education to communicate effectively, analyze, problem-solve, and adapt. I am grateful to LOWERCASE for providing a truly unique opportunity, entrusting me with a level of responsibility I could not find at a larger company.
Internship funded by the Robert S. Goodfriend '57 Summer Internship Fund.