Mikhail Barash
AeroLeads people directory · profile

Mikhail Barash Email & Phone Number

Software Languages & Developer Tools at Ecma International
Location: Bergen, Vestland, Norway 6 work roles 2 schools
LinkedIn matched
✓ Verified Jun 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Languages & Developer Tools
Location
Bergen, Vestland, Norway
Company size

Who is Mikhail Barash? Overview

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

Quick answer

Mikhail Barash is listed as Software Languages & Developer Tools at Ecma International, a company with 14 employees, based in Bergen, Vestland, Norway. AeroLeads shows a matched LinkedIn profile for Mikhail Barash.

Mikhail Barash previously worked as Co-Convenor of Task Group 5 of Technical Committee 39 at Ecma International and Delegate at TC39 at Ecma International. Mikhail Barash holds Doctor Of Philosophy (Ph.D.), Discrete Mathematics from Turun Yliopisto - University Of Turku.

Company email context

Email format at Ecma International

This section adds company-level context without repeating Mikhail Barash's masked contact details.

Ecma International

Review company-level records connected to Mikhail Barash before choosing the right outreach path.

Profile bio

About Mikhail Barash

I am focusing on design and implementation of programming languages, domain-specific languages, language workbenches (mainly, Eclipse Xtext and JetBrains MPS), projectional (structured) editors, and developer tools at Bergen Language Design Laboratory (Norway 🇳🇴).I hold a Ph.D. degree from University of Turku (Finland 🇫🇮), where I studied extensions of context-free grammars and their applications to defining syntax of programming languages. I have a solid experience of explaining non-trivial technical ideas to both academic and industrial audience. I have been actively engaged in promoting domain-specific languages within industry, focusing on introductory level tutorials.

Listed skills include Developer Tools, Eclipse Xtext, Functional Programming, .Net, and 45 others.

Current workplace

Mikhail Barash's current company

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

Ecma International
Ecma International
Software Languages & Developer Tools
geneve, switzerland
Employees
14
AeroLeads page
6 roles

Mikhail Barash work experience

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

Co-Convenor Of Task Group 5 Of Technical Committee 39

Current

Geneva, Switzerland

Co-chairing the Task Group on Experiments in Programming Language Standardization ( https://ecma-international.org/task-groups/tc39-tg5/ ) at TC39, the committee responsible for the standardization of the ECMAScript (JavaScript) programming language.

Feb 2024 - Present

Delegate At Tc39

Current

Geneva, Switzerland

Delegate for the University of Bergen at TC39 ( https://tc39.es/ ), the standardizing body for JavaScript.

Dec 2021 - Present

Associate Professor

Current

Bergen, Vestland, Norway

Teaching classes "Programming Languages" and "Concurrent Programming".

Aug 2023 - Present

Researcher (Programming Languages)

Bergen, Vestland, Norway

Focusing on design and implementation of programming languages, domain-specific languages, language workbenches (mainly, Eclipse Xtext, JetBrains MPS), projectional (structured) editors, and developer tools at Bergen Language Design Laboratory ( https://bldl.ii.uib.no ).

Aug 2020 - Aug 2023

Scientific Coordinator

Turku, Finland

- Organized 20+ short courses as part of university-industry collaboration. Topics of the courses included development of modern web-applications, MCU programming, Internet of Things, approximation algorithms.- Participated in planning, designing and producing the first online course at the Department of Computer Science at Ă…bo Akademi University, Finland..

Oct 2015 - Jul 2020

Researcher (Syntax Of Programming Languages)

Turku, Finland

- Constructed new methods and tools to describe syntax of programming languages.- Developed and implemented new parsing algorithms and ANTLR-like compiler-compilers.- Given courses on algorithm complexity, domain-specific languages, modelling.- Maintained a web-page with materials on design and implementation of domain-specific programming languages using.

Sep 2011 - Jul 2020
Team & coworkers

Colleagues at Ecma International

Other employees you can reach at ecma-international.org. View company contacts for 14 employees →

2 education records

Mikhail Barash education

FAQ

Frequently asked questions about Mikhail Barash

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

What company does Mikhail Barash work for?

Mikhail Barash works for Ecma International.

What is Mikhail Barash's role at Ecma International?

Mikhail Barash is listed as Software Languages & Developer Tools at Ecma International.

Where is Mikhail Barash based?

Mikhail Barash is based in Bergen, Vestland, Norway while working with Ecma International.

What companies has Mikhail Barash worked for?

Mikhail Barash has worked for Ecma International, University Of Bergen (Uib), Turku Centre For Computer Science, and University Of Turku.

Who are Mikhail Barash's colleagues at Ecma International?

Mikhail Barash's colleagues at Ecma International include Erico Henrique Cosme Cosme, István Sebestyén, Samina Husain, Xasan Xasanov, and Bobka Dusboev.

How can I contact Mikhail Barash?

You can use AeroLeads to view verified contact signals for Mikhail Barash at Ecma International, including work email, phone, and LinkedIn data when available.

What schools did Mikhail Barash attend?

Mikhail Barash holds Doctor Of Philosophy (Ph.D.), Discrete Mathematics from Turun Yliopisto - University Of Turku.

What skills is Mikhail Barash known for?

Mikhail Barash is listed with skills including Developer Tools, Eclipse Xtext, Functional Programming, .Net, Compiler Construction, Jetbrains Mps, University Teaching, and Mooc.

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 Mikhail Barash you were looking for.

View similar profiles