Vivienne Spence is a software developer with nine years of professional experience, currently building trading systems for the energy sector at Norlys after a four-year tenure at Centrica Energy. She combines a strong computer science foundation (MSc) with a rare background in international marketing, bringing both technical depth and product-minded communication to cross-functional teams. Proficient in C#, .NET Core, WPF, Angular, Typescript, SQL/NoSQL and cloud-native tooling (Docker, Kubernetes, Kafka/RabbitMQ), she thrives in agile environments delivering reliable, low-latency systems. Colleagues rely on her proactive, insight-driven approach and her habit of continuously upskilling through diverse projects and roles. Based in Aalborg, she often bridges domain knowledge and engineering—valuable in energy trading where market understanding matters as much as code. Outside core development she has hands-on R&D and QA experience, which sharpens her attention to robustness and testability.
9 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Aalborg University
Bachelor's degree Software Development, Bachelor's degree Software Development at UCN
English-Japanese, English-Japanese at Babes-Bolyai University
This is the code for the base OpenTAP package. See https://opentap.io. This includes the OpenTap.dll (base classes and sequencer), OpenTap.Package.dll (package manager), tap.exe (CLI) and OpenTap.Plugins.BasicSteps.dll (some basic TestSteps)
Contributions:33 commits in 2 years 1 month
opentapbase-classespackage-managerexesequencer
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Vivienne Spence - Software Developer at Norlys Energy Trading A/S