Summary
Brandon Opfermann is a Principal Software Engineer and technology practice director based in Michigan with 13 years of hands-on experience building scalable web and mobile systems. He blends deep backend expertise in Python, Django, Java, Redis, RabbitMQ and Celery with front-end and iOS skills to own full-stack architecture and delivery. Brandon has led and mentored small development teams, driven technical strategy for product-focused companies, and advised executives on tradeoffs between business decisions and system design. He excels at designing highly available server architectures and development processes that increase team efficiency, and is equally comfortable in code, architecture diagrams, or boardroom discussions. A longtime practitioner of agile methods, he brings a pragmatic focus on maintainability and operational concerns that often gets missed in early-stage designs.
13 years of coding experience
16 years of employment as a software developer