DR. EVAN BROWNTechnical Lead Manager
Location
Inverness, Highland, UK
Current Position
Technical Lead Manager, Songkick, London, UK
  • I am responsible for managing and providing technical guidance to 5 technical leads across the business.
  • Our technology stack is Ruby on Rails, Node.js with Typescript and React Native.
  • 09/2022 – PresentLondon, UK
  • Songkick runs a web-based and mobile application platform which publishes details of and notifies our users about live music events which fit with their musical preferences and their current or tracked locations.
  • We have 18 million active users across our platforms. The company waves an affiliate fee from ticketing partners on every ticket purchased through our products.
  • Staff Software Engineer, Warner Music Group, London, UK
  • Songkick is owned by Warner Music Group.
  • In the last year, as part of a drive for a closer working relationship between the technical teams within the business, I was appointed as a Staff Software Engineer within WMG, a position which I fulfil concurrently with my duties at Songkick.
  • 09/2022 – PresentLondon, UK
  • I have worked on a new Trust and Safety platform for Warner. This allows content moderation across both text, image and video content within WMG platforms.
  • I planned the development effort so that the broader team was able to implement content moderation on web and mobile platforms, and workflows for moderators to be able to remove offensive content in response to both automated, AI-based flagging and user reports.
  • Higher Education
    PhD in Computing Science and Law, University of St Andrews

    I proposed and created a prototype of a novel linguistic search and retrieval platform for lawyers. LARC was a web environment for interrogating the language used in English case law reports and legislation. It helps to elucidate meaning, nuance and linguistic variation in judicial opinion and legislative output. The work involved building the first formal corpus of English case law reports which comprised over one billion words of legal language. The platform applied techniques and algorithms from the domain of corpus linguistics.

    04/2019
    MSc Computing (with distinction), Liverpool John Moores University
    05/2013
    LLB Law (Hons), University of Durham
    2001
    Skills
    law

    Studied law to undergraduate degree level and specialised in my final year on information technology law. This encompasses data protection, privacy and security, database rights, copyright and intellectual property.

    Managing software development teams and teams of transcribers

    Managing software development teams and teams of transcribers for the delivery of online software platforms and large-scale digitisation projects of public records including collections of newspaper articles, censuses and comparable population surveys.

    Database design, development and replication

    Database design, development and replication for large-scale data driven projects. Particularly skilled in PostgreSQL, MySQL and Persona variants to accommodate collections of millions of records.

    Programming and software development

    Programming and software development skills at an advanced level across a range of platforms and technologies. Particularly strong in Ruby, Ruby On Rails, Typescript, Python. Strong grasp of associated technologies including SQL, CSS, XML, JSON, CGI.

    Applying the outcomes of academic and commercial research to software development

    Applying the outcomes of academic and commercial research to software development in domains such as similarity ranking, disambiguation of result sets and preservation of duplicates and essential duplicates.

    Market research and opportunity identification

    Market research and opportunity identification for client projects and new product development. Excellent background knowledge of current trends and activities in my areas of interest and an ability to quickly assimilate, understand and summarise knowledge from novel areas.

    feasibility studies, technology roadmaps and market briefings

    Specialise in authoring feasibility studies, technology roadmaps and market briefings for key clients across a variety of markets and at all levels. I have knowledge in delivering for and to board level across a variety of technology sectors.

    Technical project management and feasibility research

    Technical project management and feasibility research. Well versed in market-led product development methodologies and software development management techniques, particularly Agile and Scrum. Have a successful track record in delivering large-scale software and web development projects for clients including the National Archives at Kew, Education Scotland, LearnDirect Scotland, the BBC, the Department of Trade and Industry and the Scottish Government.

    User-centred design and technology development

    User-centred design and technology development capabilities have been central to many projects. These ensure that complex technical systems are presented to the target audience in a manner that they can accept, adopt and use productively. Work for my PhD with focus groups of lawyers, The Open University, Learning and Teaching Scotland particularly relevant here.

    Implementing, customising and working with major text engines and Natural Language Processing products

    Implementing, customising and working with major text engines and Natural Language Processing products including Apache Lucene, NLTK/​Scikit Engine. Familiar with a broad range of corpus preparation tools and information augmentation software – lemmatisers, part of speech taggers, entity extraction systems, sentiment analyst techniques.

    Cloud and UNIX/Linux server deployment, administration and maintenance

    Cloud and UNIX/​Linux server deployment, administration and maintenance on a commercial high-availability basis for major clients and projects. I have managed and maintained both dedicated hardware and cloud systems on GCP, GKE, Heroku, AWS and DigitalOcean. Extensive knowledge of parallel computing infrastructures using messaging protocols like AMQP through RabbitMQ. Also memory tuning, debugging and leak detection using Valgrind, gdb and native Linux tools.

    Written and oral communication and presentation skills

    Written and oral communication and presentation skills are a significant strength. Delivered presentations at academic conferences, seminars and commercial events. I am comfortable in developing work and presenting results and feasibility studies to board level. I have run sessions and presented at exhibitions including SOTT, BETT and London Online.

    Research Interests
    Image analysis and transcription correction systems

    Image analysis and transcription correction systems for large document collections and particularly for more recent censuses and other public records where people reported may still be living.

    Readability classification

    Readability classification and the application of statistical Natural Language Processing techniques to the automatic determination of the topic of documents and text segments without recourse to subjective metadata.

    Replacing and augmenting Keyword In Context (KWIC) textual information result sets

    Replacing and augmenting Keyword In Context (KWIC) textual information result sets with visual and other alternatives which can provide a greater degree of insight for the user of a search and retrieval system.

    The role and implications of probability-based scoring methods

    The role and implications of probability-based scoring methods in large-scale corpus investigation with text mining tools. Removing probability and chance from ranking algorithms by improving access to very large and balanced corpora.

    Image feature extraction and analysis

    Image feature extraction and analysis for the search and retrieval of images based upon the content of the image itself. Focusing on the identification of salient and robust 'features' in individual images which can then be matched to in and measured against features from query images.

    Automatic disambiguation and summarisation techniques

    Automatic disambiguation and summarisation techniques using similarity (or difference) scoring and ranking methods with intelligent result filtration.

    Achievements
    Phrasebox information mining application, American Association of Applied Linguistics (AAAL)

    Launched the Phrasebox information mining application during a lecture by Professor John McHHardy Sinclair at the American Association of Applied Linguistics (AAAL) conference in Montreal, June 2006. Provided technical support during the presentation to approximately one thousand delegates and assisted Professor Sinclair in developing his talk with reference to the Phrasebox application.

    01/05/2006
    Knowledge Transfer Programme, Edinburgh Napier University and Canan Ltd

    Knowledge Transfer Programme with Edinburgh Napier University and Canan Ltd declared the best such programme in Scotland for that iteration in November 2004. Programme was further recognised as one of the top eight such ventures in the United Kingdom in the same year and an award was presented to all parties for this achievement at the Department of Trade and Industry in London.

    01/10/2004
    Honorary Research Fellow, School of Computing at the University of St Andrews

    Appointed as an Honorary Research Fellow in the School of Computing at the University of St Andrews after graduating with my PhD in Computer Science and Human Computer Interaction.

    MSc Computing, Liverpool John Moores University

    Graduated with distinction from the MSc Computing programme at Liverpool John Moores University.

    visual search and retrieval tools, Knowledge Media Institute at the Open University

    Development of several prototype iterations of visual search and retrieval tools for the Knowledge Media Institute at the Open University. These releases were well received and I was asked to produce a fully featured demonstration system which is based upon this work for exposure to end users within the staff and student bodies at the university.

    creative writing awards

    Won a number of awards for creative writing, including: the Scotsman Newspaper's First Poetry Award 1991; WH Smith Young Writers' Competition 1989, 1990, 1991, 1994; Welsh Arts Council Poetry Award 1992; Neil Gunn Writing Competition Runner-up 1997; Cadbury's Writing Competition Runner-up 1993, 1998.

    creative writing

    Poetry and short stories published in a number of books and newspapers, including the July Fool series (Macmillan, various years), The Scotsman and The West Highland Free Press. Poetry has also been read on BBC Radio.

    OpenOffice.org in Scottish Gaelic

    Managed and assisted in the production of OpenOffice.org in Scottish Gaelic which remains (as part of the LibreOffice fork) the only large software package currently available and under development for this language.

    Publications
    University of St. Andrews, UK

    Ph.D Thesis.

    01/12/2018
    University of Saarland, Saarbrücken, Germany
    01/12/2016
    Climatic Change. Springer Publishing, New York

    Brown, E., Murray-Rust, D., Cojocaru, G. and Brown, C.

    01/12/2013
    Innovative Information Seeking, Behaviour and Retrieval. Facet Publishing: London

    Little, S., Brown, E. and Rueger, S. Book chapter on Content Based Image Retrieval and Image feature extraction.

    01/06/2011
    Proceedings of Rannsachadh na Gàidhlig. Sabhal Mòr Ostaig, Isle of Skye

    Brown, E.

    01/12/2005
    Proceedings of the OUNI, Open Source for Education in Europe Conference, Open University of the Netherlands, Heerlen

    Henderson, J. and Brown, E. and Mitchell, C.

    01/12/2004
    Proceedings of the International Symposium on English Language Teaching, Nan Kai Institute of Technology, Nan Kai, Taiwan

    Brown, E.

    01/12/2003
    Proceedings of IEEE 28th Annual International Computer Software and Applications Conference, Oxford

    Buchanan, W. and Brown, E.

    01/12/2001
    Learning and Teaching Support Network Conference Proceedings, Loughborough

    Brown, E. and Buchanan, W. (poster presentation with question and answer session).

    01/12/2001
    Employment History
    Development Team Lead, Factoris BV, Amsterdam, Netherlands
  • I was responsible for managing a development team of 3 developers and 1 Quality Assurance tester.
  • The team included members responsible for frontend and backend software development of an online software platform for invoice factoring, credit management and financial reporting in the financial technology space.
  • 09/2021 – 09/2022Amsterdam, Netherlands
  • I took business requirements from a Product Owner, developed technical documentation from them and then broke the requirements down into development tasks. These were then refined, prioritised and estimated in collaboration with the development team before being handed over for implementation.
  • Honorary Research Fellow, University of St Andrews, Scotland
  • I was responsible for supervising a number of student projects involving Natural Language Processing, corpus linguistics and data visualisation.
  • I helped with teaching and marking within the School of Computing on a number of different Honours courses.
  • 08/2019 – 08/2022Scotland
    Senior Software Developer, Factoris BV, Amsterdam, Netherlands
  • I was responsible for designing and implementing the backend software platform for a financial technology company which specialises in invoice factoring.
  • This work involved the creation of a bespoke API in Ruby on Rails which uses and conforms to the JSON:API standard. The frontend application was also developed in-house using React.
  • 12/2015 – 09/2021Amsterdam, Netherlands
  • The platform was documented through Swagger, deployed on Heroku and utilised GitHub and Atlassian JIRA for planning, coordination, code development, code management and versioning.
  • The five-strong backend development team worked together from various remote locations.
  • PhD Research Student, University of St Andrews
  • I worked towards my PhD thesis in the School of Computing at the University of St Andrews.
  • I proposed and created a prototype legal research tool for English law students called LARC. It integrates automated linguistic analysis and information visualisation based upon the content of legal case reports and legislation using customised open source software.
  • 10/2015 – 12/2018St Andrews
  • The legal corpus that I created includes 400 million words of English case law and 200 million words of legislation. This was the first time that a collection of this size was prepared for English law.
  • My work proposed new algorithms and user interface norms for language search and retrieval aimed at practising lawyers.
  • It involved new data visualisation techniques for presenting precedent hierarchies from case laws so that lawyers can overcome information overload and functional fragmentation problems.
  • The software aimed to facilitate development of analytical and critical thinking skills which reverse the internationally recognised problem of declining research capabilities in modern law graduates and lawyers.
  • I successfully achieved my PhD degree after passing my viva examination in April 2019.
  • Software Developer and Technical Lead, Findmypast (DC Thomson), Dundee
  • I was responsible for developing automatic image analysis and data redaction software for the online release of the 1939 National Register of Great Britain. This software was written in Python and Ruby on Rails.
  • I worked closely with technical and management staff at The National Archives in Kew, the client for this project.
  • 09/2013 – 10/2015Dundee
  • The 1939 Register is similar to a census. It is composed of 1.2 million page images comprising 52.6 million individual records for the population of Great Britain.
  • Records for people who were still alive had to be redacted automatically from page images before they could be offered for online sale and downloaded to the public.
  • I was also responsible for re-engineering, maintaining and supporting the internal transcription editing and correction software for this and all other Findmypast data collections.
  • Software Development Consultant, School of Geosciences, University of Edinburgh
  • I was employed on a temporary contract as a software development consultant building environmental models which look at the effects of climate change and different land use scenarios on a Scottish and European level.
  • I provided software development capabilities in the R language and in Java for this project.
  • 06/2012 – 09/2013University of Edinburgh
    MSc Computing Student, Liverpool John Moores University
  • I studied for a Masters in Information Technology with a specialism in my last year in Human Computer Interaction and large-scale computer-based image analysis.
  • I graduated with a Distinction grade (an overall grade of higher than 80%).
  • 10/2011 – 05/2013Liverpool John Moores University
    Software developer and IT consultant, Knowledge Media Institute, The Open University
  • I was responsible for the development of a software platform which implements Context Based Information Retrieval algorithms for the interrogation of picture collections through query-by-example.
  • My software operated on a collection of millions of images and allowed users to search for relevant photographs by providing pictorial or photographic search queries.
  • 05/2010 – 05/2013Knowledge Media Institute, The Open University
    Head of Research and Development, Cànan Ltd, University of the Highlands and Islands
  • I oversaw software development and service provision activities for large or novel projects.
  • I submitted research papers to identified academic conferences which highlighted company activities.
  • 08/2008 – 03/2013University of the Highlands and Islands
  • I provided intellectual property consultancy for key clients and internal training on rights management.
  • I was responsible for the planning and design of information search and retrieval products.
  • I was responsible for developing visualisation and novel user interface systems for a variety of projects.
  • I provided technical project planning, management and development capabilities for key clients.
  • Research and Development Specialist, Cànan Ltd, University of the Highlands and Islands
  • I was Project Lead for the OpenOffice.org Scottish Gaelic localisation community.
  • Responsible for producing and managing the localisation of two iterations of the OpenOffice.org productivity suite in Scottish Gaelic and providing quality assured executables of the software for Windows, Macintosh and Linux.
  • 01/2006 – 08/2008University of the Highlands and Islands
  • I provided advanced software development skills in a variety of languages and platforms for the completion of software development and multimedia projects.
  • I was responsible for developing the Phrasebox information mining and concordancing application for Learning and Teaching Scotland in association with Professor John McHHardy Sinclair of Birmingham University.
  • I was lead user interface developer for Phrasebox, incorporating visualisation technologies for collocation and concordance displays as well as advanced information mining features.
  • I worked closely with Professor John Sinclair on the development of Phrasebox over a two year period. Also worked with researchers at the Faculty of Informatics, Masaryk University, Brno, Czech Republic.
  • Software Developer and Knowledge Transfer Programme Associate, Cànan Ltd, University of the Highlands and Islands
  • I developed a template-based online language learning course for Scottish Gaelic, Irish Gaelic and Welsh.
  • I developed applications and course modules for pronunciation practice and enhancement, involving sound similarity computation and circuit visualisation.
  • 08/2001 – 01/2006University of the Highlands and Islands
  • I provided web and multimedia development capabilities for a variety of products and projects.
  • I joined Cànan Ltd on a permanent basis after the successful completion of the Knowledge Transfer Programme with Edinburgh Napier University.
  • Knowledge Transfer Associate and Member of Research Staff, Edinburgh Napier University, Edinburgh
  • I provided knowledge and programming skills to develop the Ruberspeak online language learning system.
  • I conducted research into sound similarity measurement, cross-language phonological analysis techniques and Bayesian network-based expert systems for skills assessment and learning problem diagnosis.
  • 08/2001 – 01/2003Edinburgh
    Freelance web developer, Self employed, Inverness
  • I specialised in small scale e-commerce solutions for local businesses and sole traders, particularly in vinyl record and music sales.
  • I started work in my year out after school and continued during holidays from my first University course.
  • 05/1997 – 08/2001Inverness
    Newspaper Articles
    OpenOffice.org, KDE3 and the preservation of Gaelic

    Concerning the release of a version of OpenOffice.org in Scottish Gaelic, the first major software title to be made available in that language. Ryfield, B. Linux.com and widely syndicated online. (July 5th, 2005).

    Partnership skills translate into a Gael force

    Concerning the success of the KTP Partnership between Edinburgh Napier University and Cànan Ltd. Edinburgh Evening News. (20th April 2004).

    Conference Seminars
    An introduction to Copyright Law

    Two plenary sessions and hand-outs from session presentation, Society for Scr