CTO@FORMATION, consultant, Berlin, Germany
Experienced tech entrepreneur and CTO with a track record of driving innovation and leading top-tier technology teams.
- Expert in Search Engines (Elasticsearch, OpenSearch, etc.), Geospatial Technologies, and server-side cloud architectures
- Proven leadership in remote and agile team management
- Skilled in Entrepreneurship, Technical Consulting, and Conducting Team Workshops and Troubleshooting Sessions
About Jilles
Dr. Jilles van Gurp is an accomplished technology leader with a strong track record of founding and running innovative startups and leading technology teams to create breakthrough products. With over two decades of deep expertise in search engines, geospatial technologies, and agile team management, he excels in crafting technical strategies and solving complex problems to drive product development and achieve long-term strategic value.
Currently serving as the CTO at FORMATION GmbH in Berlin, Jilles leverages his extensive experience to drive strategic and technical advancements.
A serial founder and troubleshooter, Jilles brings decades of expertise in software innovation, team leadership, and product development. His professional journey includes pivotal roles such as Senior Researcher at Nokia Research in Finland and Principal Engineer at Nokia Maps/Here in Berlin. As a search engine consultant, Jilles has collaborated with industry giants like BCG Digital Ventures, SoundCloud, Bertelsmann Group, Nokia Bell Labs, and several smaller companies addressing their search challenges and driving product excellence.
Before FORMATION, Jilles co-founded Localstream with Mark Macmahon. Localstream was acquired by Linko, which was later renamed Inbot, where Jilles led the team as the CTO until the company folded in 2018. In recent years, Jilles has also mentored several startups via Techstars and in his Berlin network.
Skills
Technical Expertise
- Search Technologies: 20+ years of experience with Lucene, Solr, and Elasticsearch. Developer of kt-search, a multi-platform Kotlin client for Elasticsearch and OpenSearch.
- Geospatial Technologies: Expertise in geohashes and geometric shapes with geocoordinates. Creator of geogeometry.
- Cloud Architectures: Skilled in designing and implementing server-side cloud architectures to support scalable and robust applications.
Leadership and Management
- Team Leadership: Proven ability to build and lead agile teams. Experience mentoring individuals at all professional levels and from diverse backgrounds.
- Remote Team Management: Successfully leading and managing remote teams, ensuring productivity and collaboration across different time zones.
- Agile Methodologies: Deep understanding of agile team management and the implementation of agile practices to enhance team performance and product development.
Strategic and Technical Consulting
- Technical Roadmaps: Expertise in developing technical roadmaps and tackling strategic questions with a focus on pragmatic, early releases for long-term value.
- Problem Solving: Pragmatic problem solver with a penchant for lateral and end-to-end thinking. Adept at iterative development and finding innovative solutions to complex problems.
- Search Quality Improvement: Developer of Rankquest Studio, a tool to benchmark search relevance metrics, helping clients improve search ranking and performance.
Workshops and Trainings
- Team Workshops: Conducts effective workshops to troubleshoot team issues, improve workflows, and enhance technical skills.
- Training and Mentoring: Provides comprehensive training sessions and mentoring to skill up teams in search architecture, vector search, and Elasticsearch/OpenSearch. In recent years, Jilles has also mentored several startups via Techstars and in his Berlin network on how to run their tech teams, product and technical strategy, and other challenges that startup founders face.
Performance Optimization
- Query and Mapping Tuning: Expert in performance tuning queries and mappings for faster performance and lower cost. Offers quick analyses and recommendations for performance issues.
- ETL and Architecture Reviews: Conducts detailed reviews of ETL processes and the overall architecture to ensure optimal performance and scalability.
Interpersonal Skills
- Natural Team Player: Strong interpersonal skills, fostering a collaborative and supportive team environment.
- Effective Communication: Clear and concise communicator, able to convey complex technical concepts to non-technical stakeholders.
Feel free to reach out by email to set up a short call on how I can help you. I’m available for either short and focused projects or on a part-time/retainer basis. I generally start with a discovery project to see how we can help each other, where I talk to different stakeholders in your company to get a feel for what is needed.
Opensource
I maintain several projects on GitHub that relate to my activities as a consultant and that we use at FORMATION as part of our product platform. Here is a small selection of things I’ve recently worked on:
- rankquest-studio Rankquest Studio is a web-based tool that you can use to benchmark search relevance metrics for your search APIs. You can try the latest version here.
- kt-search Multi-platform Kotlin client for Elasticsearch and OpenSearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.
- querylight Querylight is an in-memory, Kotlin multi-platform text indexing library that implements TF/IDF and a minimal query language. Great for client-side search in web apps, Android, or other Kotlin apps.
- geogeometry GeoGeometry is a set of algorithms and functions for manipulating geohashes and geometric shapes with geocoordinates. We use this at FORMATION, and this library has served me well in my various startups.
- Fluent AI. This is a tool that uses OpenAI to automate the process of translating Project Fluent localization files. We use this at FORMATION.
- more
Contact
- Email: jilles AT jillesvangurp.com
- Cellphone: +49-176-6189-5701. I’m also on WhatsApp and Signal. Please coordinate asynchronously before calling. I prefer video calls.
- GitHub
- Mastodon
- Generally @jillesvangurp on anything I use. That handle, like my name, is globally unique.
Privacy & Cookies
This site currently has no cookies that need to be set; I don’t use any analytics, and I’m not interested in invading your privacy. Current browsers make tracking quite hard in any case. Also, I actually enjoy using such browsers myself for this reason. The web hosting that I use may collect some server logs, of course. Beyond that, I’m not aware of any kind of tracking or privacy-invading tools on this website.
If you are looking for a privacy policy, you just read it. If you enjoy the content, reach out on, e.g., Twitter, LinkedIn, etc.