Summary
Sarah Cox is a seasoned Senior Consultant and full-stack Java developer with nine years of professional experience and a long history of enterprise Java work dating back through roles at Digirati and Cegal Norway. She combines deep backend expertise—Spring, JDBC, REST, Web Services—with front-end skills in JavaScript, jQuery, CSS and templating (XSLT/XML), and operational know-how across AWS, Docker, Terraform and a wide range of application servers and CI/CD tooling. Her toolkit spans relational and search databases (Oracle, MySQL, Postgres, Elasticsearch, Solr) and caching and portal technologies (Ehcache, Liferay), enabling her to deliver end-to-end, production-ready systems. Comfortable across Windows, Linux and Solaris, she brings pragmatic testing practices (JUnit, Mockito, BDD) and release automation (Jenkins, TeamCity, TravisCI, Maven, Ant) to complex projects. With an MS in IT and a PhD background in plant molecular pathology, she pairs rigorous analytical thinking with practical software delivery—an uncommon cross-disciplinary edge that helps her tackle complex integration challenges. Based in Drammen, Norway, she has a track record of leading CMS and web redesign efforts and thriving in consultancy environments.
9 years of coding experience
17 years of employment as a software developer
BSc Hons, Genetics, 2.1, BSc Hons, Genetics, 2.1 at University of Aberdeen
Ph.D., Plant Molecular Pathology, Ph.D., Plant Molecular Pathology at The University of Dundee
Master of Science - MS, Information Technology - Software and Systems, Master of Science - MS, Information Technology - Software and Systems at University of Glasgow