Evgeny used to work on .NET, Microsoft stack for quite a long time. He worked at Quest Software, after that he moved to Dell to work on frontend. He worked his way from CoffeeScript + Angular 1.0 to Dart + Angular 2.0. Currently Evgeny works at Wrike, a high-load SaaS application with very rich client code. Wrike team uses Dart and Angular 2.0 and aspires to be up-to-date with all modern trends in the web world.

Charlie is a senior frontend developer, Google Developer Expert and Mozilla Tech Speaker. She's passionate about human-computer interaction and spends her personal time building interactive side projects using creative coding, machine learning and hardware. She also loves giving back to the community by making all her prototypes open source, mentoring, blogging and speaking at conferences.

Damian is a Vue.js core team member, currently working as a lead frontend engineer at Coursedog. Back in 2016, he co-founded the Official Vue.js Newsletter (news.vuejs.org). He also created several popular open source libraries: vue-multiselect, vuelidate, and vue-global-events. In 2017, he co-organized the first international VueConf. Since then, he has been coordinating multiple Vue meetups in Poland. When not coding, he is probably practicing his latte art skills or playing with his camera.

Natalia Tepluhina is a Vue.js core team member and a Senior Frontend Engineer at GitLab.

She is a conference speaker and author of articles on different topics related to Vue.js . Thanks to these activities Natalia has got a title of Google Developer Expert in Web Technologies.

Margarita is a software engineer and international speaker on tools to improving software development processes. She is a consultant software engineer, who loves to find different ways to optimize project work.

David Nolen is a software engineer and international speaker on applying functional programming techniques and tools to industrial software development. He is the lead developer of ClojureScript, a version of Clojure that compiles to JavaScript.

Web Engineer. At different times he used different languages and directions, and in the last few years, he has focused on JS. Sergey is interested in developing CG applications, actively contributes to webpack, loves rare tasks such as analysis and work with AST, self-written bundlers, etc.

Ken Wheeler Citadel Securities

Ken Wheeler is a passionate web developer, renowned and celebrated in the developer community: he's been in the web development business for over a decade, has written and contributed to multiple OSS projects, most notably Slick Carousel and Webpack Dashboard. In his free time, he cracks jokes on the Undefined podcast with one of his all-time best buddies, Jared Palmer, takes care of his kids, and writes awesome music.

Maria Shakshina Roox Solutions

Still in school, Maria was inspired by programmer's success stories, went to tech university and never regretted. She has a master's degree in SPb ITMO, faculty of Corporate information systems development. For almost 6 years she was a full-stack, frontend developer and DevOps a little. Now she develops business portals for Internet banks.

Phil is Principal Developer Experience Engineer at Netlify.

With a passion for browser technologies, and the empowering properties of the web, he loves seeking out ingenuity and simplicity, especially in places where over-engineering is common.

After more than 20 years of building web applications for companies such as Google, Apple, Nike, R/GA, and The London Stock Exchange, Phil has worked to challenge traditional technical architectures in favour of simplicity and effectiveness.

Phil is co-author of "Modern Web Development on the JAMstack" (O’Reilly, 2019).

Tech lead in KURS company, tutor at MIPT. Has more than 15 years of experience in IT. Writes code and manages projects ranging from ERP systems customization to building a real-time webscraping system. Sometimes shares his experience as a speaker at conferences and meetups.

12 years in web development. Backend-developer in the past. Worked at the bloody enterprise, then moved to startup. One of Frontend Youth podcast participants. Dan Abramov said that Aleksandr is a prominent character.

Experienced JavaScript/frontend developer with several years experience working on large scale web applications. Passionate about mobile, automated testing, and enabling teams to build great things through great tools.

Önder is a Google Developer Expert in Web Technologies and he has been working on building web and mobile apps in various development ecosystems since the late 90s. JavaScript and web have always been his passion and nowadays he enjoys it at its full while working as a Tech Lead at LINKIT. He believes in teamwork and he shares his knowledge on ITNEXT and GDG-NL communities as a co-organizer and speaker. He's also interested in photography, capturing night photos specifically.

Frontend team lead, hiring and resource manager at EPAM. Organizer of FrontSpot community, often hangs out with BeerJS. Trains developers to negotiate. Looks at development from a different angle and gives talks about it.

Alexey worked in companies such as Rambler Group, Raiffeisen Bank, Waves as a Senior Engineer/Team Lead. He's a Ph.D. and Community Leader of Facebook Developer Circle: Moscow. Alexey is fond of the development of Data-Driven Web Applications, Cyber Security, ML&AI.

Andrey Melikhov Yandex.Money

Before becoming a frontend developer, Andrey was engaged in the development of geophysical equipment. He was writing assembly code for the microcontrollers and was solving the problem of data transfer by kilometer noisy cable. Then he got a bit bored in the frontend, but recently discovered a lot of poorly researched (at least in Runet) low-level areas associated with the issues of generating machine code from JavaScript. He continues to dig deeper and shares the results with the community.

Увлекся программированием более 10 лет назад. Призер олимпиад различных уровней. В коммерческой разработке с 2015 года. Начинал с языка C и криптографии, затем занимался фулстек-разработкой на .NET и React. С недавнего времени Senior JavaScript Developer. Есть собственный проект в сфере развития спорта. Любит новые технологии, быть в курсе последних новостей фронтенда. Активно использует GraphQL в процессе разработки, старается продвигать его в массы. Сторонник статической типизации и функционального программирования.

GraphQL rockstar, developer of Internet products, OSS maintainer. Since 2001 Pavel's main specialization is web technologies. He has extensive practical knowledge on backend/frontend development, administration, and architecture. Since the end of 2015, Pavel's main focus is on isomorphic applications. In summer 2016 he began the development of graphql-compose (GraphQL schema generator) in open source.

Eduardo San Martin Morote Freelance — Posva Solutions

Eduardo is a JavaScript enthusiast who focuses on UI and likes gamedev too. He's a member of the Vue.js core team and he organizes the Paris Vue.js Meetup. He helps daily to improve the Vue ecosystem.

Software Engineer at Hasura, based in Wrocław, Poland. Worked as a full-stack developer for quite some time with many different languages such as Elixir, Golang, Python, TypeScript. Now focused on the frontend side of the Hasura Console. In love with building modern, scalable applications with exceptional user experience.

Eunjae is a software engineer at Algolia. He gets excited when learning new things and loves building tools to make life easier. He was born and raised in South Korea. He moved to Singapore in 2017 and now lives in Paris since 2019. He is happily working in Algolia, surrounded by amazing colleagues.

Dario Kondratiuk Multitracks.com

Web Developer with 15+ years on the web industry. Author of Puppeteer-Sharp and Playwright-Sharp. He is also a Puppeteer and Playwright contributor. Passionate about C#, the web, remote work, and the open source community.

15 years of JS everywhere: from microcontrollers to rendering video in the cloud. More than 6 years of educational experience (at two universities and Illya's own courses), Ph.D. in Computer Science (field of interest: System Analysis and Theory of optimal decisions). Now works as front-end developer in GitLab.

Rajat Kumar Netflix Inc.

Rajat is a Senior Software Engineer at Netflix and is passionate about building products. He enjoys writing code in JavaScript because he believes JavaScript has its complexities and imperfections that mimic the real world.

Rajat has been involved in several engineering challenges at Netflix, including Conditional Runtime Bundler called Codex, Netflix's NodeJS PaaS called NodeQuark.

He also maintains and is a core contributor to Restify.

Vitaly is a co-founder of IT61. He developed various projects with different platforms and frameworks. He has experience with .NET, Node.js, and Ruby on Rails. He loves open source software and browsers. Vitaly joined the PhantomJS project in 2013 and later became the core developer. He believes that browsers (not robots) will rule the world. A big fan of pure and solid code. Perfectionist.

Minko is an engineer in the Angular team at Google. He loves to experiment with abstract theoretical computer science concepts and transform them into robust industrial solutions. Minko's working on compilers, tools for static code analysis, and machine learning. Some of his projects are the book "Switching to Angular", Guess.js, codelyzer, the official Angular style guide, the Go linter revive, and many others.

Hegel.js creator, JavaScript.Ninja sempai, UnderJS podcast host, pagan, outcast, traditionalist, post-modernist, underdog.

Alexey codes in JavaScript since 2007. Previously he worked as a typesetter (more than 100 sites on his list). He used jQuery, Backbone.js, Angular 1, Angular 2, React, Ext JS, PolymerJS. He likes user interfaces and coffee.

Dmitry was a software engineer at Unipro. All his career has worked in virtual machines area, from Java for Intel to JavaScript for Elbrus. In his free time teaches advanced C++ in CSC centre.

Backend consultant developer advocate combining positions at uKit Group (Russia). JavaScript [ spicy ] practice user and Evangelist. Former Project Manager and Systems Analyst. Former university lecturer at Economy. Musician, Dreamer, Teapot System Administrator.

Lives in St. Petersburg. Created web applications and games at Tinkoff. Now works at VK. Helps to organize meetings in St. Petersburg and JSNation conference in Amsterdam. He came to programming because he wanted to develop games and gradually began to do this at work.

Former Chrome Puppeteer TL. Currently in Microsoft Playwright team.

Leonid Vinnichenko Align Technology

Leonid is engaged in the development of 3D applications in Align Technology. His main languages are Rust, TypeScript, and GLSL. In his free time he's jogging and making music.

Galina is a software engineer who is passionate about all things in JavaScript. Moscow JS English Club organizer. Loves JS community. Enjoys dancing and writing music.

Дмитрий — лидер фронтенд-разработки Сбербанк-Онлайн. Делает новый веб для клиентов Сбербанка.

Lead frontend developer at HeadHunter. Started from an intern at HeadHunter developers school and now he has been teaching for over 5 years in this school. Nikita has been working at 5 different teams during all career. A member of the architecture team for the last year. The security of user data, the architecture, and the infrastructure of the project are the most important things at his work.

Andrey has been working as a frontend developer at Miro since 2015. He's engaged in the creation and support of widgets.

Ivan Panchenko Postgres Professional

Postgres Professional co-founder and COO. Worked as Director of Technology for My World social network, Deputy Portal Director of Higher School of Economics, Development Director of Stack Group, Moscow State University Associate Professor.

Татьяна занимается вебом с 2016 года. Фронтенд-разработчица из Сбербанк-Онлайн. Вместе с командой делает новую веб-версию лучше.

Вероника — ведущий инженер-программист и преподаватель фронтенда в компании Контур. Любит соревноваться и организовывать соревнования.

12 years in web development, 8 years has been developing corporate web applications, including decision-making systems, production process control, and microbiological research. Open source contributor, consultant, and developer of developer tools. Russian Ember.js community organizer. Loves JavaScript, DOM API, AST.

Начальник отдела «Общих сервисов». Дмитрий занимается веб-разработкой более 10 лет. Любит хакатоны, участвует в open source проектах.

Из художника в разработчики. В школьные годы изучала веб-дизайн, подрабатывала на фрилансе. Являясь студентом, уже имела опыт разработки фронтенда для B2B- и B2C-приложений. Увлекается рисованием, фотографией и сноубордом.

Mihail Udalov Deutsche Bank

Web UI Tech Lead в проекте Auobahn Platform компании Deutsche Bank. Full Stack разработчик с более чем 10-летним опытом, в профессии разработчика интересно всё — от тонкостей серверной архитектуры до пределов возможностей браузера для отрисовки пользовательских интерфейсов.

Фронтенд-разработчик. Занимается улучшением пользовательского опыта при работе с платёжными системами. Поддерживает open sourсe. Один из основателей стартапа Handsales, победившего в конкурсе стартапов Start Fellows в 2017 году.

Vitaliy Aksenov ITMO University

Vitaliy Aksenov currently is a researcher at ITMO University. His research focuses on practice and theory of concurrent data structures.

Before ITMO University, Vitaliy was a post-doc in IST Austria under the guidance of professor Dan Alistarh and received his PhD from Paris 7 Diderot and ITMO University under the guidance of professor Petr Kuznetsov.

Full-stack developer, in development since 2004. Organizer of PiterJS and IT Global Meetup.

Software engineer at JetBrains, working on IDEs. Andrey's into functional programming, programming languages, persistent data structures, UI frameworks, incremental computations. Clojure enthusiast.

Frontender at Alfa Bank, PiterJS organizer.

Vsevolod has more than 10 years in IT industry. He tried his hands at different roles and directions. He worked with automated testing, fullstack development in different languages. Some time ago he lived in California and worked under contract at Google. Managed to work with various clients from financial sector. Worked at NEO SPCC startup where he was developing on Go.

Михаил много лет работает в IT-сфере, программировал, преподавал в университетах России и Финляндии, выступает на конференциях и в шутку говорит, что защитил кандидатскую по нейросетям до того, как они стали «cool again». 20 лет работает в Финляндии, из которых последние 12 руководит командами и бизнесом в консалтинговой финской компании Futurice, известной своей уникальной открытой культурой и полной внутренней финансовой и операционной прозрачностью. В настоящее время Михаил занимает должность VP, Global Head of Software Development. В своих выступлениях с удовольствием делится многолетним практическим опытом управления командами, построения открытой культуры и мотивацией сотрудников.

Кирилл – ведущий разработчик, работающий в Технологическом Центре Дойче Банка. Занимается разработкой и оптимизацией мобильных и веб приложений.

He was a developer at JUG Ru Group. LongestJS organizer. He has been in web development for more than 10 years and often wrote HTML on Java. Loves good talks, Dadaism, tests, and Dart.

Oleg has been in the web development for 10+ years. He was a student-designer, made web sites and interfaces for routers in different companies. How he's disrupting banking in Revolut.

True Internet developer since 2008. The character is consistent. He has good relations with his workmates. Impeccably executes code review. Merciless to bugs in production. A good sportsman: the company's champion in typing speed using the ten-finger blind method. Married, was involved in backend development in 2011-2014, since then he hasn't been noticed in the relations defaming him. Adheres to reactive views. Marked with certificates and thanks.

Занимается веб-разработкой с 2013 года. В Сбербанк пришел в конце 2016 года и с тех пор старается делать продукт Сбербанк ID лучше.

Отвечает за технологическое развитие платформы интернет-банк в ВТБ. Более 24 лет в ИТ. Прошел путь от разработчика до СТО, работал в таких компаниях, как Sun Microsystems, Lazada, технический ко-фаундер нескольких стартапов. Пишет на Java, Kotlin, JavaScript, Python, Go и других языках. Уважает Дядюшку Боба и его чистую архитектуру. Придерживается принципов KISS и SOLID.

Иван руководит развитием core-функциональности продукта Сбербанк ID.

Frontend developer. Sergey started his carrier with jQuery in the epoch of Web 2.0. Over the years he experienced different technologies and frameworks. For several last years his main choice is Angular. Lives and works in Berlin.

Works in Ad Engineering team at Fandom, bringing content to 200M unique visitors per month. Jacek is a huge fan of browser APIs and Web Components. Having worked much as backend engineer with Python he adopted the Zen, especially Simple Is Better Than Complex. He's a developer with too much taste for breadth-first exploration, struggling with work-life balance.

Nikolay Ryzhikov Health Samurai

Likes Clojure, PostgreSQL, open-source code and open standards, flexible and careful approach in development. Actively participates in St. Petersburg communities FProg and Piter-United and Internet community Clojurians. Most part of his code and almost all his presentations can be found on GitHub — niquola.

Oleg Chirukhin JUG Ru Group

Oleg works on enterprise Java web apps for 10 years already, his primary specialization is E-Government information systems in Public Administration. Today he is employed by JUG Ru Group. Prior to joining JRG Oleg was working at Sberbank Technology where he was solving architectural problems and research in the field of automated business process management systems. And many things prior to STB like gosuslugi.ru (central e-government portal in Russia), Integrated Electronic Medical Record (central medical portal), information analysis and emergency calls system for Russian citizens, The IUPAT Integrated Member Services information system in the USA, MMORPG games at Playtox, Flussonic streaming media server and StarView Operational Intelligence platform (JVM-based programming language and IDE).

Максим Соснов — ведущий разработчик в СКБ Контур. Пишет код только с тестами, оформляет командные соглашения как eslint-правила, знает всё о webpack.

Фронтенд-разработчик ВТБ. Любит логику, JavaScript и функциональное программирование. Однажды погрузился в мир функторов и монад, так и не вернулся. Развлекается перебором решений задач, изучением и анализом всего, что попадается на глаза, от истории до искусственного интеллекта.