|
Morten Thunberg Svendsen

En effektiv ingeniør, der bruger analytiske og reflektive færdigheder til levering af embedded Linux softwareudvikling af meget høj kvalitet.
Personlige oplysninger
| Fulde navn | Morten Thunberg Svendsen |
| Født den | 24. April 1979 |
| Nationalitet | Dansk |
| Uddannelse | Civilingeniør (Signalbehandling) |
|
Resumé
| Personlighed | Morten løser problemer med et analytisk og vedholdende drive. Han værdsætter at komme til løsningen og producere et komplet kvalitetsprodukt.
Under arbejdet er morten reflekterende, indsigtsfuld og eftertæksom, og ønsker at kende de grundlæggende problemer der skal løses. Han tænker før han handler og bruger sin erfaring til at løse nye problemer. |
| Erfaringen | Som softwareudvikler, har Morten arbejdet med forbrugerprodukter baseret på forskellige platforme. Gennem arbejdet for nogle af de ledende producenter af mobiltelefoner har Morten været involveret i de fleste niveauer af produkternes udviklingsproces og software, samt medvirket til levering for storproduktion. Morten har erfaring med at anvende agile udviklingsprocesser som SCRUM. |
| Tekniske færdigheder | Morten har erfaring i C udvikling til mobiltelefoner og indlejrede platforme. Han arbejder med stor kompetence og erfaring, når der udvikles device drivers og software biblioteker. Han arbejder effektivt med softwareudvikling ved hjælp af open source software. |
|
Uddannelse
| Periode | Uddannelse |
| 1998-2004 |
Aalborg Universitet
Civilingeniør E., Signalbehandling
Semester projekter:
- 9.-10. Large Vocabulary Continuous Speech Recognizer for dansk og Language Model Adaptation (Sphinx talegenkendelse værktøjer, Java, Perl)
- 8. Speaker Segmentation System (Hidden Markov Modeling Toolkit, C, Perl)
- 7. CELP baseret variabel for talekoder (Matlab, C)
- 6. Speech Enhancement algoritmer på et DSP-system (Matlab, TI C55xx assembler)
- 5. Autonom robot (C, Matlab)
- 4. Mikroprocessorsystem til optagelse af lyd
- 3. Audio effektforstærker, med digital volumen kontrol
- 0-2. Fjernbetjening, Batteridreven scooter, intelligente trafiklys
|
|
Sprogfærdigheder
| Sprog | Skrift | Tale |
| Dansk | Flydende | Flydende |
| Engelsk | Flydende | Flydende |
| Tysk | Basalt | Basalt |
|
Erhvervserfaring
| Periode | Erhvervserfaring |
| 2009 - | Embedded-softwareudvikler, DoréDevelopment - Hadsund
|
| 2006-2009 | Softwareudvikler, Motorola
- Udvikling af Linux-kerne device-drivere til mobiltelefoner
- Udvikling af multimedier biblioteker til mobiltelefoner
- Linux board bring-up
|
| 2006 | Softwareudvikler, BenQ
- Device layer udvikling og integration af forskellige mobiltelefoner
- Lauterbach debug udvikling
|
| 2005-2006 | Forskningsassistent for projektet "Perceived Quality of Services in Heterogeneous Networks" på Aalborg Universitet
- Udvikling af talegenkendelses-server
- Udvikling af talegenkendelses-klient software til mobile enhed
|
| 2004 | Softwareudvikler, Aalborg Universitet
- Automatisk højttaler kontrolsystem
|
| 2003 | Kontrakt webdesigner, Optiko
- Design og udvikling af hjemmeside i PHP, SQL og html
|
|
Generel erfaring
| Niveau | Processor/Controller |
| Erfaren | ARMv6 (ARM11) |
| Kendskab | TI OMAP2 |
| Kendskab | TI OMAP3 |
| Erfaren | Infineon SCMA11 |
| Kendskab | Freescale MPC8360 |
| Kendskab | Intel PXA270 (XScale) |
| Erfaren | Motorola 68000 |
| Erfaren | PIC18 |
|
| Niveau | OS |
| Meget erfaren | Linux |
| Mindre erfaren | Windows Mobile 5 |
|
| Niveau | Sprog |
| Erfaren | Assembler (68000) |
| Ekspert | ANSI C |
| Mindre erfaren | C++ |
| Mindre erfaren | Java |
| Mindre erfaren | JavaScript |
| Kendskab | C# |
| Erfaren | Perl |
| Meget rutineret | Bash scripting |
| Erfaren | GNU automake/autoconf/libtool |
| Erfaren | PHP |
|
| Niveau | Protokoller/interfaces |
| Mindre erfaren | IPv4 |
| Mindre erfaren | IPv6 |
| Erfaren | UDP |
| Erfaren | TCP |
| Erfaren | HTTP |
| Erfaren | FTP |
| Mindre erfaren | WLAN |
| Mindre erfaren | Ethernet |
| Mindre erfaren | CAN |
| Mindre erfaren | RS232 interface |
| Erfaren | SPI |
| Erfaren | MySQL |
| Mindre erfaren | RTP |
|
| Niveau | Multimedia frameworks |
| Erfaren | gstreamer, open source MMS framework |
|
| Niveau | Udviklingsplatforme |
| Erfaren | Windows NT 5.x |
| Meget erfaren | Linux |
|
| Niveau | Udviklingsværktøjer |
| Meget erfaren | GNU toolchain (GCC, autoconf, automake, libtool, emacs, osv.) |
| Erfaren | GNU debugger (gdb) |
| Mindre erfaren | MS Visual Studio |
| Mindre erfaren | Eclipse |
| Erfaren | Monta Vista |
| Meget erfaren | Clear Case |
| Erfaren | Continuus/CM |
| Erfaren | CVS |
| Erfaren | Subversion (SVN) |
| Erfaren | Git |
|
| Niveau | Emulators and ICE |
| Erfaren | Lauterbach ICD (ARM11) |
|
| Niveau | Metoder og dokumentation |
| Erfaren | Analyse og design |
| Erfaren | Struktureret udvikling (SPU, osv.) |
| Erfaren | Software dokumentation (UML, Doxygen osv.) |
| Meget erfaren | Agile udvikling (SCRUM) |
|
| Niveau | Ledelse |
| Mindre erfaren | Kravspecifikationer, ændringshåndtering |
|
|