Summary
Katie Baigrie is a Senior Software Engineer based in Edinburgh with eight years of professional development experience and a career spanning public sector and commercial organisations. She brings deep Java expertise (Java 8, Spring, Dagger) and practical experience across relational and NoSQL databases (Postgres, MySQL, MongoDB) alongside Hibernate and DI patterns. Her background includes full project lifecycle work—from requirements and UML modelling to deployment—and a legacy of enterprise technologies (Oracle, PL/SQL, ETL, Solaris) that helps her bridge modern and legacy systems. Currently delivering solutions for The Scottish Government, she has a track record at VisitScotland and Vianet of turning complex domain requirements into maintainable, production-ready services. Colleagues rely on her multi-platform fluency (Windows, macOS, Ubuntu) and pragmatic approach to integrate new stacks with long-standing enterprise infrastructure.
8 years of coding experience
15 years of employment as a software developer
Diploma, Diploma at The Open University