UtahJS Logo

UtahJS - JavaScript Engineers of Utah

Alexander Petros

htmx maintainer and freelance software engineer

Alexander Petros is a freelance software engineer and a maintainer of the htmx library. Prior to working on open source full time, he was an Engineering Lead at The Washington Post.

Presentation: Building the Hundred-Year Web Service with htmx

Blagoj Jovanov

Senior Software Engineer @ Netcetera

Blagoj is working as a Senior Software Engineer at Swiss software company Netcetera. Most of his development work was done for applications in the 3-D Secure Payment area as a fullstack developer (Spring Boot + Angular). Currently he is Lead Dev of a SAFe team consisting of 10+ people working in challenging environment.

Presentation: The Angular Reactivity Momentum in a Nutshell

Carter Hesterman

Carter Hesterman - Director of Engineering, JupiterOne

Carter is currently a Director of Engineering at JupiterOne. He has worked as an Engineer at various startups throughout the Salt Lake Valley and also ran his own tech consulting company for 7 years. In his free time, he enjoys making mediocre video games for his 4 year old, critiquing restaurants, composing music, and mountain biking πŸŽ‰

Presentation: In the loop but out of the hierarchy: How to be a technical leader without any authority

Clay Diffrient

Staff Software Engineer @ Derivita

Clay has been working with JavaScript or one of it's many variations for the past 18 years. He's been at Derivita for the past 4 years. He works as a staff software engineer there helping shape and mold the front end architecture. Previously he worked at Instructure on the Canvas learning management system. He's passionate about education, accessibility, and all things front end development. Clay has a MEd in Instructional Design and Educational Technology from the University of Utah and a BS in Computer Science from Brigham Young University-Idaho Clay enjoys playing tennis, pickleball, swimming, kayaking, and spending time with his family.

Presentation: Transferring Your Knowledge Effectively

Clint Goodman

Adobe, Senior Computer Scientist

Clint has worked for Adobe Workfront for the past 7 years. He got his Master's Degree in Data Analytics last year, which helps him on his current team working with Artificial Intelligence. He is a proud recent convert to TypeScript, advocate of Uncle Bob's Clean Code, and enjoys presenting at various events about code.

Presentation: How to AI in JavaScript

Cory Brown

Functional leaning Frontend Engineer at Aumni. Formerly of Facebook, Nav, Jane, LDS Church, and National Geographic.

Began developer life writing HTML and inline CSS in WYSIWYGs, and moved up to doing nearly the same thing in HTML emails before finally growing out of that awkward phase to write full-scale frontend applications for the past decade or so.

Presentation: Don't confuse Readability with Familiarity

David Nicholas

Software Engineer

David Nicholas is a software consultant and technical architect with deep expertise in TypeScript and React. His experience includes building mobile and web applications across various industries, including Blockchain, E-commerce, and Medical Supply Manufacturing. As a technical lead, he has coached teams on software best practices around TypeScript adoption, testing, ensuring data security, building internal tooling, and implementing Micro Frontend architecture. In his free time, he likes experimenting with different ways of combining math and programming, participating in bug hunts, and traveling.

Presentation: Unleashing Conditional Types

Delaney Gillilan

Synadia, Senior Product Strategy Engineer

Delaney has a rich and varied background from full stack game development, military systems of record, gambling and slot machines, to even a stint in the circus. He has a love for creating tools and engines for other creators to use and moves fast!

Presentation: Real-time Hypermedia

Erik Hanchett

AWS, Developer Advocate

I'm a software developer from Reno, NV. I'm an author of Vue.js in Action by Manning and the Ember.js Cookbook. I'm also a huge fan of teaching, at my YouTube channel Program With Erik.

Presentation: Using Server Components and Form Actions With Nuxtjs

Frank Visaggio

General Atomics, Software engineering manager - frontend platform team

I have been leading frontend web development teams for 10 years, and i chose my current job due to my desire to leave angular behind and work primarily with react. I have delivered talks on storybook at my localJS meetups.

Presentation: Level Up Your React Development: Unveiling the Gems of ECMAScript 2024 (ES15)

Jake Lingwall

Director of Engineering at Tomo

Utah born and Utah raised, Jake's been a VP of Eng / lead FE engineering / and a software architect. Currently working remote for a real estate/mortgage startup and building out an Utah development office.

Presentation: Page Speed Performance (and how it helps your career)

Jo jo

Insatiably curious Entrepreneur & Software Engineer

Love to learn, experiment and tinker on a wide spectrum of projects and ventures.

Presentation: JavaScript Craftsmanship: Framework-less Async JS Components

Kent C. Dodds

Software Developer and Educator

Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. He is the creator of EpicWeb.dev, the Epic Stack, EpicReact.dev, and TestingJavaScript.com. He's an instructor on egghead.io and Frontend Masters. He's also a live streamer, podcaster, and conference organizer. Kent is married and the father of five kids.

Presentation: And Now You Understand React Server Components

Lucas Castro

Software Engineer @ Trinsic

Lucas is a software engineer who will never have enough time to pursue all of his too many conflicting interests. In the meantime, he is focusing on building the future of digital identity at Trinsic. He writes software in a full-stack capacity, primarily using React, TypeScript, and C#.

Presentation: Getting Started with Passkeys and WebAuthn

Mary Shaw

Over 25 years of web development

Mary Shaw is a software engineering manager at FamilySearch and loves both coding and growing developers! Outside of work, she loves crafting and cooking for her family.

Presentation: Managing Complex State in React

Max Sultan

Front-end Platform Engineer @ Aumni - a JP Morgan Company

Max Sultan is a passionate front-end developer who also coaches a high school wrestling program. He loves metrics, css, and automating repetitive processes. Max is a member of a frontend platform team at Aumni: a JPMorgan company. A team responsible for implementing large scale frontend changes across the Aumni product.

Presentation: Changing human behavior for better code

Maximiliano Firtman

mobile+web developer

Mobile + web developer, trainer, speaker, and writer. He authored 13 books, including Hacking Web Performance by O'Reilly Media and Learn PWA! published by Google. He is a frequent speaker at conferences worldwide and has been widely recognized for his work in the mobile web community. He also authored over 25 web and app development courses at LinkedIn Learning, Pluralsight, O'Reilly Learning, and Frontend Masters. He teaches mobile (Android, iOS), web & PWA, and web performance workshops.

Presentation: Vanilla JS: You Might Not Need that Library

Nate Hearns

Tech consultant

Nate is a full-stack tinkerer with a background in data analytics. He has worked as a cloud infrastructure and data management consultant, software engineer and tech lead at a manufacturing digitalization startup, and is currently an independent consultant focusing on the latest developments in generative AI.

Presentation: Write once, deploy anywhere

Nick Humrich

Improving Developer Experience | Cloud Architect

Nick Humrich has been obsessing on DevOps and DevEx (DX) practices for over 10 years. While at AWS, he had the opportunity to see how truly amazing developer teams function. Ever since leaving AWS, he has dedicated his career to improving the efficiency of others, and is committed to creating world-class teams here in Utah. Nick was a critical member of building the Developer Experience in the early days of Canopy. He is currently a Director of Engineering at Lendio.

Presentation: You Are the CPU: What CS Can Teach Us About Ourselves to Improve Developer Effeciency

Rob Richardson

@rob_rich

Rob Richardson is a software craftsman building web properties in ASP.NET and Node, React and Vue. He’s a Microsoft MVP, published author, frequent speaker at conferences, user groups, and community events, and a diligent teacher and student of high quality software development. You can find this and other talks at https://robrich.org/presentations and follow him on twitter at @rob_rich.

Presentation: Level-up Your DevOps with GitHub Actions and Kubernetes

Roei Berkovich

SW Team Lead - AppsFlyer

Roei is a Tech enthusiast working as a software Team Lead at AppsFlyer, enjoys people, code, and talking about code to people. He focuses mostly on React and Node.js. He also writes for the react-israel.co.il tech blog and founded JSsnippets

Presentation: Beyond the Hype: Facing Micro Frontend Challenges in Large-Scale

Scott McAllister

Developer Advocate at ngrok

Scott McAllister is a Developer Advocate for ngrok. He has been building web applications in several industries for over a decade. Now he's helping others learn about a wide range of web and infrastructure technologies. When he's not coding, writing or speaking he enjoys long walks with his wife, skipping rocks with his kids, and is happy whenever Real Salt Lake, Seattle Sounders FC, Manchester City, St. Louis Cardinals, Seattle Mariners, Chicago Bulls, Seattle Storm, Seattle Seahawks, OL Reign FC, St. Louis Blues, Seattle Kraken, Barcelona, Fiorentina, Borussia Dortmund or Mainz 05 can manage a win.

Presentation: 10 Things You Hate About Your API Gateway

Tanner Linsley

Open Sourcerer & Co-Founder & VP of UI/UX @ Nozzle.io

Tanner Linsley is an open source creator who loves React and JavaScript. He has built and still maintain several well-known open source libraries like React Table, React Query, React Form, React Charts, React Static, and even Chart.js He co-founded Nozzle.io 6 years ago and currently holds down the front-end fort there as VP of UI and UX. When not programming, Tanner spends his free time traveling, film-making, and vacationing with his wife and children.

Presentation: Type Safe Routing Shinnanigans with TanStack Router

Todd Fisher

CTO of GetVerdi AI. Ex Pluralsight Principal Engineer

Todd has a passion for promoting a healthy product and engineering culture, collaboratively exploring ways to solve both organizational and engineering needs, as well as holding regular discussions around how to evolve the software engineering craft. Todd believes in a human centered approach to engineering, where the experience of those creating and evolving the product is just as important as those that use the product. A native to California's bay area, Todd’s journey into programming started over two decades ago and he has been privileged to work with many technologies as well as some leadership roles over the years. With his experience as a Principal of Software Engineering Practices at Pluralsight, Todd supported both individual software engineers and the technical leadership team in helping to continually improve and work together in a way that enables everyone to do their best work. Todd loves to play the guitar, and is always open to jamming out and often enjoys paired programming with strangers.

Presentation: Javascript AI Cookbook: Building AI powered product features

Tyler Hawkins

Senior Software Engineer at Webflow

I’m a senior software engineer at Webflow by day and a freelance writer by night. My passions are design systems, accessibility, and building healthy engineering cultures.

Presentation: Accessibility That Scales

Tyler Clark

Staff FullStack Developer

Tyler is a full-stack developer & an Ironman/triathlete πŸŠβ€β™‚οΈπŸš΄β€β™‚οΈπŸƒβ€β™‚οΈ He is also an instructor @eggheadio & has a passion for the web & frontend ecosystem. Tyler works in and teaches a wide range of technologies, everything from CSS to SQL.

Presentation: Data Fetching Strategies with React Server Components