Speakers

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.

Frontend Team Lead and the main Accessibility enthusiast at SpurIT. In the early years, Glafira was inspired by an idea to change CSS and HTML for an online text RPG and she never stopped because that was the way! Now, she is a member of the MinskCSS/MinskJS program committee and a co-org of the iconic BeerJS Summit. One of the creators of a Minsk branch of the famous Accessibility Club. You can meet Glafira at the kurmak.info courses as a very cheerful Web Accessibility mentor.

Vitaly Friedman Smashing Magazine

Vitaly Friedman loves beautiful content and doesn’t like to give in easily. Originally from Minsk, Belarus, he studied computer science and mathematics in Germany where he has discovered his passion for typography, writing and design. After working as a freelancing designer and developer for 6 years, he co-founded Smashing Magazine, one of the largest online magazines dedicated to Web design and development. Vitaly is writer, co-author and editor of both Smashing Books. He is now working as the editor-in-chief of Smashing Magazine in the lovely city of Germany, Freiburg.

20 years of frontend development. So what? Independent developer for 16 years. Sold out to corporations. Jack of all trades, master of none. More of the last part. Founder and chief-editor of the Frontender Magazine. Failed miserably. Speaker at international and local conferences. The further the local. UA Web Challenge expert. Ex. Magical talking bear prostitute.

Software developer, striving to simplicity and beauty of the experiences. 7 years of experience building on the Web. JavaScript all the things. Design and code go hand in hand.

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.

Alexey is a lead software engineer and an open-source contributor. He currently runs an engineering team at resume.io — the biggest online resume builder, built with Rails and React. Though his day-to-day duties are mostly backend and infrastructure, Alexey loves playing around with JS and investing his spare time building minimalistic open-source libraries for React. He believes that simplicity in web products matters and that great product are born from the interception of good design and solid technology.

Actively propagating web application safety. Love testing and works at Cypress.io for the second time. Material-UI core team member. Active (or not really) open source contributor.

Love chihuahua, volleyball, OCaml, and cooking.

Computer Engineer with 14 years of experience in C/CPP. Currently developing a Polyglot Runtime and a Polyglot FaaS/CaaS based on it. Founder and CEO of MetaCall.

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.

Ujjwal is a Compilers Hacker at Igalia working on TC39, V8 and SpiderMonkey, a Node.js Core Collaborator, a TC39 Delegate and an International Speaker. He loves to talk about open source software, JavaScript and web standards.

Fifteen years of experience in the design and development of large-scale web applications in an Agile environment. Strong knowledge of cutting edge technologies for rich graphical applications — WebGL/Canvas. Full-stack development. High-performance optimization both on client and server sides. Worked for Wargaming and Apple. Ph.D. in Applied math. President prize for achievement in science. Startup experience. Game dev experience. Management experience.

Node.js consultant developer. JavaScript spicy practice user and Evangelist. Former Project Manager and Systems Analyst. Former university lecturer at Economy. Musician, dreamer, Teapot System Administrator.

A self-taught specialist from Minsk. It's a long story how Egor went down to the IT. His roadmap wasn't row.

He started doing small sites and games, upgraded to consulting, designing microservices ecosystem and frameworks for company usages in a wide range of internal products. Now Egor is an active member of local developers community in Minsk and participates in hackathons and meetups. He also took part in several startups. He extends his communication and networking skills.

Nazim Gafarov ECOMMPAY IT

More than 10 years of experience in development. Specializes in client applications. Worked both in startups and in large companies (Yandex, Mail.ru) as a lead developer. Interested in static code analysis and design.

Arkadiy Pilguk Peculiar Ventures

Manager and Lead Engineer of Peculiar Ventures Ukraine. Started his career in user experience, where his relentless focus on users led him to front-end development and later machine learning and computer vision along with how they can be used to improve user experience with technology.

Alexey has been writing in JavaScript since 2007. Worked as a webpage designer, designed over 100 websites. Then he started writing in JS. Wrote in jQuery, BackboneJS, Angular 1, Angular2, React, ExtJS, Polymer.JS.Likes user interfaces and coffee. Considers Dart to be more convenient than TypeScript.

Daniil Gonik ClauseMatch

Born and raised in St. Petersburg. Loves to travel, socialize, and solve complex problems (both technical and life). Daniil also managed to work with both the frontend and the backend, which helps a lot in the current work of the team lead.

Five years in web development. Started as an outsourcing full stack. Worked on everything: frontend, backend, Android, cross-platform on React Native. Soon Mikhail got tired and wanted to focus on one thing. In his free time, he writes a game engine and realized that creating your games is more interesting than playing someone else's.

Came from Estonia. Wrote his first program on the MK-61 microcalculator 30 years ago. Since then, developed using almost every language. For the last 10 years, Evgeny has been working with JS/TS. Had an addiction to Shortest on Сodingame. A fan of React, TypeScript, profiling, debugging, and optimization of everything.

JavaScript developer in Alfa Bank, a mentor with 4 years experience, master's degree in computer science. Loves to go to conferences and looks forward to the day when everybody is back offline.

Web Engineer at OpenSoft Inc. Curious about web development, DevOps, architecture design, machine learning, and quantum computing.

Frontend developer working on interfaces, configs, and documentation at SpurIT. Came to programming because of the desire to make games. Doesn't make games, but makes accessible interfaces.

Software Engineer with 7+ years of experience building high-quality Software Solutions. Throughout his career has worked in Backend, Frontend as well as in Mobile Development. Currently, working as a Principal Engineer at Toptal (Core Team). Passionate about learning new things, solving challenging problems, and creating innovative solutions.

Pavel Remizov SberDevices

Pavel makes products for humans using modern web technologies. He is certain that humans are more important and that technologies come second. Pavel worked for startups, state-owned companies, and foreign organizations. Now he works for SberDevices as well as builds EdTech products.

For 15 years Dmitry was engaged in the frontend, but now he broke free from slavery and decided to do what he had long wanted to do — the perfect programming language. In the meantime, Dmitry is doing it, he's sharing his ideas and best practices with the audience.

Leads the Code With Me and Rider projects, actively participates in the development of IntelliJ IDEA and was one of the main developers of ReSharper in the past. Kirill is interested in the tasks of distributed development, productivity automation, breakthrough trends in the world of tooling, psychology, and the philosophy of modern IT. Actively participated in negotiations with such giants as Microsoft, Unity, Epic Games, Amazon, Google, Red Hat, etc. He has been in industrial programming for over 15 years.

Valeria has over 10 years of experience in product marketing at JetBrains. She specializes in team products, workflow organization, and project management methodologies. Valeria is responsible for Space, a new integrated environment for teams. She also speaks at conferences, meetups, and user meetings, writes about team products and collaboration. According to Valeria, soft skills are no less important than technical knowledge.

Alexander has been developing software for many years. In recent years, he is into the frontend. Alexander thinks that each programmer should read "Clean Code". Twice! His sincere belief is that the internal quality of a product goes side by side with the external quality. He likes running and talking about code.

Accenture Techical Architect.

Web-developer since 2017. Works mostly on JS (Vue, Angular). For the latest 1,5 years has been working on projects connected with big data visualizations on a map (Mapbox).

Teaches people correct JavaScript at JavaScript.ninja and is a Senior Frontend Engineer at GitLab. Believes that everything that cannot be measured must either begin to measure (and build instruments for this) or ignored, like voices in the head.

He always relies on JS, recently sometimes as a compile target.

Sberbank Online web developer.

Andrey is a full-stack TypeScript and JavaScript developer. He came from working in two software consultancies on a variety of projects: from small startups to well-established enterprises. Now he is happy to be a part of a family at Hazelcast. Big lover of open source. Author of a small technical blog. Runs BeerJS Voronezh.

One of the creators of the DevSchacht community and co-host of the Frontend Youth podcast. When working in an enterprise or startup, he always tries to explore frontend boundaries. Roman is confident that the frontend will win even in the most non-obvious areas of application. He also believes that the truth is temporary, form and content are equally important, artificial intelligence has long been here, and there are only as many realities as you create.

Helps to do jetbrains.com. Teaches a little about how to make a frontend. Likes good talks, tests, and painting (impressionism ++).

Frontend developer and CSS Evangelist. Editor of the Web Standards frontend news feed. The 5th voice of the Web Standards weekly podcast. Friendly beard.

Yan Stefanets ClauseMatch

Yan likes to make beautiful and valuable products. Now he works for ClauseMatch, which helps improve information management approaches in companies. Has been involved in web and mobile development for 14 years. Helps teams build development processes and apply modern approaches and technologies to achieve their goals. Likes useful, practical life hacks that help in day-to-day work, especially those that improve DX and make a developer's life more enjoyable.

Developer with over 10 years of experience in harsh enterprise and international startups. Built the frontend of Alfa-Bank. Yandex.Search frontend architect. Supervised the development of Yandex.Video, Yandex.Station and Smart Home with Alice. Now he is in charge of frontend development at SberDevices.

Bogdan Timofeev Deutsche Bank

Backend (and a little bit frontend) developer from Saint-Petersburg. Graduated from Saint Petersburg State University. Now he's developing Java and Kotlin microservices with UI in Deutsche Bank Technology Centre.

Evgeny is a frontend developer at Selectel. 11 years of experience in web development, has been writing in Vue.js for the last 3 years. From time to time designs interfaces and writes in Python.

Experts

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.

Frontend Team Lead and the main Accessibility enthusiast at SpurIT. In the early years, Glafira was inspired by an idea to change CSS and HTML for an online text RPG and she never stopped because that was the way! Now, she is a member of the MinskCSS/MinskJS program committee and a co-org of the iconic BeerJS Summit. One of the creators of a Minsk branch of the famous Accessibility Club. You can meet Glafira at the kurmak.info courses as a very cheerful Web Accessibility mentor.

Sergei fell in love with web development back in high school. He got a degree in Information Technologies at the University of Helsinki and has been spending his professional career working for web design studios in Helsinki and Munich. Sergei's focus areas are JavaScript development, UX and accessibility.

Nikolay is an architect and Node.js expert at Grid Dynamics. He is a big fan of performance optimization in Node.js.

Now he is working in St. Petersburg, Florida. Together with Amazon's consulting team, he is building a cloud computing platform for a product supply chain management project for one of the largest electronics companies in the United States.

10+ years of programming experience. Well skilled in web development: figuring out a problem where the abstraction leaked. Great experience in writing unit/integration/E2E/B2B tests using mocha/chai/sinon. Strong experience in major web development technologies, design patterns, DB design, algorithms development and data structures. Some experience in project specification and technical documentation development.

Fullstack JS/.NET Ronin, Typescript & ReasonML enthusiast. Type theory & compilers wannabe. Speaker & @HolyJSConf program committee. He/him.

Passionate developer and troubleshooter. Works with great and productive teams and technologies. Has fun both with coding and communications.

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

Developer with 10 years of experience, developed a lot of projected in open source, from a static analyzer — PHPSA, to the TypeScript compiler called StaticScript. Leading the most obscure podcast in the entire frontend — UnderJS

Related open source:

  • PHPSA — static analyzer on PHP for PHP;
  • GHubber — mobile client for Github powered by React Native;
  • StaticScript — language on top of TypeScript as frontend, and LLVM framework as backend.

Dmitry also was a contributor to Zephir Language & Phalcon framework.

Ex-member of HolyJS program committee, seven years in frontend, four years in Angular, two years out of Russia. Moved to Israel and now coding surrounded by palm trees.

Mythical full-stack, host of the Devshakhta channel on Youtube, co-host of the Web Standards podcast. Good architecture evangelist, an expert on Node.js and other JavaScript runtimes. Apologist for DevOps practices. For all the good and against all the bad. Likes to work for an idea. Idea is also good.

Teaches people correct JavaScript at JavaScript.ninja and is a Senior Frontend Engineer at GitLab. Believes that everything that cannot be measured must either begin to measure (and build instruments for this) or ignored, like voices in the head.

He always relies on JS, recently sometimes as a compile target.

Lead software engineer.

Frontend developer (JavaScript/TypeScript), mentor. Sergey is interested in software development in general and also shows interest in functional programming. Writes articles. Has his own Telegram channel. Not directly related to area 51.

Frontend developer and team lead at Yandex. Loves to attend conferences and speak with interesting people, draws talk sketches.

Artem works for namecheap.com, combining the roles of team lead and architect. For more than 10 years in the industry, he has worked with both the frontend and the backend, and with the infrastructure. Today he is working on building full development cycle processes. Continues to believe in JavaScript, especially after TypeScript. Founder of KharkivJS.

10 years in development. Started as a content manager. Now he's a senior frontend. Host of the Frontend Yunost podcast.

Maria started her IT path with illustrations and web design, but after that, she moved to the frontend and now, for almost 6 years, she makes the users' lives easier. She currently works at Skyeng, codes on Angular, loves high-quality interfaces, fantasy and cats.

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.

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.

BeerJS Moscow, BeerJS Summit, MoscowJS and WebAssembly Moscow meetup organizer, digital nomad, TC39 invited expert, WebAssembly Community Group participant, certified beer sommelier and community guy whose glass is always half full.

Anna Selezneva Spiral Scout

Senior Frontend Developer at Spiral Scout, speaker and co-organizer at meetups and conferences. Likes to inspire and motivate. Free hugs.

Typical frontend developer from Perm. Leads the "Lazy frontend" podcast, one of the authors of the "Otsobesedovanie" show, the author of the Telegram channel Nuxt.js, sometimes writes translations to Habr.

Hosts

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.

Engaged in Developer Relations at Yandex. Tenderly loves the frontend community and HolyJS, took care of the speakers at JUG Ru Group, and brings up 4 cats (including Evgeny).

JUG Ru Group Account manager.

Frontend developer from Moscow. Writes code, looks after animals, and plays on the console.

Makes frontend at AISA, administers Web standards Telegram chat, and swears at the version for the visually impaired. Newcomer speaker. Women Techmakers ambassador. Loves heavy music, surf skate, and hugs.

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