JavaScript experts, mentors, speakers
Explore personalities and their talks, workshops, videos, and articles. While we focus primarily on JavaScript and frameworks like React, Vue, Svelte, and Node, you may find experts on other fields on our Portal. To name a few – Testing, DevOps, Machine Learning, and many more!

David Blass
ArkType, USA
David Blass is a full-time open source TypeScript developer and author of ArkType, a 1:1 validator for TypeScript. ArkType is the first validator to include a static parser that can infer TypeScript’s syntax as well as a full type system that can compare arbitrary pairs of types for assignability and automatically discriminate unions. Predictably, David loves parsers and types, but also bow ties and his wife’s vegan cooking. He lives with her and their 5 pets in Boston, Massachusetts, and is currently pursuing funding to continue working on ArkType full-time!

David Mytton
Arcjet, USA
David Mytton is currently building Arcjet, a product to help developers protect their apps. He also writes the console.dev weekly devtools newsletter which reviews the most interesting tools for developers. In addition, David is pursuing a PhD in engineering science & sustainable computing at the University of Oxford. In the past, he co-founded Server Density, a cloud infrastructure monitoring startup which was acquired in 2018 by edge computing platform, StackPath.

Jonathan Bakebwa
rct.ai, China
Jonathan Bakebwa is the creator and maintainer of Chakra UI Vue, a component library focused on making accessible Vue.js websites and applications fast.
Jonathan is also an Engineering Manager at rct.ai as well as the co-founder of the Vue Beijing Meetup in China.
He has also authored Vue.js utility libraries in the Vue ecosystem and is currently building the next version of Chakra UI Vue.
When he is not coding, Jonathan enjoys playing the guitar, reading and learning about startups.

Akash Joshi
SigTech, UK
A Senior Software Engineer at SigTech, Akash is a self-taught programmer who started his journey from playing video games to developing them. Spending the last year building software at Meta, he's now helping build apps at a rapid speed through the power of React and Typescript.

Theodore Vorillas
Proxima Analytics, Greece
I’m Theodore, a software engineer, educator and speaker based in Athens, Greece. I’m currently working as an independent engineer, helping companies build and promote their products. In the meantime, I’m also developing Proxima Analytics - an open source, privacy-first analytics platform.

Michael Bodnarchuk
Testomat.io, Ukraine
Michael is a full-stack web developer, passionate about testing from Kyiv, Ukraine. I also work as a consultant & trainer focused on testing. Michael works on open-source product CodeceptJS with a goal to bring a better testing experience to developers. Making testing as easy and as joyful as it could be is his motto.
Justin Schroeder
FormKit, USA
Justin is the creator of [FormKit](https://formkit.com/), [ArrowJS](https://arrow-js.com), [AutoAnimate](https://auto-animate.formkit.com/), and [VueFormulate](https://vueformulate.com/). When he’s not working on open-source, Justin is a devoted husband, father of three boys, and connoisseur of all things aviation.

Bryan Hughes
Patreon, USA
Bryan Hughes is a staff frontend engineer at Patreon, long-time member of the Node.js and NodeBots communities, and tech activist.
Bryan is the creator of Raspi IO which provides Raspberry Pi support for the Johnny-Five JavaScript robotics library. Bryan also created RVL, a distributed wireless LED lighting system designed for festivals, Reduxology, a library that makes React+Redux easier to use, and Aquarium Control, a Raspberry Pi based system for controlling lights and monitoring temperature of his aquarium.
Outside of tech, Bryan is an active member of the LGTBQ community, a photographer, pianist, and a wine aficionado.

Slobodan Stojanović
Vacation Tracker, Serbia
Slobodan Stojanović is CTO of Cloud Horizon, a software development studio based in Montreal Canada, and CTO of Vacation Tracker, a simple Slack-based leave management system for teams. He is based in Belgrade and is the JS Belgrade meetup co-organizer.
Slobodan is the AWS Serverless Hero, Claudia.js core team member, and co-author of “Serverless Applications with Node.js” book, published by Manning Publications.

Sarah Guthals
Sentry, USA
Sarah Guthals is the Director of Developer Relations at Sentry. With a Ph.D. in Computer Science from UC San Diego, her passion is to design content, software, and companies that focus on engaging developers in learning new skills, technologies, and tools to improve their developer workflow.

Facundo Giuliani
Storyblok, Argentina
Among the different things that Facundo enjoys, some of them are meeting and connecting with other people, web development, and talking a lot. After more than 12 years working as a developer, creating products and projects for different organizations and clients, he thought it would be great to combine those three interests in some way. In his search of ways to handle that, he discovered the world of Developer Relations. Nowadays, Facundo works as a DevRel Engineer at Storyblok, and he spends his time engaging with the dev community, speaking at events and conferences, creating and sharing content, writing articles for different websites and platforms, leading workshops, and talking (of course). He is one of the organizers of React Buenos Aires, the biggest React community in Argentina. He has been selected Prisma Ambassador, Auth0 Ambassador, and Cloudinary Media Developer Expert.
Andrew Branch
Microsoft, USA
Andrew joined the TypeScript team at Microsoft in 2019. As a former frontend developer, one day he looked too closely at the differences between Node and bundlers and has been falling down the rabbit hole of JavaScript modules ever since. He's currently on a quixotic mission to fix every npm package with arethetypeswrong.github.io—or at least fix a few while leaving behind some good documentation.

Colin Ihrig
Node.js Technical Steering Committee, USA
Member of the Node.js Technical Steering Committee & a hapi core team member.
Colin Ihrig is a software engineer working primarily with Node.js. He is the author of Pro Node.js for Developers, and co-author of Full Stack JavaScript Development with MEAN.

William Lyon
Neo4j, USA
William Lyon is a Developer Relations Engineer at Neo4j where he helps developers be successful with graphs. Prior to joining Neo4j William worked as a software developer for several startups, building mobile apps, quantitative finance tools, and predictive API services. William holds a Masters degree in Computer Science from the University of Montana and is the author of the book "Full Stack GraphQL" published by Manning. You can find him online at [lyonwj.com](http://lyonwj.com/).

Kamal Shree
Microsoft, India
Developer Advocate @Microsoft, Google Developer Expert in Flutter & Dart with 14 years of experience in Web Technologies, Android, Flutter, HarmonyOS and Microsoft M365. I have worked for multinational firms in India, the Netherlands, and the USA. I am a Women Techmakers Ambassador!, Youtuber (whatsupcoders), Mentor @MentorCruise, and Open-Source Community Builder.