Suggestions
Brian Cottrell
Mobile Software Engineer at DIRECTV
Professional Background
Brian Cottrell is a talented software engineer based in Los Angeles, California, renowned for his profound expertise in mobile application development and a rich background in physics. With a career that began in research and development, Brian has continually expanded his skill set, contributing to various sectors within the tech industry. His journey in technology showcases not only his adaptability but also his passion for innovation, particularly in the fields of mobile and entertainment applications.
Brian's professional path took shape after he completed his Bachelor of Science degree in Physics at the University of California, Santa Barbara. His technical prowess initially found a home in programming microcontrollers using Assembly and C, where he honed his programming skills and developed a solid foundation in hardware communication. His desire to push boundaries led him to evolve into desktop and web applications, where he adeptly worked with Java and JavaScript.
Currently, Brian applies his extensive knowledge as a software engineer, focusing on the development of entertainment-centric applications for Android devices and smart TVs. His experience encompasses a diverse range of platforms, reflecting his versatility in the tech ecosystem. Brian's commitment to staying current with industry trends and technologies is evident through his enthusiasm for hackathons, where he frequently builds creative applications tailored for various environments such as web, mobile, IoT, AR, VR, voice, and automotive apps.
Education and Achievements
Brian's educational journey began at the University of California, Santa Barbara, where he pursued a Bachelor of Science in Physics. This rigorous academic experience not only enhanced his analytical and problem-solving abilities but also allowed him to master a scientific approach to complex engineering problems.
Throughout his career, Brian has held numerous prominent positions that have contributed to his impressive professional portfolio. His past roles include:
- Software Engineer at Ezoic: Here, Brian contributed to developing web-based solutions, enhancing performance metrics for websites, and optimizing user experiences.
- Embedded Programmer at MedReady Inc: During his time at MedReady, Brian focused on creating systems designed for medical device monitoring and management, ensuring safety and reliability.
- Embedded Programmer at Pipeline Technologies: In this role, Brian worked closely with embedded systems, developing firmware and applications that interfaced with hardware components for various technological solutions.
- Research and Development Engineer at Perfect Point EDM: His work in R&D allowed him to explore innovative solutions in engineering, leveraging his physics knowledge to support product development and testing.
- Research Assistant at the University of California, Santa Barbara: As a research assistant, Brian contributed to various academic projects, assisting in data collection, analysis, and the dissemination of findings.
Achievements
Brian's dedication to the field of software engineering extends beyond traditional work environments. His passion for hackathons has equipped him with a unique skill set, enabling him to collaborate with like-minded individuals to produce innovative applications in a short time frame. His notable achievements include:
- Developing cross-platform applications that seamlessly operate across web, mobile, and embedded systems.
- Creating engaging and user-friendly mobile applications tailored for the Android platform, which have received positive feedback for their functionality and design.
- Actively engaging in hackathons, where he has built applications for emerging technologies that focus on IoT, AR, VR, and automotive applications, showcasing his ability to adapt and implement modern technological advancements.
Brian Cottrell exemplifies the combination of technical expertise and creativity in software engineering. His diverse background not only strengthens his programming capabilities but also enhances his ability to innovate and solve complex problems across various domains. As technology continues to evolve, Brian's commitment to learning and development positions him as a valuable asset in the ever-changing landscape of software engineering.