Daniel Persson
Moln-arkitekt (AWS)
Daniel är en glad och social kille som har systemutvecklingen i blodet sedan tidiga tonåren. Han har en certifiering och många års erfarenhet av systemutveckling i Java och Typescript mot AWS molntjänster, men har även utvecklat webbapplikationer i React samt Windows-tjänster och desktop-applikationer i C# / WPF.
Områden
- Moln-arkitekt (AWS)
- .NET / Java-utvecklare
- Node.js (Typescript)
Om Daniel
När Daniel kommer in som konsult anstränger han sig för att förstå verksamhetens krav och bygga applikationer som är lätta att förändra och förvalta. Han fungerar mycket bra tillsammans med kravställare och produktägare som har en tydlig idé om vad som behöver göras, samtidigt som han inte tvekar att komma med egna idéer om förbättringar och förenklingar. Daniel är hela tiden ute efter att lära sig nya saker och tycker också om att dela med sig av sina kunskaper till sina kollegor. Detta har bl.a. skett genom föreläsningar i utvecklargrupper i Jönköping.Daniels CV
-
Husqvarna AB
Systemutvecklare
2021 -
Medlem i backend-teamet för Husqvarna Fleet Services, en tjänst med webbsida och appar riktat mot Green Space Professionals. Ansvar för infrastrukturen i AWS samt utveckling av tjänstemoduler i Java och Typescript. Tekniker: Typescript, Node.js, Java, Spring Boot, AWS -
Husqvarna AB
Systemutvecklare, arkitekt
2021 - 2021
Ansvarig backend-utvecklare och systemarkitekt för en Proof of concept riktat mot arborister och trädvårdsföretag. Backend-API:ts uppgift var att serva en IOS-app och en enklare webbsida med data. Hosting uteslutande i Amazon Web Services. Tekniker: Typescript, Node.js, AWS Lambda, S3, DynamoDB -
Daniel Persson Konsult AB
Arkitekt, systemutvecklare
2020 -
Vidareutveckling av GPS-baserad tipspromenad för mer kostnadseffektiv och förvaltningsbar lösning. Hemsida och webapp i React Hooks och Typescript. Data görs tillgängligt via ett REST-baserat API, skrivet i Typescript som kompileras till Javascript och hostas serverless på AWS Lambda. Integration mot Stripe betalningsplattform och Google/Facebook login m.m.
Teknologier: Typescript, React, Express.js, Node.js, Bootstrap, AWS Lambda, AWS DynamoDb, AWS Cognito, AWS S3, AWS Cloudformation, AWS Route53 -
Husqvarna AB
Arkitekt, systemutvecklare
2017 - 2020
Ingick i ett team som tar fram lösningar för Husqvarnas IOT-plattform, med uppkopplade produkter som rapporterar körtid m.m. Lösningen är byggd ovanpå Open Source-projektet Eclipse Leshan för kommunikation med protokollet LwM2m. Hosting uteslutande i Amazon Web Services. Tekniker: Java, Dropwizard, Typescript, Node.js, Leshan, LwM2m, AWS Lambda, AWS ECS, AWS EC2, AWS Aurora MySQL, Eclipse Leshan -
Daniel Persson Konsult AB
Arkitekt, systemutvecklare, marknadsföring
2015 - 2019
Design och implementation av GPS-baserad tipspromenad. Tipspromenaden byggs på webbsidan www.gpsquiz.com och spelas därefter med appar för iOS och Android. Data görs tillgängligt för appar och webbsida via ett REST-baserat Web API.
Teknologier: C#, Swift, Java, JavaScript, iOS, Android, ASP.Net Core, Entity Framework, Aurelia Single Page Application Framework -
Kapsch TrafficCom AB
Konsult
2013 - 2016
Framtagning av klient/server-baserad programvara för diagnosticering och felsökning av hårdvara. Resultatrapportering via web service och fil.
Teknologier: C#, .NET, SOAP -
Kapsch TrafficCom AB
Konsult
2012 - 2013
Refaktorering / utveckling av programvara för Flash-programmering och test av hårdvara via serieport. Fjärrstyrning via TCP/IP och resultatrapportering till fil eller web service.
Teknologier: C#, .NET, SQL Server CE, JTAG -
Kapsch TrafficCom AB
Konsult
2012 - 2012
Huvudansvarig utvecklare för klient/serverbaserad mjukvara för konfiguration av serieportsansluten hårdvara. Kommunikation med fraktföretags web-API för beställning av frakter och utskrift av etiketter. Rapportgenerering och hantering av XML-formaterad in- och utdata.
Teknologier: C#, .NET, MS SQL Server, SOAP, XML, BarTender -
Kapsch TrafficCom AB
Konsult
2012 - 2012
Utveckling av testprogramvara för internt bruk, med fokus på proprietärt kommunikationsprotokoll via serieport.
Teknologier: C#, .NET, USB -
Kapsch TrafficCom AB
Konsult
2011 - 2012
Framtagning av testprogramvara för GPS- och GSM-signalering, innefattande kommunikation med mätinstrument via USB/GPIB-buss och serieport. Möjlighet till fjärrstyrning via TCP/IP.
Teknologier: .NET, C#, GPIB, TCP/IP, USB -
Divid AB, Jönköping
Systemutvecklare, arkitekt
2011 - 2011
Android-applikation för kalender och tidrapportering
Applikation för Android för att möjliggöra mobil kalenderhantering och
tidrapportering för Divid och Divcons konsulter. Web API skrivet i C#
servar applikationen med data.
Teknologier: Java, Android, C#, MS SQL Server, REST, WCF -
Divid AB, Jönköping
Systemutvecklare, arkitekt
2011 - 2011
Demoapplikation för produktval inom tillverkningsindustrin
Utveckling av demoapplikation för produktvalsprogram avsett för
tillverkningsindustrin.
Teknologier: .NET, Silverlight, C#, MS SQL Server -
Jönköpings kommun
Systemutvecklare, arkitekt
2011 - 2011
Webbaserat system för hantering av avfallsdeklarationer /
karaktärisering
Design och utveckling av webbaserat system för hantering av
avfallsdeklarationer till avfallsanläggning i Jönköpings kommun.
Teknologier: .NET, ASP.NET, C#, MS SQL Server, WCF -
RagnSells
Systemutvecklare, arkitekt
2010 - 2010
Handdatorapplikation för mobil vägning i tunga fordon
Lösning för att via mobil klient (Windows Mobile) kunna kontrollera och
justera vägningar gjort i överordnat vägningssystem. Handdator
kommunicerar med överordnat system via webbservice över 3G/GPRS.
Teknologier: C#, .NetCF, WCF, MS SQL Server -
Innovativ Data
Systemutvecklare, arkitekt
2009 - 2010
Webbsida för sammanställning av data om arter
Design och utveckling av webbsida för sökning, sammanställning och
presentation av artinformation. Klient skriven i Android som får tillgång
till tjänsten via ett RESTful WEB API.
Teknologier: C#, .NET, MS SQL Server, WCF, Android, Eclipse, REST -
Innovativ Data
Systemutvecklare, arkitekt
2009 - 2009
Inköpslista i molnet
Molnbaserad tjänst för hantering av inköpslistor, med hemsidor
optimerade för datorer och handhållna enheter. Web API (REST) med
publik dokumentation för möjlighet att utveckla
tredjepartsapplikationer.
Teknologier: C#, ASP.Net, MS SQL Server, WCF, REST, XML, Javascript,
MySQL, Adobe Photoshop m.m. -
Fortum, Stockholm
Systemutvecklare, arkitekt
2009 - 2009
Trafikstyrningssystem för dirigering av lastbilar
Trafikstyrningssystem för dirigering av inkommande lastbilstrafik via
IR-baserade idläsare, informationsdisplayer och kommunikation med
överordnat PLC-system via TCP/IP.
Teknologier: C#, .NET, WCF, SQL Server, Borland Delphi -
IL Recycling, Västerås
Systemutvecklare, arkitekt
2008 - 2008
Handhållet vägnings-/övervakningssystem för operatörer på
avfallsstation
Applikation i handhållen Windows-miljö för övervakning och korrigering
av lastbilsvägningar. Kommunikation mellan handdator och server via
WLAN.
Teknologier: .Net CF, C#, MS SQL Server -
Stena, Sverige
Systemutvecklare, arkitekt
2007 - 2007
Rutthanteringsprogram för handhållna enheter i lastbil
Handdatorapplikation med tillhörande administrationsprogram för hantering av lastbilsrutter vid hämtning av avfall / återvinningsprodukter. Synkning av data via dockningsstation vid PC.
Teknologier: .NetCF, C#, Windows Mobile, MS SQL Server
Daniels kompetensområden
-
Databashanterare
MS SQL-server -
Hårdvara
PC -
Operativsystem/plattformar
Windows 2000, Windows 2003, .NET Server, AWS, Windows 2008 Server, Windows 7, Android -
Roller
Arkitekt, Utvecklare/Programmerare, Systemingenjör, Lösningsarkitekt -
Systemtyper
Windowsapplikationer, Mjukvaruarkitektur - programnivå, Mobilapplikationer, Objektorienterade system -
Utvecklingsspråk
Java, Javascript, Rust, ASP.NET, SQL, SQL Windows, XML, C#, Typescript, XSD -
Verktyg & Middleware
Eclipse, Windows Presentation Foundation, Subversion, MS Visual Studio, Visual Studio .NET, React
Daniels anställningar
-
Systemutvecklare / konsult, Divid AB, Jönköping
2011 - 2014
-
Systemutvecklare, Flintab AB, Jönköping
2007 - 2011
-
Serviceingenjör, Flintab AB, Malmö
1995 - 2007
Daniels utbildningar
-
4-årig teknisk linje (år 4), Malmö
1991 - 1992
-
4-årig teknisk linje (år 1-3), Trelleborg
1988 - 1991