Charles joined NCR Edinburgh in September 2017 as a Software Engineer on the Mobile Ticking team. Prior to joining NCR, he was a student at Heriot-Watt University in Edinburgh. Having studied and enjoyed Mathematics And Computer Science for four years, he just could not get enough. So he then continued there for two years on his master's degree in Information Technology (Software Systems). Between the two years of his master's degree, he took on an internship at ScottLogic and learned front-end web technologies from scratch.
Charles has dabbled in many different languages but his main and preferred language is Java which he has been working with since high school. He would describe his greatest achievement in tech as learning Android development by himself and using those skills on his master's project to build two complex Android applications for Mobile Learning with no assistance on the development side. He is very keen to further build on his skills and use them to achieve great things at NCR Edinburgh and is convinced that this is the ideal environment for learning and improvement.
Charles was born and bred in Edinburgh and is very happy to stay there. His main hobbies are kayaking, chess and go and he enjoys being a member of different clubs in Edinburgh to take part in these activities with like-minded people. He is often found kayaking down rivers all around Scotland and even waterfalls as seen in the picture. As a logical thinker, he finds the strategy games of chess and go very fulfilling and enjoyable.