Resume
Martin Svensson is a positive person that is passionate about people and programming. As a leader he seeks to understand the end-to-end process to be able to handle technical, operational and business related questions. His primary focus areas are people management, data intensive services, research, vision and strategy.
Martin has worked in smaller research organizations, large technology companies, and modern devops startups. He spent 3 years building up a research unit in Silicon Valley. He is also active in the open source community and was the original author of the OpenId and OAuth2 extensions for the restlet framework (http://www.restlet.org). Currently he serves as Director of Engineering leading a team of 50
Experience
2018-, Engineering Director, Spotify
Leads the product and engineering teams that develop our core datasets and key metrics and safeguarding these from any unwanted behaviour. Our tribe is roughly 50 people including engineers, data scientists, product leads and engineering managers.
2014-2018, Engineering Manager, Spotify
Managing a team of engineers that develops and operates Spotify's data infrastructure. Focused on our hiring strategy and growing the organisation to roughly twice its size. During my tenure I also worked as a manager in the Analytics team to help bootstrap their new organisation. Responsible for the technical overview of our platform
2011-2014, Data Research Manager, Ericsson
Lead research and development in next generation big data technologies, including large scale data bases, analytics and information visualization.
2008-2011, Director, Ericsson USA
Responsible for starting research activities in Silicon Valley. The work included formulating the research agenda and starting up a new research group that was focused on mobile social media and the interplay between the Internet and Telecom application environments
2007-2008, Senior Researcher, Ericsson
Ericsson is a world leading software and telecom vendor. Ericsson has over 100.000 employees with a global research and development unit. In my role as a senior research I was responsible for leading our data mining and recommender system research project.
2002-2007, Group Leader, Swedish Institute of Computer Science
In my role as senior research I lead the social computing group at SICS. The group's main focus was on social and mobile services research as well as recommender systems. I managed projects and did practical work including programming, writing papers and field studies. and
1997-2002, Researcher, Swedish Institute of Computer Science
Swedish Institute of Computer Science (SICS) is the leading computer science research institute in Sweden. It consists of roughly 100 researchers working more or less independently. As a researcher I worked on information navigation specifically looking at how it could be boosted by recommender system type functionality. This role included developing code, writing research papers, defining research topics, giving presentations and managing smaller projects.
1995-1996, Developer, Search and Find AB
Search and Find developed a high performance search engine for Intranets. At Search and Find I worked a developer with a focus on API development and document filters. Specifically created the Java JNI wrapper towards the underlying C++ search engine.
Skills
- Software Development
- Databases
- Recommender Systems
- Prototyping
- Data Engineering
- Mobile Application Development
- Open Source Development
- Scientific Writing
- Application Servers/Web Services
- Operations/Devops
- Leading leaders
- People Management
- Strategic Thinking
- Project Management
- Agile
- Java
- Scala
- C/C++
- GO
- C#
- Java Script/React
- Typescript
- php
- HTML/CSS
- Swedish (native)
- English (fluent)
Education
- 2009 Ericsson Leadership Core Curriculum (LCC) for Line Managers
- 2003 Ph.D., Dept. Computer and Systems Sciences, Stockholm University
- 2002 Certified Project Manager, ProjektTeknik Gunnar Selin AB
- 2000 Ph.Lic., Dept. Computer and Systems Sciences, Stockholm University
- 1998 M.Sc., Dept. Computer and Systems Sciences, Stockholm University
Projects
Mellowtech Core. Mellowtech Core is a developer library that myself and Rickard Cöster started to work on in 2002. Mellowtech Core is a set of components that we use for doing disc and byte based manipulation of Objects. It is typically useful for any scenario that involves storing and sorting large amounts of Objects (in the millions) on disc. Mellowtech allows for consistent and fast disc based object retrieval. The library is being actively developed.
Restlet OAuth2 and OpenId Extensions. Restlet is one of leading java frameworks for restful web services. It consists of a core part and a number of extension. Myself and a Collegue was the initial developers of the OAuth2 and OpenId extension for restlet. OAuth2 and OpenId are the dominate web mechanisms for doing authentication and authorization. The extensions are being actively developed.
MellowDB. MellowDB ia hybird database engine (mixed column based and row based layout) with powerful search functionality based on the Lucene search engine. The database is being actively developed.
Peformance benchmarks shows that the MellowDB outperform the H2 Database Engine which is commonly regarded as one of the fastest embedded databases for Java.
Affective Diary. Diary writing is something that many people engage in and is a very important tool to keep track of the important things. In this project we were looking at ways of enhancing the diary writing process by adding contextual and temporal information into the diary itself. By tapping in to things a person is doing on the phone together with bodily sensor data we allowed people to reflect on what was happening at certain points in time. The Diary itself was developed using C# on a tablet and Windows Mobile. The project was later commercialized into a product called Affective Health.
Mobitip, Mobile Recommender. Mobitip was an early example (2005) of a location based mobile app for recommending places - such as restaurants and shops. It was developed on - at that time the only true smart phone OS - Symbian and used bluetooth to automatically exchange recommendations between people that were close to each other. The recommender system itself was a hybrid centralized/decentralized one allowing it to function while not being connected.
Kalas, Recipe Recommender. Kalas was a very early recommnender system - similar to Amazon's: "people who bought this book also bought". The difference being that we created Kalas back in 2000. I developed the back end and client parts of Kalas as part of my PhD thesis work. In this project we also did extensive user studies to find out how and what triggers people to use recommender systems or more generally engage in social navigation. Kalas is the Swedish word for party.
Patents
Inferring environmental knowledge through near field communication and data mining
US 8266027 B2
Type: Grant
Issued: September 11, 2012
Root cause problem detection in network traffic information
US 7813298 B2
Type: Grant
Issued: October 12, 2010
Policy controlled preload and consumption of software application
WO 2013070126 A1
Type: Application
Issued: May 16, 2013
System and method for device addressing
US 20120278854 A1
Type: Application
Issued: November 1, 2012
Context-Aware Mobile Search Based on User Activities
US 20120269116 A1
Type: Application
Issued: October 25, 2012
Method and system for conducting a monetary transaction using a mobile communication device
US 20120226611 A1
Type: Application
Issued: September 6, 2012
Method, apparatus and computer program product for publishing public content and private content associated with the public content
US 20120204272 A1
Type: Application
Issued: August 9, 2012
Method and arrangement in a communication network
US 20120096156 A1
Type: Application
Issued: April 19, 2012
Deviating behaviour of a user terminal
US 20120060219 A1
Type: Application
Issued: March 8, 2012
Method and Apparatus for Service Selection and Indication
US 20110208824 A1
Type: Application
Issued: August 25, 2011
Lossy compression of data
WO 2009095083 A1
Type: Application
Issued: August 6, 2009