Johan Bjäreholt
About Johan Bjäreholt
Johan Bjäreholt is an experienced software engineer with a background in software development and automation. He currently works at Axis Communications and is a co-founder of ActivityWatch, specializing in network-connected camera software.
Work at Axis Communications
Johan Bjäreholt has been employed at Axis Communications as an Experienced Software Engineer since 2017. His role involves developing software for network-connected cameras, where he focuses on efficient handling of video, audio, and metadata streams on embedded CPUs. This position leverages his expertise in software engineering and his strong interest in Linux and embedded platform development.
Previous Employment Experience
Johan has a diverse work history, including positions at several companies. He worked at Bosch as a Continuous Integration and Automation Engineer for one month in 2016. He also held multiple roles at Smurfit Kappa, including Flowchart Designer of Organisation and Machinery in 2013 and Operator in 2014 and 2015, each for two months. Additionally, he served as an IT-helpdesk assistant at Rexam Beverage Cans for one month in 2011 and completed a Software Development Internship at Ericsson in 2016 for four months.
Education and Qualifications
Johan Bjäreholt studied at Tunaskolan from 2001 to 2011, followed by the Technology Programme at Polhemskolan from 2011 to 2014. He then pursued a Bachelor of Science in Software Engineering at Blekinge tekniska högskola from 2014 to 2017. His educational background provides a strong foundation for his career in software engineering.
Technical Skills and Specializations
Johan specializes in software development using C, particularly with the GLib+GObject and GStreamer libraries. His expertise extends to developing software for network-connected cameras, where he focuses on optimizing the handling of video, audio, and metadata streams. He has a strong interest in Linux and embedded platform development, actively seeking opportunities to further his skills in these areas.
Co-founder and Developer at ActivityWatch
Since 2016, Johan has been a co-founder and developer at ActivityWatch, where he contributes to the development of software solutions. His role in this organization complements his professional experience and reflects his commitment to software engineering and technology innovation.