Hi, I am Thomas Barr

front-end dev

a picture of thomas barr in thought

What I do

CSS

In the realm of CSS, my passion lies in creating web experiences that seamlessly blend artistry with technical finesse. I specialize in crafting captivating designs. My approach revolves around sculpting modular, scalable design systems using custom properties and variables. I thrive on developing reusable components and styles, utilizing methodologies like BEM, which not only Improve readability but also fosters collaborative teamwork. Responsive design is at the core of my work. I meticulously tailor layouts that gracefully adapt to any device, employing fluid grids, flexbox, and media queries to deliver a flawless user experience. Beyond the fundamentals, I wield expertise in CSS frameworks like Bootstrap, tailoring solutions to specific project needs.

JavaScript

I possess a strong understanding of JavaScript logic and concepts, which allows me to create dynamic and interactive web pages. I am able to use JavaScript to add functionality to web pages, such as form validation, animations, and dynamic content. I also have experience working with JavaScript libraries and frameworks, including jQuery. I place great emphasis on adhering to the DRY (Don't Repeat Yourself) principle and refactoring code to enhance maintainability. By eliminating code duplication and promoting code reuse, I ensure that the codebase remains clean and efficient. Additionally, I believe in the importance of providing meaningful comments that document the purpose and functionality of the code, making it easier for other developers to understand and navigate the codebase. This approach results in code that is easier to maintain, understand, and collaborate on.

React.js

My current focus is on harnessing the power of React and NextJS, enabling me to architect web applications that are not just visually stunning, but highly scalable and exceptionally performant. React, as a JavaScript library, has revolutionized the way we approach front-end development. I am well-versed in designing and implementing complex user interfaces that prioritize both aesthetics and functionality. This includes crafting intuitive interfaces with seamless transitions, dynamic content rendering, and efficient data management. My proficiency extends to NextJS, a framework built on top of React. By employing NextJS, I ensure that the applications I build are not only visually impressive but also well-optimized for search engines, providing a competitive edge in the digital landscape.

My Work

Who I am

Developer based out of Loveland, CO

Hi there, I'm a versatile individual with a rich background spanning diverse industries. Beginning in the culinary world, I ascended from a sous chef to a catering director, eventually establishing my own catering company. Simultaneously, I ventured into teaching Brazilian Jiu Jitsu and launched my own academy. My appetite for growth led me to the realm of web development, where I've honed my proficiency in HTML, CSS, JavaScript, React, Jest, SCSS, and SQL. I approach development meticulously, prioritizing test-driven practices while remaining open to embracing novel technologies and methodologies, including agile frameworks like Scrum. - My Resume -

Outside of work, I love to stay active and enjoy the outdoors. Living in Colorado gives me plenty of opportunities to go rock climbing, stand-up paddleboarding, and explore new trails. I'm an avid Brazilian Jiu Jitsu practitioner and enjoy training regularly. I'm also passionate about traveling and learning new things, whether it's through audiobooks or writing code. But above all, my family is my top priority. Spending quality time with them is what brings me the most joy and fulfillment in life. Overall, I bring a unique blend of experiences and skills to the table, and I'm excited to continue growing and making meaningful contributions in the world of web development.

thomas on a boat

My Projects

A selection of my work

Tesla Clone Project Space Tourism Project Big Shoe Company Landing Page Space X Clone Tic Tac Toe Game Meme Generator Project