Jan Jannink

jan@cs.stanford.edu

 

Education:

 

Experience:

2023  Lecturer, Stanford University, Computer Science Department

  Planned CS 193S Scalability Engineering. Focus on big data algorithms in Medicine.

2021-2022  CTO, Advisor, Nexus Events

  Rebooted business around zoom apps strategy, creating novel ways for zoom users to network.

2019-2020  Cofounder, CTO, Advisor, ArrowLabs Inc.

  Devised scalable launch strategy for innovative DeFi startup, fundraising, leading operations.

2017-2019  Founding CTO, Atollogy Inc.

  Patented core ML technology, deployed to 30+ customers including Fortune 500 companies.

2017  Lecturer, Stanford University, Computer Science Department

  Taught CS 193S Scalability Engineering. Focus on Kubernetes and the Javascript Ecosystem.

2015-2017  EIR, Mentor, StartX

  Incubating Let's Maybe, helping Stampnik (bitcoin commerce) grow.

2012-2015  Cofounder, Camio Inc.

  Wrote iOS app, assisted in fundraising.

2011-2012  Cofounder, VoiceBase Inc.

  Wrote keyword relevance code, invented scalable voice recognition architecture.

2010-2011  Operations, Ayasdi Inc.

  Mentored, wrote code, assisted fundraising, development of first business plan and business model.

2010  Lecturer, Stanford University, Computer Science Department

  Taught CS 193S Scalable Web Programming. Founders of Snapchat, Down to Lunch, Ayasdi, VoiceBase, Stanza took or audited this class.

2003-2007  Cofounder, CTO, imeem inc.

  Invented scalable social networkng database architecture, operated company through three funding rounds and first million users.

Nov. 2002, May 2003  Expert Witness, Independent Security Consultant

  Sole engineer invited to participate in negotiations for Napster asset sale. Support led to successful purchase of Napster assets by Roxio. Hired by Roxio to assess risks relating to deployment of Napster DRM system, and to eliminate all code of uncertain ownership.

2001-2002 Senior Engineer, Director DRM & Client Software Development, Napster Inc.

  Oversaw ten engineers and thirty subcontractors in three countries in development, integration and deployment of groundbreaking peer to peer digital rights management system into existing music sharing infrastructure. Successfully delivered a working system for Beta launch in December 2001, and supported Windows, Mac and Linux clients by May 2002 with substantially enhanced security features.

1999-2001  Engineer, Director of Technology, Gigabeat Inc.

  Invented and implemented intuitive visualization tool for ranked data sets. Managed day to day operations of engineering, QA and IT teams leading up to company's purchase by Napster. Guided development of patent portfolio after the Gigaspiral visualization tool became the company's first patented technology. In nine months of product release (4 licensees) and millions of hits the visualization service had less than 10 hours of downtime and was virtually maintenance free. This technology clinched Gigabeat's funding from Kleiner Perkins.

1999 Senior Software Engineer, MySimon.com (part time)

  Co-developed information integration database to support caching of frequently accessed merchant data for premier internet shopping search engine.

1997-1999 Database Consultant, Quantum Corporation (part time)

  Participated in implementation of efficient networked storage protocols and APIs. Authored research proposal that enabled technology transfer of 110 networked disk systems and gigabit ethernet switch to WebBase project at Stanford University.

1997-2000  Research Assistant, Stanford University Database Group

  Thesis research in the area of semantic integration of heterogeneous information sources. Led the SKC (Scalable Knowledge Composition) research project. Built knowledge base of English terms from the Oxford English Dictionary.

1996-1997 Researcher, IBM Almaden Research Center

  Re-implemented the Pesto database browser in the Garlic research project. This 20,000 line Java system pioneered GUI (swing), marshalling (RMI) and reflection (reflect) techniques before these libraries became a part of the Java platform.

1994-1996  Research Assistant, Stanford University Database Group

  Master's degree research in wireless networking including development of the first large scale event based simulator supporting realistic communication and mobility patterns based on actual call data and travel statistics.

1993 Researcher, Naval Postgraduate School (part time)

  Invented novel genetic programming techniques to explore coevolution phenomena

1989-1992 Network Architecture Researcher, Toshiba R&D Center, Tokyo, Japan

  Developed high performance ATM broadband network simulator to aid in the design of high speed packet switches. This research led to 3 patent applications.

 

Other:

 

Publications:

1.  "A Word Nexus for Systematic Interoperation of Semantically Heterogeneous Data Sources;" PhD thesis, Computer Science Department, Stanford University, 2001.

2.  "An Information Food Chain for Advanced Applications on the WWW;" In Proceedings, Fourth European Conference on Research and Advanced Technology for Digital Libraries, 2000, (with S. Decker, G. Wiederhold, P. Mitra, R. Studer, S. Staab.)

3.  "An Algebra for Semantic Interoperation of Semistructured Data;" In Proceedings, IEEE Knowledge and Data Engineering Exchange Workshop KDEX’99, Nov. 1999, (with G. Wiederhold, P. Mitra, E. Neuhold, R. Studer, V. Pichai, and D. Verheijen.)

4.  "Thesaurus Entry Extraction from an On-line Dictionary;" In Proceedings: Second International Conference on Information Fusion, July 1999.

5.  "Semi-automatic Integration of Knowledge Sources;" In Proceedings: Second International Conference on Information Fusion, July 1999, (with P. Mitra and G. Wiederhold.)

6.  "Ontology Maintenance with an Algebraic Methodology: a Case Study;" In Proceedings: AAAI Workshop on Ontology Management, July 1999, (with G. Wiederhold, V. Pichai, and D. Verheijen.)

7.  "Encapsulation and Composition of Ontologies;" In Proceedings: AAAI Workshop on AI and Information Integration, July 1998, (with G. Wiederhold, V. Pichai, and D. Verheijen.)

8.  "Composing Diverse Ontologies;" technical report, Computer Science Department, Stanford University, 1998, (with G. Wiederhold.)

9.  "Efficient and Flexible Location Management Techniques For Wireless Communication Systems;" Wireless Networks, 1997, (with D. Lam, N. Shivakumar, J. Widom, and D.C. Cox.)

10. "Modeling Location Management in Personal Communication Services;" in IEEE International Conference on Universal Personal Communications ICUPC '96, Cambridge MA, September 1996, (with D. Lam, J. Widom, and D.C. Cox.)

11. "Per-User Profile Replication in Mobile Environments: Algorithms, Analysis and Simulation Results;" Mobile Networks and Applications, 1997, (with N. Shivakumar, and J. Widom.)

12. "Data Management for User Profiles in Wireless Communication Systems;" technical report, Computer Science Department, Stanford University, December 1995, (with D. Lam, N. Shivakumar, J. Widom, and D.C. Cox.)

13. "Optimizing Jan Jannink's Implementation of B+tree Deletion;" ACM SIGMOD Record, 24(3):5-7, Sep.1995, (R Maelbrancke and H. Olivie.)

14. "Implementing Deletion in B+trees;" ACM SIGMOD Record, 24(1):33-38, Mar.1995.

15. "Cracking and Co-evolving Randomizers;" in Advances in Genetic Programming, Ed. K.E. Kinnear Jr., Cambridge MA, MIT Press, 1994.

16. "Hybrid Scalable Switching Fabrics;" 1992 Spring EiC National Conference, Tokyo, Japan, March 1992, (with Y. Shobatake, and T. Kamitake.)

17. "A Polyvalent ATM Switch Simulator;" 1991 Spring EiC National Conference, Tokushima, Japan, March 1991, (with Y. Shobatake, and T. Kamitake.)

18. "ATM Switch Delay Characteristics;" 1990 Spring EiC National Conference, Tokyo, Japan, March 1990, (with Y. Shobatake, and T. Kamitake.)