|
Morten Thunberg Svendsen

A effictive engineer that uses analystical and reflective skills to provide high quality software development services wihtin embedded Linux development.
Personal Data
| Full name | Morten Thunberg Svendsen |
| Date of Birth | 24th April 1979 |
| Nationality | Danish |
| Education | M.Sc. E., Signal processing (Signal and Information Processing in Communications) |
|
Resumé
| Personality | Morten solves problems with an analytical and sustained drive. He values getting to the solution and produce a complete quality product.
When working effective he is reflective, insightful and thoughtful wanting to know the inner nature of problems, thinking before he act and uses his experience to solve new problems. |
| Experience | As a software developer, Morten has worked with consumer products based on various platforms. Working for some of the lead mobile manufacturers Morten has been involved in most levels of the product software development process and software delivery for high volume production. Morten has experience in using agile development processes such as SCRUM. |
| Technical Skills | Morten is experienced in C development for mobile and embedded platforms. He performs with great skills and experience when developing device drivers and software libraries. He realize effective software development using open source software. |
|
Education
| Period | Education |
| 1998-2004 |
University of Aalborg
M.Sc. E., Signal Processing
Semester projects:
- 9.-10. Large Vocabulary Continuous Speech Recognizer for Danish and Language Model Adaptation (Sphinx speech recognition tools, Java, Perl)
- 8. Speaker Segmentation System (Hidden Markov Modeling Toolkit, C, Perl)
- 7. CELP based variable order speech coder (Matlab, C)
- 6. Speech Enhancement Algorithms on a DSP system (Matlab, TI C55xx assembly)
- 5. Autonomous robot (C, Matlab)
- 4. Microprocessor system for sound recording
- 3. Audio power amplifier, with digital volume controll
- 0-2. Remote controller, Battery driven Scooter, Intelligent traffic lights
|
|
Language Skills
| Language | Written | Spoken |
| Danish | Fluent | Fluent |
| English | Fluent | Fluent |
| German | Basic | Basic |
|
Professional Experience
| Period | Professional Experience |
| 2009- | Embedded-software udvikler, DoréDevelopment - Hadsund
|
| 2006-2009 | Software Engineer, Motorola
- Development of Linux kernel device drivers for mobile phones
- Development of multimedia software libraries for mobile phones
- Linux board bring up
|
| 2006 | Software Engineer, BenQ
- Device layer development and integration for various mobile phones
- Lauterbach debug development
|
| 2005-2006 | Research assistant for project "Perceived Quality of Services in Heterogeneous Networks" on Aalborg University
- Development of Speech recognition server
- Development of Speec recogniton client software for mobile device
|
| 2004 | Software development, Aalborg University
- Automatic speaker verification system
|
| 2003 | Contract Web Designer, Optiko
- Design and development of website in PHP,sql and html
|
|
General Experience
| Experience | Processor/Controller |
| Experienced | ARMv6 (ARM11) |
| Familiarity | TI OMAP2 |
| Familiarity | TI OMAP3 |
| Experienced | Freescale SCMA11 |
| Familiarity | Freescale MPC8360 |
| Familiarity | Intel PXA270 (XScale) |
| Experienced | Motorola 68000 |
| Experienced | PIC18 |
|
| Experience | OS |
| Very Experienced | Linux |
| Less Experienced | Windows Mobile 5 |
|
| Experience | Programming Languages |
| Experienced | Assembler (68000) |
| Expert | ANSI C |
| Less Experienced | C++ |
| Less Experienced | Java |
| Less Experienced | JavaScript |
| Familiarity | C# |
| Experienced | Perl |
| Very Experienced | Bash scripting |
| Experienced | GNU automake/autoconf/libtool |
| Experienced | PHP |
|
| Experience | Protocols/Interfaces |
| Less Experienced | IPv4 |
| Less Experienced | IPv6 |
| Experienced | UDP |
| Experienced | TCP |
| Experienced | HTTP |
| Experienced | FTP |
| Less Experienced | WLAN |
| Less Experienced | Ethernet |
| Less Experienced | CAN |
| Less Experienced | RS232 interface |
| Experienced | SPI |
| Experienced | MySQL |
| Less Experienced | RTP |
|
| Experience | Multimedia frameworks |
| Experienced | gstreamer, open source multimedia framework |
|
| Experience | Development Platforms |
| Experienced | Windows NT 5.x |
| Very Experienced | Linux |
|
| Experience | Development Tools |
| Very Experienced | GNU Toolchain (GCC,autoconf,automake,libtool, emacs, etc.) |
| Experienced | GNU Debugger (GDB) |
| Less Experienced | MS Visual Studio |
| Less Experienced | Eclipse |
| Experienced | Monta Vista |
| Very Experienced | Clear Case |
| Experienced | Continuus/CM |
| Experienced | CVS |
| Experienced | Subversion (SVN) |
| Experienced | Git |
|
| Experience | Emulators and ICE |
| Experienced | Lauterbach ICD (ARM11) |
|
| Experience | Methods and Documentation |
| Experienced | Analysis and design |
| Experienced | Structured development (SPU, etc.) |
| Experienced | Software documentation (UML, Doxygen etc.) |
| Very Experienced | Agile development (SCRUM) |
|
| Experience | Management |
| Less Experienced | Requirement specifications, change management |
|
|