As an undergraduate, Ulvis worked with Jet-X on a 3d printed turbojet engine. He developed a mathematical model that predicted the exhaust thrust vector depending on the actuator position and engine geometry. He graduated from the University of Glasgow with an MEng in Aeronautical Engineering in 2021. His final year MEng project involved extracting random rough surface parameters and then generating new versions of the rough surface in MATLAB using those parameters. Ulvis started a PhD in the areas of triboelectricity and flexoelectricity in October 2021. His project is using contact mechanics to help explain important phenomena in triboelectricity with applications for both conventional and textile triboelectric nanogenerators.