About Me
Front End Engineer, builder, and continuous learner.
Background
I'm Samuel O’Brien, a front-end software engineer with over 7 years of experience creating performant, data-driven web applications using React, Next.js, and TypeScript. I’ve worked on high performing fullstack & frontend teams at startups and enterprises, where I’ve built advanced charting tools, large-scale AI/ML evaluation tools, and accessibility-compliant component systems.
I'm passionate about clean code, performance, and accessible user experiences. I love building high throughput, native-feeling UIs that empower users, as well as tools that unlock developer productivity.
Outside of coding, I love to get outside, take photographs, read books, and learn as much as possible. Catch me on the trails during the warmer months, or start a friend streak on Duolingo 🦉
What I Do
I specialize in front end web development, with expertise in:
- React & Next.js ecosystem
- TypeScript & Modern JavaScript
- UI/UX Design principles
- Performance optimization
- Accessibility & WCAG 2.2
- Technical writing & documentation
My Journey
My journey in tech began with a curiosity about how things work on the web. This curiosity has driven me to continuously learn and explore new technologies, mostly self taught, since middle school. I've tinkered with web technologies since the days of table layouts and Flash animations. Over the years, I've transitioned to a professional developer, providing my skills to startup and enterprise teams.