Vivian Allen

Principal Software Engineer at Medtronic

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vivian Allen is a Principal Software Engineer based in London with eight years of professional experience building backend, embedded and full‑stack systems using Python, JavaScript, Ruby, R, Matlab and shell scripting. Transitioning from a PhD in biomechanics and palaeontology into software, she brings a rigorous analytical mindset and strong verbal, written and visual communication skills to cross‑disciplinary teams. At Verv she developed Python firmware and AWS-backed pipelines for IoT energy devices, then progressed to senior data platform and principal engineering roles at Medtronic, driving scalable data and platform solutions. A Makers bootcamp alum comfortable with Agile, TDD and XP practices, she blends research‑grade problem solving with pragmatic engineering and leadership under pressure. Outside work she channels her maker instincts into hands‑on projects like building things, brewing hot sauce and baking, reflecting a practical curiosity that often reveals elegant engineering tradeoffs.
code8 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD Biomechanics, Doctor of Philosophy - PhD Biomechanics at Royal Veterinary College
bookBachelor of Arts - BA Geology/Earth Science General, Bachelor of Arts - BA Geology/Earth Science General at University of Bristol
github-logo-circle

Github Skills (46)

instagram10
datatable10
datatables10
javascript9
explore8
routes8
twitter8
twilio8
react6
python-client6
census-data6
css6
fmi6
logging5
command-line5

Programming languages (9)

TypeScriptShellRSCSSJavaScriptGoSvelteRuby

Github contributions (5)

github-logo-circle
snAIl-ML/snail-ML

May 2018 - Oct 2019

snail-ML contains the logic used by the RaspberryPi computer to interact with the server and move the car
Contributions:9 PRs, 65 pushes, 12 branches in 1 year 5 months
machine-learningraspberry-pi
ONSdigital/dp-census-atlas

Mar 2022 - Feb 2023

A tool for exploring neighbourhood level Census data tables on a map.
Contributions:26 releases, 231 reviews, 805 commits in 11 months
datatabledatatables
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