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.