Tobias Persson

Tobias Persson

Founding Member and Owner

Followers of Tobias Persson338 followers
location of Tobias PerssonHalmstad, Halland County, Sweden

Connect with Tobias Persson to Send Message

Connect

Connect with Tobias Persson to Send Message

Connect
  • Timeline

  • About me

    Experienced Engineer (Axis); Chairman of the Board (MedicWave); CTO (MedicWave)

  • Education

    • Falkenbergs gymnasieskola

      1994 - 1997
      Naturvetenskapsprogrammet, teknisk gren
    • Tullbroskolan

      1991 - 1994
    • Halmstad University

      -
      Bachelor of Science (B.Sc.) Information and Communication Technology

      Bachelor of Science (B.Sc.) with a major in Information and Communication Technology.

    • Halmstad University

      -
      Master of Science (M.Sc.) Computer Systems Engineering

      Master of Science (M.Sc.) with a major in Computer Systems Engineering and a specialization in Intelligent Systems.

    • Halmstad University

      -
      Bachelor of Science (B.Sc.) Computer Systems Engineering

      Bachelor of Science (M.Sc.) in Computer Systems Engineering.

    • Halmstad University

      -
      University Diploma Mechatronic Engineering

      University Diploma with specialisation in Mechatronic Engineering.

    • Halmstad University

      -
      University Diploma Information and Communication Technology

      University Diploma with specialisation in Information and Communication Technology.

    • Halmstad University

      -
      University Diploma Electrical Engineering

      University Diploma with specialisation in Electrical Engineering.

    • Halmstad University

      -
      University Diploma Computer Systems Engineering

      University Diploma with specialisation in Computer Systems Engineering.

    • Halmstad University

      -
      Bachelor of Science (B.Sc.) Electrical Engineering

      Bachelor of Science (B.Sc.) with a major in Electrical Engineering.

  • Experience

    • Lypson Intelligenta System HB

      Jun 2004 - now
      Founding Member and Owner

      Lypson Intelligenta System ("Lypson Intelligent Systems" in English) was founded by me and my colleague Michal Lysek. I've worked with various projects for Lypson over the years. Some where consulting projects, some where our own projects, but all of them related to software development. I have developed embedded applications, Windows application, mobile applications and games. I have developed applications for building automation using OPC, applications for universities to use in education, applications for scientists to use for research and applications for the common man. I have developed applications using programming languages such as C, C++, C# and Java. I have developed Windows applications with graphical user interfaces using Windows Forms and Windows Presentation Foundation. Show less

    • MedicWave AB (publ)

      Oct 2005 - now

      As the CTO of MedicWave, I was responsible for the technical implementation of the company's main product Spectrolyzer, a bioinformatics application for data mining of mass spectrometry data. This was my main occupation between 2005 when I founded the company and 2012. While my title remains, this hasn't been my main occupation since 2012 when I started working for HMS Industrial Networks.Spectrolyzer contains a large set of data processing, data exploration and data mining techniques combined with an extensive set of statistical evaluation methods and a comprehensive amount of tools for statistical presentation and visualization of analyzed results. The input to the Windows application can be gigabytes of data, so the application can make heavy use of both RAM and CPU. The application's users where scientists researching various diseases, e.g. Alzheimer's Disease and various forms of cancers. Dozens of people where working together to develop the application, most of them working from Poland. The application is divided into over fifty different modules developed in a different languages. The back-end algorithms that often required lots of memory or lots of CPU performance were written in C++, the front-end's graphical user interface was written in C# using Windows Forms, and the nowadays unusual language C++/CLI was used as the glue between the back-end and the front-end. Show less

      • Chief Technology Officer (CTO)

        Oct 2005 - now
      • Chairman of the Board

        Oct 2005 - now
      • Founding Member

        Oct 2005 - now
    • HMS Industrial Networks

      Jun 2012 - Nov 2021

      As the HMS Anybus department introduced different levels of development engineers, my title changed into senior development engineer.In "Automation Inside Readers’ Choice Awards 2017", the HMS Anybus .NET Bridge product, where I was the principal developer of the IT part of the product, was awarded first prize in the category "Best Network Technology 2017".In 2018 my work shifted from mostly embedded development to mostly development of support tools, typically the applications with graphical user interfaces that the customers will meet. I worked closely together with other developers to create applications for IP configuration of HMS Anybus products, firmware management of HMS Anybus products, and various other configuration and support tools used both internally and externally. The applications were developed in a variety of languages and frameworks. Older applications were written in C++, newer applications were written in C# using Windows Presentation Foundation for graphical user interfaces, and applications that could be embedded into products were developed as web applications with a front-end written in TypeScript using the Angular framework. Show less I was employed as a development engineer to develop embedded applications for the HMS Anybus department in 2012, and it became my main work.As an embedded developer I was the principal developer of the Anybus CompactCom M40 POWERLINK module, a communication module that can be built into a machine to allow it to communicate with other machines using the POWERLINK protocol, an Ethernet based real-time industrial communication protocol. My work here included development of an embedded application for real-time communication using a real-time operating system, but also testing the embedded application to ensure the module behaved as expected, reviewing and commenting changes to the POWERLINK specification, and development of some utility tools. I also did some minor work related to other Anybus products and therefore used some other industrial networks such as CANopen, EtherCAT and CC-Link to some degree. The embedded application was developed in C, the test applications were developed in Python, and the utility tools were developed in C# using Windows Forms for their graphical user interface. I also did some PLC programming in B&R Automation Studio using Structured Text.Another product I worked with during these years was the HMS Anybus .NET Bridge. Like other Anybus products, it allows a device to communicate with other machines using an industrial network, but it does so in a different way compared to other Anybus products as it allows an "IT" applications to communicate with an industrial "OT" network. I was the principal developer of the IT part of the product. That included development of the .NET API the users will use in their IT applications, a generator that parses Excel workbooks, and simulators to help the users with their development. The .NET API was developed in C# and the generator and the simulators were developed in C# using either Windows Forms or Windows Presentation Foundation for their graphical user interfaces. Show less

      • Senior Development Engineer

        Feb 2017 - Nov 2021
      • Member of the Board of Directors (employee representative)

        Oct 2016 - Nov 2021
      • Development Engineer

        Jun 2012 - Feb 2017
    • Axis Communications

      Dec 2021 - now
      Experienced Engineer
  • Licenses & Certifications

    • Customized Java secure coding course

      SCADEMY Secure Coding Academy Ltd.
      Nov 2017
      View certificate certificate
    • Customized C/C++ secure coding course

      SCADEMY Secure Coding Academy Ltd.
      May 2017
      View certificate certificate