Our Team

Vínsula Management Team

Karolos Karnikis, CEO

Erick Thompson, Chief Technical Officer

John M. Graham, General Counsel and COO

Jason Hickey, Lead Developer and VP of Finance

Board of Directors

Karolos Karnikis, Chairman

John M. Graham, Secretary

Richard Ellings

Ivo Ivanov

Joachim Kempin

Erick Thompson

Advisory Board

Joachim Kempin – Former SVP of OEM Sales, Microsoft Corporation

Ahmed Mohamed – CTO Planet International, developer of LockMagic


John Graham

Mr. Graham holds a Master’s degree in Chinese Studies from the University of Michigan’s Center for Chinese Studies and a Juris Doctor from the University of Michigan Law School. Formerly a classical musician, he also holds undergraduate and graduate degrees from The Cleveland Institute of Music and The Juilliard School, respectively. He was for 10 years founder and director of Digital Resolutions web development company, and has over 15 years of experience in information technology, web development, and web site management. In addition to being and alumnus of the National Bureau of Asian Research’s Next Generation Fellowship program, he has worked at global law firms Linklaters LLP and K&L Gates LLP. Mr. Graham is fluent in Mandarin Chinese, including reading and writing, and is a member of the State Bar of Washington.

Jason Hickey

Jason Hickey joined Vínsula from Wilson Sonsini Goodrich & Rosati, P.C., a leading technology law firm. While at Wilson Sonsini, Mr. Hickey represented public and private venture-backed technology companies in numerous financings, including public underwritten offerings, PIPE transactions, venture financings and bridge financings. Mr. Hickey holds a Juris Doctor from the University of Michigan Law School and is a member of the State Bar of Washington.

Prior to law school, Mr. Hickey worked as a software developer and IT consultant in Alaska for Wostmann & Associates, Inc. His experience with the design and development of enterprise software applications included collaboration on a joint project with the Alaska Department of Fish & Game, NOAA’s National Marine Fisheries Service, and the International Pacific Halibut Coalition to develop a catch landing and reporting system for Alaska’s commercial fisheries. Mr. Hickey earned a Master’s degree in Computer Science Engineering from the Massachusetts Institute of Technology while working for the Parallel and Distributed Operating Systems group. Mr. Hickey also holds an SB in EECS from MIT.

Ivo Ivanov

Mr. Ivanov is a security researcher with over 20 years of experience. He is recognized throughout the security industry for his expertise in Windows kernel and user mode security and internals. As one of the world’s recognized authorities on Windows internals, Ivo’s has a passion for improving overall Windows security. After writing one of the very first API hooking articles (CodeProject.com 2002) whose code has been reused by many known security companies and other security researchers, he created AntiHook – a comprehensive kernel mode behavior based Host-based Intrusion Prevention (HIPS). Mr. Ivanov has also created many innovations in the area of code injection and modifying an operating system’s behavior by modifying the kernel. He also specializes in debugging, reverse engineering, performance analysis and highly scalable solutions. He combines in-depth knowledge of Windows Operating Systems, Object Oriented Design, and strong development skills in C/C++ and C#. Ivo applies his core skills to ensure alignment to the key components: business strategy, operations, organization and technology. He is MCP.NET and Brainbench C++/OOD certified.

Karolos Karnikis

Mr. Karnikis brings to Vínsula over 15 years experience in technology leadership focused on creating value through technology. He has deep experience in development and deployment of critical enterprise ICT infrastructure, as well as numerous database, website, and application development projects. Prior to joining Vínsula served as Senior Vice President at The National Bureau of Asian Research. Mr. Karnikis holds a Master of Science from the School of Information Studies at Syracuse University and a Bachelor of Arts from Whitman College.

Joachim Kempin

From 1983 – 2002, Mr. Kempin held various leadership roles within Microsoft, including 11 years as Senior Vice President of OEM sales. In this capacity, he was responsible for developing Microsoft’s relationships with its PC manufacturing and OEM distribution partners worldwide, as well as for the licensing of desktop operating systems and other Microsoft products to hardware vendors. While at Microsoft Mr. Kempin was a member of the Microsoft Business Leadership Team, a group responsible for strategic business planning. Mr. Kempin began his Microsoft career as General Manager of Microsoft’s German subsidiary and moved on to spearhead in parallel to his OEM job groups such as Product Support Services, Product Localization and Microsoft’s intercontinental business for the Southern hemisphere. Prior to joining Microsoft, Mr. Kempin held various management positions at Digital Equipment Corporation (DEC) in both Germany and the United States. He spent nine years with DEC before moving to Apple Computers in France where he worked as their European Software Marketing Manager.

Mr. Kempin holds a diploma in mathematics from the University of Hanover in Germany. He serves as an Honorary Board Member of The National Bureau of Asian Research.

Ahmed Mohamed

Ahmed Mohamed is currently the chief technical officer at Planet International overseeing all technical projects, as well as the development team. Mr. Mohamed spent 12 years with Microsoft Corporation as a software architect contributing to various products and projects. He was a developer, manager and architect for various teams including next generation managed operating system, storage team, remote file systems, sql server, active directory identity system and clustering services. He is the primary architect of SMB2 and a key developer of windows NFS server. He also contributed code to many components in Windows such as client-side caching, webdav, smb, clustering global update protocol and quorum election algorithms, to name a few. He was also the inventor of Quorum of Nodes clustering feature, developing the technology end to end. Prior to joining Microsoft, Mr. Mohamed was with Sun Microsystems working on the development of the Solaris virtual memory subsystem. Mr. Mohamed has over 15 patents in various areas.

Erick Thompson

Mr. Thompson has over 15 years experience designing and implementing software for a broad range of projects and with a wide variety of technologies, from developing end-user software as a senior programmer at The National Bureau of Asian Research (NBR) to developing framework APIs at Microsoft. He is experienced in all phases of software projects, from initial incubation to final release and servicing. His areas of expertise include

  • Developing for ASP.NET, MVC, JavaScript, and various Microsoft technologies
  • Expertise in working with data (XML, SQL development, Entity Framework, ADO.NET, ADO.NET Data Services, etc), including working as the Project Manager on a number of data-oriented teams at Microsoft
  • Thorough knowledge of database design and programming with a focus on SQL Server 2005 including T-SQL, CLR integration, SSIS, SSRS, Notification Services
  • Detailed understanding of distributed application architectures and design with a focus on Web Services
  • Presentation layer development experience including WPF, Windows Forms, ASP.NET, COM, and Silverlight

Mr. Thompson holds a Bachelor of Science in Applied Computational Mathematical Science, with a focus on discrete math and algorithms and a minor in statistics, from the University of Washington.

Go to Top