Karl-Herman Näslund
Designer
Karl-Herman har 20 års erfarenhet av systemutveckling, mestadels inom telekom-området, men även inom försvar och produktionsstödsystem. Karl-Herman har jobbat med många olika uppgifter inom design, integration, test och testautomatisering.
Områden
- Designer
- Integratör
- Testare
Om Karl-Herman
Vetgirig person som inte ger sig förrän det finns nåt att leverera.Karl-Hermans CV
-
Ericsson AB
Mjukvaruutvecklare
2015 -
Karl-Herman deltog i ett tvärfunktionellt team med agilt arbetssätt, som arbetade med att förbättra skalbarhet, kapacitet och utvecklingseffektivitet för LTE radiobasstation.
Uppgifterna som utfördes var
- användning av nya hårdvaru acceleratorer för CBB
- CBB baserad hantering av kontrollsignallering
- införande av nya mät-,test- och debuggfunktioner för CBB
Utvecklingsarbetet utfördes i Linuxmiljö.
Teknik: LTE, 5G, Linux, DSP-C, Eclipse, Git, Gerrit, Jenkins, Java, Scrum, BBI/CBB (Baseband Infrastructure Concurrency Building Blocks) -
Ericsson AB Mobile Broadband
Mjukvaruutvecklare
2014 - 2015
"Utveckling i LTE Radiobasstation"
Karl-Herman deltog i ett tvärfunktionellt team med agilt arbetssätt, som arbetade med att förbättra skalbarhet, kapacitet och utvecklingseffektivitet för LTE radiobasstation.
Uppgifterna som utfördes var förändringar i minneshantering för signalbehandlingsbuffrar och införande av modellbaserad utveckling. Utvecklingsarbetet utfördes i Linuxmiljö.
Teknik: LTE, Linux, DSP-C, Eclipse, Git, Gerrit, Jenkins, gdb, Java, Scrum -
Ericsson AB Mobile Broadband
Mjukvaruutvecklare
2013 - 2014
"Plattformsintegration"
Karl-Herman deltog i ett tvärfunktionellt team med agilt arbetssätt, som ansvarade för integration av plattform i basbandsdelarna på LTE radiobasstation.
Integrationsarbetet utfördes i Linuxmiljö.
Teknik: LTE, Linux, Git, ClearCase, DSP-C, Eclipse, Perl, Scrum -
ÅF
Utredare
2012 - 2012
"Testmiljöutredning"
Karl-Herman delltog i en utredning av framtida testmiljö till en stor telekomtillverkare. Uppgiften var att bidra med sina erfarenheter av testmiljöer och testautomatisering. -
Ericsson AB System & Technology
Utvecklare
2012 - 2012
”Testmiljö för Continuous Integration”
Karl-Herman deltog i arbetet med att bygga upp miljö med automatiska systemtester för Continuous integration. Projektet syftade till att prova nya funktioner i LTE-basstationer (project for prototyping of HetNet features on top of commercial products).
I testmiljön användes JCAT (Ericsson-verktyg i Eclipse baserat på Junit), Maven och Jenkins.
Teknik: Java, Maven, Jenkins -
Ericsson AB System & Technology
Utvecklare
2010 - 2011
”Vidareutveckling av plattform för ny prototyp”
Karl-Herman ansvarade för att modifiera delar av befintlig plattform för ny prototyp av LTE-basstation (Centralized eNodeB Proof of concept). I plattformen ingick konfigurering av intern datatrafik via Serial RapidIO, laddning och start av DSP (Digital Signal Processor) applikationer, användargränssnitt i Java för parameterstyrning och presentation av mätdata, installationsscript i Perl för Linux.
Stor del av arbetet utfördes också i labbet med att bygga ihop hårdvara, installera och konfigurera Linux-maskiner samt systemintegration.
Teknik: C++, Perl, Java, Serial RapidIO, Linux, LTE -
Ericsson AB System & Technology
Utvecklare
2010 - 2010
”Testautomatisering för basstationsprototyp”
Utveckling av automatiserade tester för prototyp av LTE TDD (Long Term Evolution Time Division Duplex, 4G variant mest använd i Kina) basstation.
Testerna skrevs i Java/Eclipse för JCAT (Ericsson-verktyg baserat på Junit).
Teknik: Java, Eclipse, JCAT, LTE TDD -
Ericsson AB System & Technology
Utvecklare
2009 - 2010
”Modifiering av basstationsprototyp”
Modifiering av basstationsprototyp från LTE FDD (Frequency Division Duplex) till LTE TDD (Time Division Duplex). Karl-Herman hade ansvar för att implementera vissa basbandsfunktioner på TigerSharc DSP utifrån 3GPP-specifikationer (3rd Generation Partnership Project, standardiseringsorganisation för telekom). Karl-Herman utförde också integration mot radioenhet och Aeroflex mobilsimulator.
Teknik: C++, LTE TDD, 3GPP, Aeroflex -
Ericsson AB System & Technology
Testare
2008 - 2008
”Plattformstester för basstationsprototyp”
Karl-Herman ingick i I&V-gruppen och hade ansvar för tester av plattformen till en prototyp av LTE basstation (LTE Testbed). Testprogram utvecklades i Perl för Linux. Det ingick också felsökning och felrättning (C++ för TigerSharc och PowerQuicc).
Karl-Herman deltog även i automatisering av funktionstester i Tcl/Expect-miljö.
Teknik: Perl, Tcl/Expect, C++
-
Ericsson AB
Testare
2004 - 2007
”Basbandsverifiering och testautomatisering”
Karl-Herman arbetade med integrering och verifiering av mottagarfunktioner i basbandsdelen på WCDMA (3G) basstation. Det innebar framtagning av verifieringsspecifikationer, genomförande av manuella och automatiska tester samt utveckling av miljön (unix/perl) för automatiska tester.
I den senare delen av uppdraget ansvarade Karl-Herman för utveckling av last- och stabilitetstester baserat på en trafikmodell. Karl-Herman hade då också support-ansvar för testmiljön mot övriga testutvecklare.
Teknik: Perl, Unix, ClearCase, WCDMA -
Försvarets materielverk (FMV)
Utvecklare
2004 - 2004
”Utveckling av testverktyg”
Karl-Herman utvecklade ett nytt testverktyg för verifiering av ett eldledningsinstrument.
Testverktyget analyserade meddelanden med position och hastighet, mottaget via truppradio från eldledningsinstrumentet, och jämförde mot en referenskälla. Informationen presenterades i ett grafiskt användargränssnitt.
Teknik: Windows2000, C# .NET -
(internt projekt)
Utvecklare
2003 - 2004
Utveckling av prototyp till ett lednings-/ärendehanteringssystem med mobila klienter. Teknik: MS Windows 2000, MS PocketPC, MS Smartphone, MS Visual C++ -
Armétaktiska kommandot (ATK)
Testare
2002 - 2003
Test av ett informationssystem för markstridskrafterna som används för att stödja taktisk ledning (IS Mark). I uppdraget ingick testplanering, skriva testspecar, genomföra test på delsystem- och systemnivå, automatisering av vissa tester (Delphi), samt skriva testrapporter.
Karl-Herman utvecklade också ett verktyg för grunddataadministration i Microsoft Access. -
Försvarets matrielverk (FMV)
Utredning/Kravhantering
2001 - 2002
Systemarbete i ARTE740. Utredning av krav på kommunikationsgränssnitt.
ARTE740 är en mobil spanings- och ledningsplattform för Amfibiekåren. -
Ericsson Radio Systems (ERA)
Utvecklare
1999 - 2001
Utveckling av system för automatiska tester på system nivå av WCDMA radiobasstation.
Uppdraget innebar design och implementation av testprogram i LabView, samt integration mot basstation, simulatorer (RNC, UE) och instrument. -
Compaq AB
Utvecklare
1999 - 1999
Implementering av gränssnitt för styrning och övervakning av tillverkningslina i web-teknik.
Teknik: MS Visual Basic, Crystal Report, MS IIS 4. -
ADTranz Signal
Utvecklare
1997 - 1999
Konstruktion och implementering av diverse klienter i tågledningssystem.
Teknik: Unix, C, X Windows, Insure++ -
AstraZeneca Liquid Production
Utvecklare
1996 - 1999
Utveckling av vågdatasystem för övervakning av tillverkningslina i läkemedelsproduktion. Uppdraget innebar även installation, driftsättning och underhåll.
Teknik: Windows NT, MS Access -
Digital Equipment AB
Utvecklare
1996 - 1997
Utveckling av operatörsgränssnitt för styrning och övervakning av tillverkningslina i mobiltelefontillverkning. Teknik: MS Visual Basic, SQL -
Kraftdata AB
Utvecklare
1996 - 1996
Implementering av säljstödssystem för elkraftproducenter. Teknik: SQL Windows, Oracle -
Ericsson Erisoft AB
Utvecklare/Testare
1993 - 1996
Implementering och testning av kontrollsystemet för en nod i teletransportnätet (DXC 4/1).
Teknik: Unix, C++, SDH/PDH
Karl-Hermans anställningar
-
Konsult, Näslund Systemutveckling AB
2007 -
-
Konsult, Matai Consulting Group AB
2001 - 2007
-
Konsult, Askus AB
2000 - 2001
-
Konsult, Prevas AB
1996 - 2000
-
Systemutvecklare, Ericsson Erisoft AB
1993 - 1996
Karl-Hermans utbildningar
-
LTE-Long Term Evolution, Stockholm
2008 - 2008
-
Sun Certified Programmer for Java, Stockholm
2004 - 2004
-
Praktiskt kravarbete med användningsfall, Stockholm
2002 - 2002
-
Datateknik 180p, Luleå tekniska högskola
1986 - 1993