Daniel Bergmann
About Daniel Bergmann
Daniel Bergmann is a Principal Software Engineer and Team Lead currently working at Bishop Fox in San Francisco, California. He has extensive experience in software engineering, having held various roles at LoopUp and Bitnami, and he actively mentors junior engineers while leading development projects.
Current Role at Bishop Fox
Daniel Bergmann serves as a Principal Software Engineer and Team Lead at Bishop Fox, where he has been employed since 2023. In this role, he leads the development of a new UI portal for customer access utilizing Next.JS 14. He collaborates closely with the product team to ensure the delivery of optimal solutions for clients. Additionally, he mentors junior engineers and facilitates sprint ceremonies, contributing to the team's agile processes.
Previous Experience at LoopUp
Daniel Bergmann worked at LoopUp from 2016 to 2023, where he held various positions including Full Stack Software Engineer, Senior Software Engineer, and Principal Software Engineer. His tenure at LoopUp spanned seven years, during which he contributed to multiple projects in San Francisco, California. His experience there provided him with a solid foundation in software engineering and team leadership.
Background in Software Engineering
Before his time at LoopUp, Daniel worked as a Full Stack Software Engineer at Bitnami for eight months in 2015. He also completed a Software Engineer Internship at Cambridge Ultrasonics Ltd from 2010 to 2014. His early career included a position as a Software Engineer at Cresset for nine months in 2014. These roles helped him develop a diverse skill set in software development and engineering practices.
Education and Academic Qualifications
Daniel Bergmann studied at the University of Bristol, where he earned a Master of Engineering (MEng) degree in Computer Science from 2010 to 2014. Prior to that, he attended Hills Road Sixth Form College in Cambridge, focusing on Electronics, Maths, Further Maths, and Physics from 2008 to 2010. His foundational education began at Swavesey Village College, where he studied from 2003 to 2008.
Technical Skills and Innovations
Daniel experiments with Node.JS monorepos using pnpm and turbo, showcasing his commitment to exploring new technologies and methodologies. He actively writes and shepherds Requests for Comments (RFCs) through the review process to acceptance, contributing to the development of best practices within his teams.