Kelvin Craig
Chief Technology Officer at Othis- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Othis
-
Austria
-
Software Development
-
1 - 100 Employee
-
Chief Technology Officer
-
Nov 2022 - Present
Vienna, Austria Othis is built for tech-savvy high-net-worth professionals in Europe who seek a more holistic approach to growing wealth in a modern way. By harnessing the power of open banking, AI, and data science, we transform traditional wealth management into a hyper-personalized, automated, and conversational experience.
-
-
-
-
Co-Founder, CTO
-
Mar 2022 - Nov 2022
Vilnius, Vilniaus, Lithuania
-
-
-
-
Co-Founder, CTO, rubarb gmbh
-
Jan 2020 - Nov 2022
-
-
-
-
Founder, Sentian
-
Nov 2019 - Jan 2020
-
-
-
Raisin
-
Germany
-
Financial Services
-
300 - 400 Employee
-
Executive Director of Engineering
-
Feb 2018 - Nov 2019
Hamburg, Germany
-
-
Head Of Engineering
-
Jul 2017 - Nov 2019
Hamburg Area, Germany
-
-
-
Goodgame Studios
-
Germany
-
Computer Games
-
100 - 200 Employee
-
VP Technology
-
Feb 2017 - Aug 2017
-
-
Head of Production Technologies
-
Oct 2016 - Jan 2017
Responsible for the strategic direction of the technology stack of the company from several hundreds of servers located in distributed data centers and using AWS, I also manage the entire client funnel from high performance landing pages through conversion channels to delivering games to millions of clients globally including tracking and data warehousing. Quality of service delivery including a high availability payment shop system is of vital importance as is maintaining game servers. This… Show more Responsible for the strategic direction of the technology stack of the company from several hundreds of servers located in distributed data centers and using AWS, I also manage the entire client funnel from high performance landing pages through conversion channels to delivering games to millions of clients globally including tracking and data warehousing. Quality of service delivery including a high availability payment shop system is of vital importance as is maintaining game servers. This is a complex and technically challenging role; coordinating with marketing and game development colleagues to ensure a smooth and robust service means making effective use of communication and planning skills.
-
-
Lead Global Performance and Security
-
Feb 2015 - Oct 2016
Hamburg Area, Germany Create our technical performance optimization team (20+ people with different areas of expertise). My multi-disciplinary team is tasked with ensuring that our games and web systems (e.g. landing pages, shop, game servers) achieve cutting-edge performance on a global scale. To do this, we take into account all relevant internet mechanisms and parameters (e.g. DNS, topology, cloud resources). I am also responsible for analyzing and monitoring the KPIs of crucial systems on a continuous… Show more Create our technical performance optimization team (20+ people with different areas of expertise). My multi-disciplinary team is tasked with ensuring that our games and web systems (e.g. landing pages, shop, game servers) achieve cutting-edge performance on a global scale. To do this, we take into account all relevant internet mechanisms and parameters (e.g. DNS, topology, cloud resources). I am also responsible for analyzing and monitoring the KPIs of crucial systems on a continuous basis, and advising other departments on improvements that are to be implemented.
-
-
-
Intechnica
-
United Kingdom
-
Business Consulting and Services
-
1 - 100 Employee
-
Head of Development
-
Feb 2013 - Feb 2015
Manchester Outsourced to clients as interim CTO helping to fill the hole in clients' strategic and leadership teams. Technical Due Diligence for investment houses on potential acquisitions. Maturity Auditing of organisations for technical competence in specific areas such Performance. Responsible for the overall technical competency of Intechnica's software development team. It is my mandate to improve the quality of Intechnica's developers by introducing standards and guidelines… Show more Outsourced to clients as interim CTO helping to fill the hole in clients' strategic and leadership teams. Technical Due Diligence for investment houses on potential acquisitions. Maturity Auditing of organisations for technical competence in specific areas such Performance. Responsible for the overall technical competency of Intechnica's software development team. It is my mandate to improve the quality of Intechnica's developers by introducing standards and guidelines, rolling out processes and introducing automation where appropriate. As Intechnica's core competency is Performance, it is a core requirement that all of our projects are performant. Intechnica run Agile projects with Test Driven Development (TDD) and Behaviour Driven Development BDD) to ensure that software works as required. I have also worked on introducing a new concept of Performance Driven Development which has been presented to user and web performance groups. Tools include .NET, WPF, MVC, TeamCity, Octopus, JIRA, Confluence, AWS and Microsoft Azure. Show less
-
-
-
-
Software Engineer
-
Jun 2012 - Feb 2013
Stockport Developing sonar systems software in java and C++ on Redhat linux using ClearCase and ClearQuest to manage version control and issue tracking.
-
-
-
-
Managing Director / Owner
-
Nov 2005 - Sep 2012
Providing IT consultancy in software development and managed services.
-
-
-
-
Software Engineer
-
Mar 2011 - Jun 2012
North West Spent this time working on fixed price contracts for a range of clients including Amey Datel and Ashfield In2Focus: Developed web applications in java using Tomcat on linux. Developed SCADA software using Visual Studio on Windows. Deployed and integrated Microsoft Team Foundation Server for a client and trained their development team in its use. Maintained web servers in IIS on Windows and Apache on linux for various clients.
-
-
-
Thales
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Sep 2010 - Mar 2011
Stockport Developing and maintaining sonar systems software in java and C++ on Redhat linux. Also developing and maintaining radar software using MFC and C++ on Windows using Visual Studio.
-
-
-
-
Software Engineer / Product Creator
-
Apr 2010 - Sep 2010
Developed a new energy monitoring solution which accurately records energy consumption data in fifteen or thirty minute periods for use by large energy consumers. This system supports industry-wide loggers and provides bill calculation, multiple tariffs, ad-hoc reporting and analysis and data mining features.
-
-
-
Thales
-
France
-
IT Services and IT Consulting
-
700 & Above Employee
-
Contract Software Engineer
-
Jul 2009 - Apr 2010
Developing and maintaining sonar systems software in java on Redhat Linux.
-
-
-
-
Contract Software Engineer
-
2007 - 2009
Using C# and SQL Server to develop rail safety software systems. Creating this real-time multi-threaded distributed system was really good fun and is one of the best examples of such a system that I have seen.
-
-
-
Manheim
-
United States
-
Motor Vehicle Manufacturing
-
700 & Above Employee
-
Technical Lead
-
Apr 2008 - Sep 2008
Technical Lead for a new venture fully funded by Manheim. Created and led a large team of developers and managed the integration of data feeds from various sources. Liased with other organisations both inside and outside the Manheim group to bring together all the relevant data to market used car stock online. The end result can be seen here: http://www.carmony.co.uk
-
-
-
Brooks Life Sciences
-
United States
-
Biotechnology
-
400 - 500 Employee
-
Contractor...
-
2005 - 2006
-
-
-
-
Software Development Team Leader
-
2002 - 2004
-
-