Building software that explores culture, interaction, and possibility.
I'm Prince Ukobasi Frank, a law student, creative technologist, and frontend engineer interested in designing software that goes beyond utility. My work sits at the intersection of engineering, design, storytelling, and culture. I enjoy building products that ask unconventional questions while remaining technically grounded.
Why I Build
I don't build software simply to digitize existing ideas. I believe software is a creative medium capable of preserving culture, communicating ideas, and creating experiences that could not exist elsewhere.
Rather than asking "How do I build another app?" I prefer asking "What new experience can computation make possible?"
Areas of Interest
Creative Technology
Designing interactive digital experiences that combine engineering with storytelling.
Frontend Engineering
Building performant, modern web applications with a strong emphasis on interaction and usability.
Human-Computer Interaction
Researching how interfaces shape the relationship between humans and technology.
Digital Heritage
Exploring how software can preserve, reinterpret, and communicate history and culture.
Creative Coding
Experimenting with WebGL, Three.js, animation, and spatial interaction.
Research
Investigating cultural interaction design and computational approaches to interface design.
Approach
Research
Understand the problem before proposing solutions.
Design
Prototype ideas through interface and interaction.
Engineer
Build reliable, performant systems.
Iterate
Observe, refine, improve, repeat.
Technologies
Languages
Frontend
3D
Tools
Currently Exploring
I'm currently exploring how software can express cultural identity through interaction rather than visual decoration. This research investigates whether architecture, craftsmanship, and regional cultural systems can inspire entirely new interaction models for digital products.
Beyond Code
When I'm not building products, I'm studying law, exploring philosophy, researching design systems, and experimenting with ideas that connect technology with culture and human experience.
I don't just want to build better software.
I want to expand what software can be.