Brennan Holmes

 
 
 

About Me

I'm a full-stack developer with a strong foundation in modern web technologies and software development. Through my experience at CAE and IWK Hospital, I've had the opportunity to work on meaningful projects ranging from enterprise applications to healthcare systems. I work primarily with React, Next.js, and Node.js for web development, while also maintaining proficiency in C++ and C# for more specialized applications.

My recent projects include developing secure chat platforms and contributing to enterprise applications using .NET Core and Blazor. I'm passionate about writing clean, maintainable code and constantly expanding my technical skills. Having worked in professional environments with Agile methodologies, I understand the importance of collaboration, code quality, and delivering reliable solutions that meet business needs.

Featured Projects

Database Viewer & Manager

View any database within it using a database viewer (PostgresSQL, MySQL, SQLServer, SQLite, MariaDB). Created with TailwindCSS, Typescript, and NextJS.

NextJSTypeScriptTailwindCSSPostgreSQLMysqlSQLServerSQLiteMariaDB

Ticketing System

A ticketing system, where the company can manage their tickets for their customers. Made with NextJS, Typescript, and TailwindCSS.

NextJSTypeScriptTailwindCSSPrismaPostgreSQL

Skills & Expertise

React

A JavaScript library for building user interfaces.

95%

NextJS

The React framework for production, enabling hybrid static & server rendering.

85%

CSS

Styling web applications with modern CSS features and animations.

90%

TailwindCSS

A utility-first CSS framework for rapidly building custom user interfaces.

95%

Node.js

A JavaScript runtime built on Chrome's V8 JavaScript engine.

90%

TypeScript

A typed superset of JavaScript that adds static types to enhance development.

90%

C#

A powerful low-level programming language for system development.

75%

C++

A powerful low-level programming language for system development.

70%

Docker

A tool designed to make it easier to create, deploy, and run applications by using containers.

80%

Git

A version control system for tracking changes in any set of files.

100%

Get in Touch

I'm always open to new opportunities and collaborations. Feel free to reach out!