About Me

Ryan Dennler

My love for programming began in 1997 when I started coding underground AOL programs like punters and faders with Visual Basic at the age of 11. As CSS2 was released, I transitioned to creating websites, intrigued by the possibility of adding engaging interactive styles to browsers, such as rain effects and mouse effects which at the time was simply amazing to see.

My first notable project was a website dedicated to Final Fantasy 7, an RPG game on Playstation. It included a comprehensive tutorial of the game, character overviews, and general information about in-game components like materia and combat strategy.

Ryan Dennler
Ryan in the sky

During my school years, I also began a small business of sorts, constructing Angelfire websites for students in exchange for money.

In truth, even while I was earning money by creating Angelfire websites for students, it didn't fully register that this would eventually become my profession. At that time, I was simply enjoying the process of making websites and programming Visual Basic applications while binge watching Hackers.

Fast forward to the present, I have accumulated over 10 years of professional experience in both back-end and front-end technologies. These days, my work primarily revolves around using React, Laravel, TypeScript, and TailwindCSS to develop innovative solutions.

What I Do

Skills & Expertise

While I primarily focus on frontend development, I do have a good understanding of backend and system implementations.

Design Systems

Helped build design systems in coordination with design teams using tools like Figma.

Testing Platforms

Helped build testing platforms including Mock Service Worker interfaces for unit and integration testing.

CI/CD Pipelines

Built CI/CD pipelines with coverage reporting, dynamic Vitest workspaces, and deployment pipelines for JS and Laravel applications.

Developer Experience

Love to identify workflow issues and facilitate changes to ensure teams have a smoother DX throughout the development process.

Tech Stack

Technologies

A comprehensive list of technologies that I understand and have worked with to build applications.

Frontend

React Next.js TypeScript Vue.js Astro

Testing

Vitest Cypress Playwright Jest Mock Service Worker

CSS

CSS Sass PostCSS TailwindCSS Bootstrap Styled Components Stylus

UI Frameworks

Reka UI Chakra UI Material UI Ant Design Tailwind UI Shadcn UI Headless UI Radix UI

Backend

Laravel Node.js Express.js AdonisJS

Git

GitHub GitLab Bitbucket

Design

Figma Photoshop