Todor Todorov

is on a sabbatical.

Until 2020, Chief Technology Officer (CTO), Tundra

Zurich, Switzerland


Professional experience for Todor Todorov

  • Current , since Jun 2012



  • Current , since Sep 2010

    Sr. Software Engineer


    Participated in the design and implementation of a confidence based risk budgeting client-server system. Implemented a fast expressions language for calculation of mandates.

  • 6 years and 3 months, Feb 2014 - Apr 2020

    Chief Technology Officer (CTO)


    Co-founded a VC-backed B2B e-commerce marketplace startup with offices in San Francisco and Zurich. Built from the ground up the company’s cloud-native architecture, logistics algorithms, order systems, CI/CD pipelines, infrastructure as code, and more. Hired, Built and Managed Tundra's Engineering team in Zurich. Established engineering processes and best practices with engineering and product management.

  • 2 years and 7 months, Feb 2008 - Aug 2010

    Senior Software Engineer


    Participated in the design and development of the business layer for the domain registry of .com/ .net domain names, which is considered one of the most critical (under SLA) systems in the company. Implemented a Java framework as a base for the registry's business logic with heavy use of AspectJ, Spring, Spring-security and optimized for high performance. Introduced original and innovative solutions to common problems such as database access (on top of spring-dao), caching and testing that saved significant

  • 10 months, Mar 2007 - Dec 2007

    Technical Lead

    Kwari Ltd

    Designed and developed the back-end of an on-line first-person-shooter game - a high performance multi-threaded messaging server that performs financial transactions and applies game logic. Designed for flexibility and high throughput, it has (JMX) facilities for live control, recovery and monitoring of live games on a production system. The server cluster size was reduced by factor of 4 thanks to the excellent performance characteristics. Led the development of the payment and customer care back-end.

  • 9 months, Nov 2005 - Jul 2006

    Lead Software Engineer


    Hired and led a team of software engineers and a system administrator responsible for all server developments, as well as for the service’s on-line operations. Successfully transitioned engineering efforts from California's office to Sofia - Mobileplay was a sync-and-go content service provider for mobile devices (PalmOS, PocketPC, BlackBerry) Responsible for the launch, maintenance and performance optimizations of version 1.0 of the service and its operation.

  • 1 year and 10 months, Feb 2004 - Nov 2005

    Senior Software Engineer


    Participated in the company's SOA initiatives and the Java implementation of its service invocation framework allowing for easy integration of third parties with AOL's core services. Built a library and tools for two-way conversion between proprietary binary and XML messaging protocols. It allowed proprietary message definitions to be converted to XML schemas and a binary message to be transformed to a stream of SAX events (and vise versa).

  • 3 years, Mar 2001 - Feb 2004

    Senior Software Engineer


    Participated in the design and development of “AOL Subscription Platform” – an XML and Java based web service allowing users to subscribe for premium services provided by 3rd party companies. Responsible for the server side development of AOL's QuickChekout. Implemented a screen- scraper for web pages which could extract information from a web page based on an XML profile. Designed and developed web based tools for automating the process of profiling merchant web sites. All applications were AJAX, Java, JEE

Educational background for Todor Todorov

  • 4 years and 10 months, Sep 1993 - Jun 1998

    Computer Systems

    Rousse University

    Artificial Intelligence


  • English


  • German


  • Russian


Browse over 18 million XING members