Loading
bheinri.ch

Brennen Heinrich

Full Stack JavaScript Developer | UI/UX Specialist

Experience

Ingo Money

UI/UX Developer

Ingo Money · Full-time

11/2019 - 11/2024 (5 yrs)

Enhanced operational workflows by creating a shared component library and a modular dashboard with on-demand, permission-based modules. Collaborated with backend developers to integrate and optimize APIs.

United States · Remote

View Website
1-800 CONTACTS

Front End Web Developer II

1-800 CONTACTS · Full-time

06/2016 - 08/2019 (3 yrs 2 mos)

Focused on front-end development for the eCommerce site using Angular 2 and TypeScript. Collaborated with the design team as a Design Guide to maintain consistent UI/UX.

Draper, Utah, United States · On-site

View Website
MaritzCX

Front End Developer Extern

MaritzCX · Internship

06/2015 - 03/2016 (9 mos)

Collaborated with the front-end team during college, developing a responsive UI library and contributing to the core platform's conversion to Angular 2.

South Jordan, Utah, United States · On-site

Projects

Scrapey CLI

Scrapey CLI

02/2025 - Present

A CLI tool for scraping and extracting data from websites efficiently.

Golang
View Project
Portfolio Website

Portfolio Website

01/2025 - 02/2025

The portfolio you're currently viewing, built with Next.js, Tailwind, and Three.js.

ReactNext.jsTailwindThree.js
View Project
PHP and Python

Project OPAL - Capstone Project

04/2015 - 06/2015

A fast, mobile-optimized Pokémon search and battle companion tool built during my capstone at Neumont University. It delivers essential game data quickly via a PHP backend and a custom Python web scraper.

PHPJavaScriptPythonMySQLSCSS

Syncflix

01/2015 - 03/2015

An asynchronous online YouTube player that lets users watch videos together in synchronized virtual theaters. Built with ASP.Net and SignalR for real-time chat and updates.

ASP.NetSignalR

Cindr

11/2014 - 01/2015

A web-based dating application with real-time chat and dynamic pairing, built at Neumont University. It connected users instantly—similar to Chatroulette.

JavaJavaScript

Skills

JavaScript

12 years

Frontend Frameworks

10+ years

UI/UX & CSS

12 years

Node.js & RESTful APIs

10 years

Authentication

5 years

Databases

11 years

Build Tools & Optimization

10+ years

Testing & Automation

6 years

Cloud & DevOps

5 years

JavaScript

Experienced in developing applications with JavaScript and TypeScript in both front-end and back-end environments while keeping the code clear and maintainable.

  • Solid grasp of JavaScript features, asynchronous patterns, and type safety
  • Designed scalable applications with a focus on maintainability
  • Optimized performance and resolved complex debugging issues

Subskills:

  • JavaScript12 years
  • TypeScript10 years
Brennen Heinrich

About Me

As a Full Stack JavaScript Developer with over 9 years of experience, I've been dedicated to crafting seamless and efficient web applications. My journey has been driven by a passion for blending technology with user-centric design, ensuring that every project not only functions flawlessly but also provides an intuitive and engaging user experience.

Beyond coding, I immerse myself in activities that enhance my creativity and problem-solving abilities. Engaging in bouldering challenges me to think strategically and adapt swiftly, mirroring the agility required in development. Additionally, I find that exploring various forms of art and design broadens my perspective, inspiring innovative approaches in my projects. These experiences enrich my personal life and contribute to my growth as a developer.

Continuous learning is at the core of my development philosophy. I frequently self-host projects to experiment with new technologies, explore innovative solutions, and gain deeper insights beyond theory. This hands-on approach keeps my skills sharp and strengthens my ability to tackle complex problems independently.

Contact Me

Interested in working together? Let’s connect!