Senior Software Architect at Sony Mobile Communications
- Lund, Sweden
- Computer Software
Roger Madsen's Overview
- Senior Software Architect at Sony Mobile Communications
- Software developer at SCAN COIN Industries AB
- Software developer at Ericsson
- Software Developer at NoName4Us
- Software developer at Hansica
Roger Madsen's Summary
I'm a passionate and dedicated senior software architect/developer. Quality and end user experience is of highest importance to me when I develop software. I enjoy the visual aspects of creating software applications as well as what goes on behind it. I put high value on architecture design and writing good code but even more important is getting things done.
I have been working full time with Android development since it was released (5+ years full time Android experience). I have very good knowledge about every aspect of Android application development and Android architecture.
I have 10+ years experience in telecom.
* Software consultant at Ericsson working on a billing gateway for mobile networks.
* Software consultant / staff engineer at Sony Ericsson working on the telecom software inSony Ericsson phones.
* 5 years as lead architect for the telecom software in Android on Sony Ericsson / Sony Mobile phones.
* 3 years as expat in Beijing, China as a lead architect for telecom on Android.
I switched track recently and I'm now building my competence to develop cloud software for Sony products.
I have created Train Info Sweden. It's one of the most popular Android app for train commuters in Sweden. It is currently rated 4.3 in Google Play with 61 votes. https://play.google.com/store/apps/details?id=com.claycuckoo.tis
Roger Madsen's Experience
Senior Software Architect
Privately Held; 5001-10,000 employees; Telecommunications industry
January 2004 – Present (10 years 9 months) Beijing City, China
I started as a consultant and then 1 year later I was employed.
My expertise at Sony Mobile is telephony and Android. Telephony includes phone calls, mobile networks, data communication and SIM handling. I was picked to be part of the initially small team that was setup to work with Android when Android was released. I was assigned as architect for telephony on Android and have had that role since.
In early 2011 the telephony area was moved to Beijing and I continued my role as telephony architect in Beijing on expat. Working abroad has been a really interesting experience and it has teached me a lot about working (and living) in a very different culture. One challenge for me in Beijing was to also work with building the competence of the team I worked in which was fun and a learning experience.
Before Android I also worked with telephony but then in a embedded system for feature phones and C++ development.
Privately Held; 201-500 employees; Electrical/Electronic Manufacturing industry
2002 – 2003 (1 year) Malmo, Sweden
Software consultant developing Cash Management System in C/C++.
Public Company; 10,001+ employees; ERIC; Telecommunications industry
2000 – 2001 (1 year)
Software developer consultant working with the development of a billing gateway for mobile networks. Different mobile networks provide billing data in different formats and to allow different networks to share billing data (if you are roaming for example) then it goes through a billing gateway. It's comparable to Microsoft BizTalk server but more specifically for mobile network.
I developed both in C/C++ and Java during my assignment here.
1999 – 2000 (1 year) Malmo, Sweden
NoName4Us AB is owned by MTG (Modern Times Group) and handled/supplied web-sites and electronical retailing solutions for many different companies where www.cdon.com is one of the most well known.
I developed mostly back-end systems in C++ but also front end in PHP.
Roger Madsen's Projects
Roger Madsen's Courses
Senior Software Architect
Sony Mobile Communications
- Google I/O
- Apple World Wide Developer Conference
Roger Madsen's Languages
English(Full professional proficiency)
Swedish(Native or bilingual proficiency)
Roger Madsen's Skills & Expertise
- Software Development
- Mobile Devices
- Mobile Applications
- Mobile Communications
- Embedded Systems
- Mobile Technology
- Android Development
- Mobile Software
- Telecommunications Engineering
- Mobile Telecommunications
- Telecommunication Services
- Telecommunication Industry
- Open Source
- Software Design
- Mobile Solutions
- Telecom Technologies
- Application Architecture
- System Architecture
- mobile app
- Mobile Internet
- Software Engineering
- Cloud Computing
- Object Oriented Design
- Continuous Integration
- Web Applications
- Web Services
- Amazon Web Services (AWS)
Roger Madsen's Education
Roger Madsen's Additional Information
Software development, Android, photography, sailing, traveling.
Contact Roger for:
- career opportunities
- consulting offers
- new ventures
- job inquiries
- expertise requests
- business deals
- reference requests
- getting back in touch