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.
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
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 kompetensområden
Bransch
Försvar, Tillverkare av Telekomutrustning
Kompetenser
LTE, Ledningssystem, Mobila telesystem, Basstation mobila telesystem, Testutveckling, Testautomatisering, Test av IT-system, Utveckling/Genomförande av IT-system, Eclipse, MS Access, RapidIO, Clearcase, Visual Basic, SQL, Java, C++, C, Solaris, Linux, TCP/IP, WCDMA (3G), Objektorienterade system, Inbyggda system, Windows XP, Perl
Roller
Test, Utveckling / UX / DevOps
Övrigt
3GPP
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
Kontakt
Anna Bohlin Archer - Kundansvarig säljare, Bransch: Bank, Finans, Försäkring