Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 [email protected] 24735 Södra Sandby +46-‐708-‐960717
meCard
Basics
Education
1999 – 2004Master of Science in Computer science and engineering at Lund University.
1997 – 1999
Bachelor of Science in Electrical Engineering at Lund University.
Overview
I take great pride in understanding my client’s challenges and needs, and the work I deliver is of high quality, well documented and maintainable. I started within the Medical sector and hardware optimized programming. Since that my work has moved higher up in the software stack, into the system control & business layers and GUI domain. This for both Windows and Android applications. I write professional software with the aim of making best use of provided APIs and using up to date design patterns for the language I work with. Furthermore I strive to share always share my knowledge and make the entire team become committed and productive. I will quickly adapt and merge with your team!
Qualities: Broad knowledge within system design and embedded programming. Innovative and Communicative
Driven by: High quality work and customer service.
Working areas
System analysis and design End-‐user usability and GUI design Code and algorithm optimization Project Leading
Personal data
E-‐mail: [email protected]
Phone: +46-‐708-‐960717
Date of birth: 1977
Consultant since: 2004
IT-‐exp since: 1999
Languages: Swedish (Native)
English (Fluent)
German (Basic)
Courses
Area Length Year
Appitecture self studies Android architectures By Sogeti
5 days 2013 Develop Linux based
embedded systems By Nohau
3 days 2009
Android Intensive Training By Mark L. Murphy
5 days 2009
ARM SoC Modeling Using RealView for Designer By Doulos
3 days 2007
PROPS for Object Leaders By Semcon
3 days 2007 Next Generation Leaders
By Semcon 18 days (1 year) 2006
C# (.net)
By Växjö University
5 weeks 2006
ARM 11 assembler
By Lars Björkman 2 days 2006
Lauterbach Module I and II
By Nohau 4 days 2005
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 [email protected]
24735 Södra Sandby +46-‐708-‐960717
Technologies
Level
*1(1-‐5)
*2 OpenMAX AL, OpenMAX IL, OpenSL|ES, OpenGL
Programming Languages
Level
*1(1-‐5)
*3 ARM11, ARM9, PIC, Motorola & TI Omap
Development Tools
Level
*1(1-‐5)
*1 Definition of Level
1 Have knowledge in the area
2 Have used it but need a minor introduction or course
3 Have used it and can manage it. Productive up to 90-‐95% within 1-‐2 weeks 4 Productive up to 95-‐98% within 1-‐2 weeks
5 Start immediately, productive up to 95-‐98% within a few days. Embedded prog.
Khronos IF . Audio sig. processing Image Processing
Asic Verificapon Android App Dev.
PC Soqware Dev. 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 Year
3
4
4
3
2
3
5
C Assembler . Ruby LabView C# Perl Java 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 Year4
3
5
3
2
5
5
Eclipse + GIT Matlab LabView CVS, Clearcase, SVN Visual Studio MS Project & OfficeLauterbach 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 Year
3
4
3
3
4
5
4
*2 *3Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 [email protected]
24735 Södra Sandby +46-‐708-‐960717
Projects/Roles
Date
Customer
Keyword
Project description
2013 –
IKEA Lead developer for Android App Lead developer for the IKEA Android App. The App is available in 32 countries and 42 languages, presenting one of the world’s largest retail ranges. 2010 –
2012 ST-‐Ericsson Application development for RF Asic System design and implementation of a LabView application used to interface RF-‐Asics. Design and implementation of a Ruby debugger integrated in the application.
Development of instrument drivers. 2008 –
2010 ST-‐Ericsson Customer support within Multimedia Customer support within Multimedia for all ST Ericsson customers, mainly handling Audio issues. Work was performed at office and on site worldwide.
2007 – 2008
ST-‐Ericsson Chief Architect Group leader and chief architect for a major system
redesign project. The new design was
implementing an Open Standardized Interface for the ST-‐Ericsson multimedia stacks.
2004 –
2007 Ericsson AB Audio signal processing and optimization Developer within audio signal processing and optimization for code and algorithms. During this period I was chief designer for the Ericsson Audio Effects framework. This became the standard of how all audio filters, by Ericsson and Customers, where executed within the embedded mobile platform.
2005 Ericsson AB Object Leader and Designer, Lund, Sweden
Adjunct object leader for a PROPS project during a project reorganization phase.
2004 Philips Research Smart Imaging, Eindhoven, the
Netherlands ASIC development at the ESAS group (Embedded Systems Architectures on Silicon) at Philips Research in Eindhoven, the Netherlands.
PUBLICATION: Lundgren, A; Kruijtzer, W. A Scalable VLIW for Smart Imaging, ISBN 0-‐7803-‐8631-‐0, 2004.
2003 MAS – University Hospital
Medical development, Malmö,
Sweden Development of medical research equipment at Universitetssjukhuset MAS (University Hospital) in Malmö.
PUBLICATION: Havelius, U; Thylefors, J; Lundgren,A; Krakau, T. Reduced Examination Time By Monocular and Bilateral Examination In The Same Session With A New Computerised Dark Adaptometer, Techniques in ophthalmology ISSN: 1542-‐ 1929, 2005.
PUBLICATION: Havelius, U; Thylefors, J; Lundgren,A. Sustained Attention Analysed By A New Computerised Dark Adaptometer, Techniques in ophthalmology ISSN: 1542-‐1929, 2005.
2001 SwitchCore Digital ASIC, Lund, Sweden Development work within digital ASIC domain at
SwitchCore.
2000 Aditus Medical
AB Medical development, Lund, Sweden Development work of medical research equipment at Aditus Medical AB.
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 [email protected]
24735 Södra Sandby +46-‐708-‐960717
Variae
Date
Organization
Keyword
Assignment description
2006 –
2011 Anders Walls foundation Jury chairman. Chairs man for the jury of the scholarship “Extraordinary Young Scientists” of Anders Walls foundation.
2010 International
Women in Malmö Mentor Participation in a project to help female foreign entrepreneurs to start up their own business In Sweden. During one year I supported my mentee with everything from tax laws to business networks and connections. 2003 – 2002 LTH – Lund Institute of Technology, Lund University
Course manager Course manager for the mandatory UNIX introductory
course at LTH for all 400 new technology students at Lund University.
2003 LTH – Lund Institute of Technology, Lund University
Published paper at www.mp3-‐ tech.org (Digital IC-‐Project)
PAPER: Fältman, I; Hast, M; Lundgren, A; Malki, S; Montnemery, E; Rångevall, A; Sandvall, J; Stamenkovic, M. A hardware implementation of an MP3 decoder
2001 Royal Swedish
Academy of Science
Group leader Group leader at the Royal Swedish Academy of Science
during the Nobel Prize awarding week. 2002 –
1999
Young Scientist
Federation Legally responsible publisher Legally responsible publisher for the Swedish Young Scientist Federation’s paper Scientium. 2002 –
1999
LTH – Lund’s Tech University
Laboratory instructor and Teaching assistant
Laboratory instructor in Atomic Physics (full time 6 month),
Teaching assistant in Computer Organization and Design,
Laboratory instructor in Design of Digital Circuits.
Earlier Employments
2013 – present Sogeti Sweden AB
2012 – 2013 Alster IT AB, Sweden, Lund 2007 – 2012 TakePoint AB, Sweden, Lund 2004 – 2007 Semcon, Sweden, Lund
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby [email protected]
Personal
Portfolio
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
Android Lead Developer 2013
ü
App development lead for Android, including implementation, design and requirement analysis.
ü
During this project the customer App went through a major refactoring, including splitting the
App in to distinct deployment layers with defined APIs.
ü
The source contains over 400 classes and the App is available for 32 countries in 42 languages.
ü
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
TakePoint 2007-‐2012
ü
Co funder and part owner of TakePoint AB.
ü
TakePoint AB was founded 1 September 2007. In august 2012, TakePoint AB had 17 employees.
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
Application development 2011-‐2012
ü
A fully featured debugger for Ruby was designed and implemented for the customer in 3 month.
ü
In excess of standard breakpoints, code stepping, variable watch etc. the debugger had special
features needed by the customers Ruby applications.
ü
A debugger client and IDE application were implemented in C# and LabView. Images below are
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
System Debugging & Customizations 2009-‐2010
ü
Customer support within Multimedia for all Ericsson Mobile Platforms customers.
ü
Mainly handling Audio issues, both high quality audio and voice call audio.
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
System Chief Architect 2008
ü
Chief architect of a group designing the application layer in Ericsson Mobile Platforms new
multimedia stack.
ü
The new design was implementing an Open Standard API from Khronos, OpenMAX AL,
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
Audio Algorithms 2005-‐2007
ü
Assembler and algorithm optimization of several high quality audio filter.
ü
Pushed the critical audio filter “Dynamic Range Control” to 33% of its original processing time
while improving audio quality by algorithm redesign and assembler optimization.
ü
Designing a new framework for generic audio processing on multi CPU systems.
ü
Implementing a simple object oriented setup for plain C including encapsulation, polymorphism
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby
Smart Imaging 2004
ü
Optimizing low level image filters for a specific image processor.
ü
VHDL analysis and tuning of the ASIC hardware design of the image processor.
Consultant – Andreas Lundgren
Alster IT AB
Blåmesvägen 42 24735 Södra Sandby