{"id":1278,"date":"2020-10-06T16:02:59","date_gmt":"2020-10-06T14:02:59","guid":{"rendered":"https:\/\/www.scionova.com\/?p=1278"},"modified":"2021-05-14T14:16:28","modified_gmt":"2021-05-14T12:16:28","slug":"iot-interview-series-daniel-andersson","status":"publish","type":"post","link":"https:\/\/www.scionova.com\/en\/iot-interview-series-daniel-andersson\/","title":{"rendered":"IoT interview series P.3 \u2013 Daniel Andersson"},"content":{"rendered":"<p>At Scionova, we strive to make the world a little bit better. But what does that mean in practice? To give you an insight into our daily work, we have performed an interview series asking our consultants about their experiences within IoT.<\/p>\n<p>What does cloud developer Daniel Andersson work with in his current assignment? Continue your read and find out!<\/p>\n<p>\u2013<\/p>\n<h3>Daniel, tell us about your current role and what tasks you work with.<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-981 alignright\" src=\"https:\/\/scionova.evdy.se\/wp-content\/uploads\/2019\/09\/Danielprofilbild-247x300.jpg\" alt=\"\" width=\"247\" height=\"300\" srcset=\"https:\/\/www.scionova.com\/wp-content\/uploads\/2019\/09\/Danielprofilbild-247x300.jpg 247w, https:\/\/www.scionova.com\/wp-content\/uploads\/2019\/09\/Danielprofilbild-768x932.jpg 768w, https:\/\/www.scionova.com\/wp-content\/uploads\/2019\/09\/Danielprofilbild-844x1024.jpg 844w\" sizes=\"(max-width: 247px) 100vw, 247px\" \/><\/p>\n<p>&#8211; <span data-contrast=\"none\">I\u2019m currently <\/span><span data-contrast=\"none\">in an assignment<\/span><span data-contrast=\"none\"> where I work with IT solutions for <\/span><span data-contrast=\"none\">different <\/span><span data-contrast=\"none\">vehicle companies<\/span><span data-contrast=\"none\"> (OEMs)<\/span><span data-contrast=\"none\">, in order to connect their vehicles to the cloud or other wireless communication. The project I\u2019m working with now, is to create a service where the cars\u2019 devices and software are being updated automatically through the cloud. As it is now, the vehicles <\/span><span data-contrast=\"none\">have to<\/span><span data-contrast=\"none\"> go to the workshop for software updates, which demands a lot of time and resources.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:1,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:331}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">You could call my role \u201cDevOps\u201d. I work a lot with quality, testing for solutions, and also development for the service itself.\u00a0<\/span><\/p>\n<h3><\/h3>\n<p>.<\/p>\n<h3><b>What language and platform do you work in?<\/b><\/h3>\n<p><span data-contrast=\"auto\">\u2013 Our main language is <\/span><span data-contrast=\"auto\">Java<\/span><span data-contrast=\"auto\">, but we also write some things in <\/span><span data-contrast=\"auto\">JavaScript<\/span><span data-contrast=\"auto\">. The platform we build in is AWS (Amazon Web Services), <\/span><span data-contrast=\"auto\">where a completely Serverless approach is taken. That allows us to write code and upload it, and it basically takes care of itself as AWS is maintaining all the underlying servers.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3>What value is created through your work, and for whom?<\/h3>\n<p><span class=\"TextRun BCX1 SCXW5268296\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun BCX1 SCXW5268296\">\u2013 For <\/span><\/span><span class=\"TextRun BCX1 SCXW5268296\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun BCX1 SCXW5268296\">my client\u2019s<\/span><\/span><span class=\"TextRun BCX1 SCXW5268296\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun BCX1 SCXW5268296\"> customers, the biggest value is that they save both time and resources on eliminating the need to update the vehicles on site. This also benefits the end user, who is the one driving the vehicle, not having to go to the workshop. But it also ensures that they always have the newest and <\/span><\/span><span class=\"TextRun BCX1 SCXW5268296\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun BCX1 SCXW5268296\">most secure<\/span><\/span><span class=\"TextRun BCX1 SCXW5268296\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun BCX1 SCXW5268296\"> software. <\/span><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3><b>What is the overall problem that engineers try to solve within this field?<\/b><\/h3>\n<p>\u2013 The important part when working with cars, is to ensure that you have the right code when updating their computers. That\u2019s where a lot of the problems lie, it has to be safe. If something would go wrong with the software, people could get hurt. Both in- and outside the car.<\/p>\n<p>&nbsp;<\/p>\n<h3><b>What could happen if a car receives a faulty software, and how do you prevent that?<\/b><\/h3>\n<p><span data-contrast=\"none\">\u2013 In this case, computers control the vehicle entirely. It steers the wheels, the engine and so on. A typical problem is therefore the fear of the<\/span><span data-contrast=\"auto\"> car steering in a way you haven\u2019t told it to, which creates insecurities since it could cause disasters. <\/span><span data-contrast=\"auto\">We ensure that this doesn\u2019t happen by always using secure communications, which includes making sure that we\u2019re talking to the right server, and that all communication and storage are encrypted. Another important measure is to ensure a high code quality by thoroughly testing the solution.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:1,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:331}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Working within this field, you have to think about all possible aspects regarding safety. Safety is important generally when working with computers, but especially when it comes to vehicles.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:1,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:331}\">\u00a0<\/span><\/p>\n<p>&#8211;<\/p>\n<p><b>Have you missed part 1 or 2 of this series? Click <a href=\"https:\/\/scionova.evdy.se\/2020\/07\/22\/iot-interview-series-p-1-peter-fredriksson\/\">here<\/a> and <a href=\"https:\/\/scionova.evdy.se\/2020\/09\/01\/iot-interview-series-p-2-joakim-ceder\/\">here<\/a> to get to them!<\/b><\/p>\n<p><i>Want to know more about the work of our consultants? Stay tuned for coming posts in the interview series! Follow us on social media to get notified. <\/i><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Scionova, we strive to make the world a little bit better. But what does that mean in practice? To give you an insight into our daily work, we have performed an interview series asking our consultants about their experiences within IoT. What does cloud developer Daniel Andersson work with in his current assignment? Continue [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":""},"categories":[5,34,6],"tags":[],"_links":{"self":[{"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/posts\/1278"}],"collection":[{"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/comments?post=1278"}],"version-history":[{"count":0,"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/posts\/1278\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/media?parent=1278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/categories?post=1278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scionova.com\/en\/wp-json\/wp\/v2\/tags?post=1278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}