☀️
Resume
Headshot
Ryan Henness
About 📝
Hey, I’m Ryan 👋 I’m a caffeinated developer based in Portland, Oregon. I graduated with a Bachelor of Science in Computer Science from the University of Portland in 2018. I’ve gained 4+ years of industry experience mainly focused on frontend development.
I first learned that I like to bring ideas to life with video editing when I was younger. This passion, along with my knack for problem solving, helped spark my interest for software development. I enjoy having a vision of what something is supposed to be, working with others through the problems creating it, and feeling rewarded when seeing it all come together. My main goals right now are to keep learning and making meaningful contributions to the teams I'm a part of.
I've got to work with a variety of technologies, here are some I've had my hands on recently:
JavaScript, TypeScript
JavaScript, TypeScript
Angular
Angular
GitHub
GitHub
Styled Components
Styled Components
Storybook
Storybook
React (CRA)
React (CRA)
Stencil.js (Web Components)
Stencil.js (Web Components)
Azure DevOps
Azure DevOps
npm
npm
Experience 👷‍♂️

Trimble Viewpoint
Software Developer
Dec 2019 - Present
I've grown the most as a developer here at Trimble Viewpoint, and have met some amazing developers along the way. This is where I was first introduced to SPAs, getting the chance to contribute to an Angular app. That experience taught me what goes into developing a production-ready web app, and what ultimately led me to dive deeper into frontend development. I have taken what I learned from that project and now primarily work on a React app that acts as a single sign-on landing page for Trimble apps. On the side, I've been helping develop Trimble's open and inner-source practices. I lead the development of an open-source web component library that adheres to Trimble's Modus design system, you can find it at Modus Web Components.
JavaScript
React
Stencil.js
Azure DevOps
TypeScript
Angular
Storybook
GitHub

Projects 🌟
Modus Web Components
An open-source web component library that adheres to Trimble's Modus design system. This library was built using Stencil.js, a web component development toolchain. Although these components are framework agnostic, this project outputs companion libraries for specific frameworks as well.
Personal Site
This site! I built this using the Preact CLI. Its code is hosted on GitHub (which you can go check out), and automatically deployed using Netlify. This started as a quick project to help me learn what Preact was like but slowly turned into something I wanted to polish and put out.
Contact 🤝
Whether you'd like to get to know me better or just say hi, my DMs are always open. Feel free to reach out to me anywhere below. I'll try my best to get back to you when I can!
*I'm not currently looking for new opportunities.
📧 ryanhenness@gmail.com
Designed & developed by Ryan Henness
Built with the Preact CLI