Donald Barre
Donald A. Barre
Introduction
Hi, I'm Donald and I'm a highly experienced software engineer/architect living in Bloomington, Minnesota.
I'm passionate about software engineering and I've been practicing and growing my skills over a number of years. I've worked in various domains from network management, education, healthcare, banking, farming, solar, etc.
I love software architectures. And while I value many architectures, including microservices, I have a passion for the following:
  • Modular Monoliths
  • Hexagonal
  • Vertical Slices
  • Event-Driven
  • Domain-Driven Design (DDD)
A few of the technologies I've used over the years are:
  • Java
  • Kotlin
  • Python
  • Ruby on Rails
  • C/C++
  • Spring Boot
  • Hibernate/JPA
  • Postgres
  • Redis
  • RabbitMQ
  • AWS
  • Docker
  • REST
  • GraphQL
  • JWT
  • Typescript
  • React
  • Tailwind CSS
  • Git
  • and much more...
Other Things About Me
Software isn't my only passion. I enjoy a number of activities with family and friends such as
  • Hiking
  • Pickleball
  • Cycling
  • Traveling
I also like to give back to my community. I'm currently volunteering to provide food to families in need.
© Donald A. Barre. All rights reserved.