Software Engineer at Improbable
London, United Kingdom
Improbable
Software Engineer
May 2013 to Present
GSA Capital
Analyst
October 2011 to March 2013
Detica
Consultant
October 2010 to October 2011
Oxford Computing Lab
Researcher
2009 to 2009
Oxford Computing Lab
Researcher
2009 to 2009
Summer of Code student
June 2008 to August 2008
Currently working in the game team at improbable, where I bridge the gap between the core architecture and the artists, I enjoy the challenge of making technical research useful and tangible. The job involves stress testing the platform with new gameplay features. I love the mix of technical challenges and visual feedback. In my time here, I... Currently working in the game team at improbable, where I bridge the gap between the core architecture and the artists, I enjoy the challenge of making technical research useful and tangible. The job involves stress testing the platform with new gameplay features. I love the mix of technical challenges and visual feedback. In my time here, I have worked on quite a few different areas, touching different problems in distributed systems, building our AI framework and implementing gameplay specs from our artists. Most of my work has been in Scala and C#, though I have done a little javascript too.
What company does Chris Nicholls work for?
Chris Nicholls works for Improbable
What is Chris Nicholls's role at Improbable?
Chris Nicholls is Software Engineer
What industry does Chris Nicholls work in?
Chris Nicholls works in the Information Technology and Services industry.
Who are Chris Nicholls's colleagues?
Chris Nicholls's colleagues are Mathew Davies, Matej Urbas, Justin Taylor, Paul Thomas, Duco PhD, Stefano Romano, Morrison Cole, Marcus Longmuir, Bradley Kemp, and Peter Lipka
š Summary
My academic background is in mathematical analysis, theoretical computer science, and programming languages, but I've always been fascinated by game development, simulation and interactive systems. Over the last five years, I've primarily been working with JVM based languages; mostly Java, but more recently Scala. Though I've used a number of of other languages, Haskell is still my favourite; there's nothing quite like it for creating little interpreters for toy languages.Software Engineer @ Currently working in the game team at improbable, where I bridge the gap between the core architecture and the artists, I enjoy the challenge of making technical research useful and tangible. The job involves stress testing the platform with new gameplay features. I love the mix of technical challenges and visual feedback. In my time here, I have worked on quite a few different areas, touching different problems in distributed systems, building our AI framework and implementing gameplay specs from our artists. Most of my work has been in Scala and C#, though I have done a little javascript too. From May 2013 to Present (2 years 8 months) Analyst @ GSA Capital are a high-frequency systematic hedge fund where I worked in two of the core research technology teams; the execution group and the data services group. My work was broad-ranging, largely focused on improving robustness and availability of the internal systems, and ensuring that the data we provided researchers is consistent. From October 2011 to March 2013 (1 year 6 months) Consultant @ Detica are a consultancy ļ¬rm who specialise in using large amounts of data to beneļ¬t clients across a number of sectors. In particular, I worked with using network analysis to spot fraud, evaluate risk and ļ¬nd other patterns in ļ¬nancial data. My role was largely that of a Java developer, integrating a new data-scoring tool into our model. and helping deploy it in projects. I spent some time working on our in-house compiler, a SAS-like language called DataServer. As well as development, I was also involved in the pre-sales team, taking on a more client-facing role. From October 2010 to October 2011 (1 year 1 month) Researcher @ From 2009 to 2009 (less than a year) Researcher @ From 2009 to 2009 (less than a year) Summer of Code student @ As part of Googleās summer of code, I worked with the Python Software Foundation and developed a full 3D tracking system using Nintendo Wii remotes and infra-red LEDs. The end result was being able to track up to four LEDs in 3d space in real time which could then be used to interact directly with objects on screen. From June 2008 to August 2008 (3 months) MSc, Mathematics & Computer Science, 1st @ University of Oxford From 2006 to 2010 Chris Nicholls is skilled in: Algorithms, SQL, Distributed Systems, Artificial Intelligence
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 3 month(s)
Unlikely
Likely
There's 91% chance that Chris Nicholls is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required