Austin Barrett
About Austin Barrett
Austin Barrett is an Associate Software Engineer at Brooksource in Charlotte, North Carolina, with a background in signals intelligence and electronic warfare from the U.S. Marine Corps. He specializes in a variety of technologies including Python, JavaScript, and React, and is passionate about developing applications and solving complex problems.
Work at Brooksource
Austin Barrett has been employed at Brooksource as an Associate Software Engineer since 2024. He works in a hybrid capacity from Charlotte, North Carolina. In this role, he utilizes a diverse tech stack that includes Python, JavaScript, React, Django 4, PostgreSQL, MongoDB, and FastAPI. His responsibilities involve transforming concepts into tangible applications and efficiently solving challenging problems.
Background in Military Service
Before transitioning into software engineering, Austin Barrett served in the U.S. Marine Corps as a SIGINT / Electronic Warfare Operator from 2016 to 2021. He was stationed at Marine Corps Base Hawaii, HI, where he gained experience in signals intelligence and electronic warfare. This background has contributed to his analytical skills and problem-solving abilities in his current engineering role.
Education and Expertise
Austin Barrett studied at Hack Reactor, where he achieved a degree in Computer Software Engineering in 2023. His education spanned five months and equipped him with essential skills in software development. He is experienced in implementing CI/CD practices and working with microservices architecture, which enhances his capabilities in modern software engineering.
Previous Experience in Software Engineering
Prior to his role at Brooksource, Austin Barrett worked as Lead Full Stack Engineer on personal software engineering projects for two months in 2023. This remote position allowed him to further develop his skills in software development and project management. He maintains a personal portfolio that showcases his recent projects and developments.
Agile Methodologies and Development Practices
Austin Barrett adopts Agile methodologies in his software development projects. This approach allows him to work effectively in teams and adapt to changing project requirements. His focus on Agile practices supports his goal of delivering high-quality software solutions efficiently.