jsmithdenverdev

I am passionate about building two things: scalable modern architectures and highly performant engineers.

View the Project on GitHub jsmithdenverdev/jsmithdenverdev

Experience

Digimarc - Senior Staff Engineer

August 2022 - Present

I joined Digimarc as a senior staff engineer, after being recruited to the company for my strong technical and leadership skills. These skills were sought after as the company was going through a major transformation, including the creation of a new SAAS platform.

As a senior staff engineer I designed and evangelized the architecture of Digimarc’s Illuminate platform. This included everything from the architecture and initial services of the platform, to infrastructure management, deployment processes, and QE processes. I designed an approachable architecture that allowed new engineers without prior experience in the tech-stack to integrate quickly.

In my role I was the senior “technical-lead”, providing mentoring and coaching to the other technical leads that guided our engineering teams. I created a strong culture of collaboration between our leads, and implemented structured processes to introduce and vet new architectural and technological decisions.

I was responsible for the design and delivery of the platform’s most critical components including our Engage product and its redirection engine, as well as a serialization solution that allowed customers to rapidly serialize tens of millions of their products. My focus was to design solutions that were simple, extensible, and maintainable.

Slalom Build - Solution Architect

April 2018 - August 2022

I joined Slalom as a senior engineer excited to cut my teeth in consulting. I quickly developed a reputation for my technical prowess. That reputation led to me being staffed on a multitude of clients and allowed me to explore many technologies.

As an architect I design and implement modern web solutions while mentoring and coaching engineers. I have led small and large teams, most with client engineers, while managing feature intake for critical and ad hoc business features. I am actively involved at the program level of my engagements, and have been described as “giving a masterclass in having a tough conversation with clients”. I take great pride in creating passionate teams and cultures. I love mentoring and giving people the tools and situations to succeed. Through thorough problem solving and detail oriented planning I’ve helped create a safe space for early career solution owners to feel confident and empowered.

I founded and built the Byte Sized Projects cohort to give engineers the ability to learn new technologies in a safe place that is not as time consuming as a client project.

I have been awarded the following awards at Slalom.

Convercent - Software Engineer

May 2014 - February 2018

I joined Convercent as an intern helping with day to day tasks such as getting new hire laptops setup. I quickly transitioned into a role as a QE, working with engineers to test and validate their feature work. I fell in love with engineering and started toying with .NET on side projects to learn the stack. I transitioned from my role as a QE into an engineering position. As an engineer I led several feature teams. I quickly worked my way up to the senior most engineer on my project before my leaving.

Outside of work

Outside of my work life, I am a search and rescue volunteer with Alpine Rescue Team. Alpine Rescue Team is made up of professional volunteers who respond to backcountry emergencies in the front range of Colorado. The team is a fully accredited member of the Mountain Rescue Association and has been saving lives since 1959. In the search and rescue world I am also a public information officer for the Mountain Rescue Association.

I am also a member of the Colorado Mountain Club. I actively volunteer with the club and was an instructor for Alpine Climbing School in the Spring of 2021. The school teaches students skills to allow them to safely target many of Colorado’s premier alpine routes. Skills such as navigation, rock climbing, snow climbing and self rescue.

Personal Projects

Pager

911 paging service written in Go. Can be deployed to any container based platform.

https://jsmithdenverdev.github.io/pager/

Cat Facts

Serverless Go project utilizing Twilio to send a random cat fact to subscribers once a day.

https://jsmithdenverdev.github.io/catfacts/

Tmpl

JSON based templating CLI written in Go.

https://jsmithdenverdev.github.io/tmpl/

Presentations

Markdown versions of presentations I give through work and elsewhere.

https://jsmithdenverdev.github.io/presentations/

ZeroSlope

Multi-language lean microservice and modern web accelerator architectures.

https://zeroslope.dev/