Hello! I'm Tom and I'm a Principal Engineer and Software Architect at Medidata.
There I am leading the Archtiecture and Engineering efforts for Medidata's Clinical Trial Finanical Management solutions. Alongside that I have worked on other projects such as helping the company embrace GraphQL, improve SRE practices and the development a Scala guide.
Before Medidata I worked at IBM, where I worked with Java and C to develop the clustered IO Caching and RAID controller layers of Spectrum Virtualize, which is a storage virtualisation product available across a range of IBM hardware.