Emyr Tomos
AeroLeads people directory · profile

Emyr Tomos Email & Phone Number

Javascript Developer at Macat - Critical Thinking
Location: Hackney, England, United Kingdom 13 work roles 1 school
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Javascript Developer
Location
Hackney, England, United Kingdom
Company size

Who is Emyr Tomos? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Emyr Tomos is listed as Javascript Developer at Macat - Critical Thinking, a with 14 employees, based in Hackney, England, United Kingdom. AeroLeads shows a matched LinkedIn profile for Emyr Tomos.

Emyr Tomos previously worked as Web development consultant at Mrlender.Com and Eloqute at Eloqute. Emyr Tomos holds Bachelor'S Degree, Philosophy from Ucl.

Company email context

Email format at Macat - Critical Thinking

This section adds company-level context without repeating Emyr Tomos's masked contact details.

Macat - Critical Thinking

Review company-level records connected to Emyr Tomos before choosing the right outreach path.

Profile bio

About Emyr Tomos

In twenty four years experience as a front end developer I have played a major part in delivering high profile products for major players such as BBC Online, BBC News, The FInancial Times Channel 4 and News International. I led the front end team for BBC new Online through several Baftas, one of which I went on the podium to receive with the project director and executive editor. I have considerable expertise and experience with CSS and markup. In recent years I have focused on Javascript, with the advent of modules, JSON and the increasingly powerful native objects. I have been lucky enough to be involved in some exciting projects for Speechmatics and Eloqute making groundbreaking use of the HTML5 audio element and interfaces. In my spare time I develop an npm module called conjoiner which seeks to make two-way bindings and web components using custom elements easy in an MVC context (https://www.npmjs.com/package/conjoiner).

Current workplace

Emyr Tomos's current company

Company context helps verify the profile and gives searchers a useful next step.

Macat - Critical Thinking
Macat - Critical Thinking
Javascript Developer
london, greater london, united kingdom
Website
Employees
14
AeroLeads page
13 roles

Emyr Tomos work experience

A career timeline built from the work history available for this profile.

Web Development Consultant

London, United Kingdom

Nov 2019 - Jul 2020

Eloqute

London, United Kingdom

Eloqute have novel concepts – both pedagogical and technical – in the evaluation of spoken words and the teaching of pronunciation.The founder needed a demonstration of the pedagogical concept for potential investors.To this end I created a functioning web app that would allow the user to read from a text of their choosing and show ongoing evaluations. The prototype also had a number of other functions on the front end such as parsing the results,identifying the pathological phonemes.

Oct 2017 - Aug 2019

Senior Node Consultant

The Hague Area, Netherlands

Aegon are developing powerful data as service tools to re-purpose legacy data within the company, and to complement this they are providing tools to automate the building and deployment of applicationsthrough simple OpenAPI definitions to speed up and facilitate this process.I was placed within the API part of this team to help build and extend their core automation module, built in Node and deployed from an internal Artefactory repository.

Mar 2017 - Aug 2017

Senior Front End Developer

Cambridge, United Kingdom

Building an in browser transcription editor around a probabilistic lattice generated from an AI. Task was twofold:1) Build a surrounding application to load a transcription “lattice” and the associated media file from which the lattice had been generated.2) Build a library which would present the transcript to the user in an editable interface and update the transcript whenever the user made an amendment.This was a highly complex project allowing a user to interact freely with a state-of-the-art AI tool and a piece of audio simultaneously. Features included predictive word completion and audio seeking to the position when a word is clicked.Also built a custom test harness which would take a correct transcript and enter it character by character into the editor submitting words when the prediction was correct, thereby allowing the transcription engine developers to monitor the behaviour of their engine.The project involved highly dynamic custom event creation and the creation of tight fast code to keepwithin response times of speech-driven actions.Helped interview and board a permanent replacement, as was part of original agreement, and ahandover was effected with the new person.

Jan 2016 - Aug 2016

Javascript Developer

London, United Kingdom

Yubl was developing a new mobile social media concept for Android and iOS platforms. Thedeliverables included a web viewing platform which can show public instances which have been publicly shared to web users without an account or the native clients.To this end built a web application which runs from the shared API, using the node express and request modules to mediate between the browser and the API server, and using browserify to composite the viewer component which runs in the browser. This effectively makes it a micro service allowing uncredentialed clients access to publicly shared content.The main requirements for the front end of this is to create a clean component able viewer which canshow instances in a web page independently and without impacting on or by the content and design of the embedding page, and to create a framework which can handle any elements required to be handled by the public web view without breaking or halting when there are other elements present.The library was also used to render content for the moderating service interface which allows moderators to view and block content which contravenes the platform guidelines.The code was delivered fully conformant to the deployment pipeline, fully documented as specified and reviewed by the Technical Director and with a full set of unit tests for both microservice and client-side code using mocha, expect.js and super agent.

May 2015 - Jan 2016

Senior Developer

London, United Kingdom

Macat had a requirement for a site to introduce their open public beta – there would be a strong marketing component, but it was also intended to capture pre-release signups to the beta both from invited student bodies and from interested visitors.Prefinery was used to capture the signup invitations and track levels of engagement and, uponcommitting to the full pre-beta signup, the user would be signed up to a mailchimp newsletter.These functions were performed using the public APIs of Mailchimp and Prefinery, called by ASP functions in the server-side application, with an AJAX API in the browser calling them in turn.There were two main objects in the browser: one for triggering visual marketing led animations andbehaviour according to user scroll and inpage navigation; the other an MVC-patterned application fortracking level of user commitment and status, communicating any changes back through the API, andmoving its view elements on accordingly. (There was also a small utility for managing social network http calls to allow the user to share a recommendation link which would be uniquely traceable to them, this was largely an utility).The application has been handed off and launched, and will have finished its work when the public beta launches with the users it has harvested.

Jan 2015 - May 2015

Frontend Developer

London, United Kingdom

Rewriting the Timeseries graphing module to account for asynchronicity and interrupt the graphing part with a set of options as to which datasets the graph would be drawn from. Also amend the graph drawing (d3) itself to reflect that there were in the new data format diverging degrees of confidence.

Aug 2014 - Nov 2014

Frontend Engineer

Fanbookz

London, United Kingdom

Created a Predictor from the sky sports betting feed which would allow users to place bets using a dummy currency. This was developed as an embedded in page application which could be loaded on any page consumng JSON from the sky feed processor via AJAX.

Mar 2014 - Jul 2014

Frontend Engineer

London, United Kingdom

Developing further an in-page-application designed to deliver visualisations of data scraped and collected by the big data team from social media websites.The application was designed to give A and R, management and record companies an overview of their roster of artists with respect to their performance on social media sites such as youTube, Soundcloud, myspace facebook et al.The application would allow subscribers to follow their artists, and view their performance over time line graphs, bar charts, histograms etc.Main contribution has been to add track level data to the general artist level data, adding a “tracknavigator” for each artist which would allow subscribers to view charts of individual tracks rather thangeneral overview and overlay track data to compare performance over time.Also added a velocity chart and an acceleration chart per artist (a chart in the traditional sense of a top ten listing) showing their best performing tracks.

Feb 2013 - Dec 2013

Senior Frontend Developer

London, United Kingdom

Relaunching Channel 4 Front page with a new application and design using data scraped from playout database and other sources to provide a web presence for every single programme regardless of whether they had a web content team.

Jun 2008 - Apr 2009

Content Management System Developer

London, United Kingdom

Built the components which would allow journalists using the desktop editing application to drag and drop video content into the page and have it display in the published web page. I later generalised the component to handle any embedded content. Also was part of a small team which built the components an award winning front page redesign and relaunch.

Jun 2007 - May 2008

Front End Lead

London, United Kingdom

Recruiting and heading a team to be more responsive to editorial needs and extending the contentproduction system to accommodate more varied types of editorial content.Scripts to produce web pages from MSSQL database for election data.Representing News New Media at several pan-BBC groups.

Mar 1998 - May 2000
Team & coworkers

Colleagues at Macat - Critical Thinking

Other employees you can reach at macat.com. View company contacts for 14 employees →

1 education record

Emyr Tomos education

  • Ucl
    Ucl
    Philosophy
FAQ

Frequently asked questions about Emyr Tomos

Quick answers generated from the profile data available on this page.

What company does Emyr Tomos work for?

Emyr Tomos works for Macat - Critical Thinking.

What is Emyr Tomos's role at Macat - Critical Thinking?

Emyr Tomos is listed as Javascript Developer at Macat - Critical Thinking.

Where is Emyr Tomos based?

Emyr Tomos is based in Hackney, England, United Kingdom while working with Macat - Critical Thinking.

What companies has Emyr Tomos worked for?

Emyr Tomos has worked for Macat - Critical Thinking, Mrlender.Com, Eloqute, Aegon Nederland, and Speechmatics.

Who are Emyr Tomos's colleagues at Macat - Critical Thinking?

Emyr Tomos's colleagues at Macat - Critical Thinking include Tom Benjamin, Jon Thompson, Fotsa Herve Tinkeng, and Ajay Verma.

How can I contact Emyr Tomos?

You can use AeroLeads to view verified contact signals for Emyr Tomos at Macat - Critical Thinking, including work email, phone, and LinkedIn data when available.

What schools did Emyr Tomos attend?

Emyr Tomos holds Bachelor'S Degree, Philosophy from Ucl.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Emyr Tomos you were looking for.

View similar profiles