Managing Enterprise Architect
Name:Kim Lindberg
Street:Teknikontie 5
City/Town:Kirkkonummi
Postal Code:02400
Country:Finland
Phone Number:-
Email-Education:University Studies
Born: 11-Feb-1973
Sex: Male
Marital status:Married
Children:4
EXPERIENCE
Managing Enterprise Architect 08/2016 – Current CapGemini Finland, Espoo, Finland
Currently working as a consultant at a retail finance company as the main architect for a series of Java EE applications. The applications run on latest Wildfly application servers and are developed in a agile DevOps style. The backend uses MySQL for data storage and the frontend is developed using Vaadin.
Senior Architect 03/2008 – 08/2016 Tecnotree, Espoo, Finland
At Tecnotree my main focus has been on Tecnotree Call Completion business with Voicemail and IVR solutions for major telecom operators all over the world. The VAS solutions have mainly Java J2EE applications running on JBoss application servers on RedHat linux as the backend, with different front-ends available. The front ends are mainly web or VXML based, but for instance Visual Voicemail clients are native mobile clients.
Currently most of the applications use MySQL as database, but migration to MongoDB is was under development.
In addition to the VAS product portfolio, I have been involved in some projects related to Tecnotree charging products, and quite recently also the Tecnotree next-gen billing, which is currently in development using Scala.
I have also lead the Call Completion R&D department, where I was responsible for both product management and product development teams in Espoo and in Bangalore, India.
Chief Technology Officer (CTO) 12/2004 – 02/2008 IPVox, Singapore/Malaysia/Thailand
I worked as main designer and developer for the EzyTouch contact centre. I was also in charge of the R&D and technical teams at IPVox.
IPVox is mainly focused on telecommunications solutions, with EzyTouch as the main product.
EzyTouch is a contact centre platform with a java based skills based routing engine as the core. There system can currently run either on Linux, with an asterisk IPPBX based telecom solution, or on Windows using Envox Communications Development platform. The user tools are mainly written in C#, but with some modules in C++.
I was in charge of the R&D team consisting of 3 developers in Malaysia and two in Singapore, while I myself was located in Thailand.
Software designer and developer 01/2004 – 11/2004 Private consultant, Stockholm, Sweden
I worked as a private consultant for Ascom Belgium developing a bridge to link Envox communication platform and Cisco Callmanager PBX. Also worked for 6 months as a consultant at TeliaSonera Sweden, which is the largest telco in the Nordic. Jobs at TeliaSonera were mostly related to the Envox based contact centre self services, but also integrating Envox with IBM AS/400 using IBM MQ-series for a bank project.
Senior Systems Engineer/Chief Software Architect 10/2000 – 12/2003 Envox, Stockholm, Sweden and Kuala Lumpur, Malaysia
Working with development, project management and consulting as professional services.
In this function I have travelled to customers all round the world, helping them solve their Envox related problems. I have also done pre-sales support and technical sales when needed.
I worked one year on expat contract as Chief Software Architect for Envox APAC in Kuala Lumpur, Malaysia where I have developed a PC/IP-PBX and a Contact Centre solution with a Skills Based Routing engine, Speech enabled Interactive Voice Response (IVR) systems for different vertical markets, Agent UI and a Supervisor UI.
The Agent UI include modules to hook up with different 3rd party software systems such as CRM. The system is designed to be easily customisable for any customer needs, and uses XML to make this possible.
I have also set up a Linux based Firewall, e-mail server with POP3/IMAP/Webmail, web server and ftp server.
Senior Systems Developer / System Administrator 5/1997 - 09/2000 Linewise Telecom, Stockholm, Sweden
Worked with development of large and mission critical telecom and internet/intra net applications using C++, SQL, ASP and Envox. This included a very critical application for several major newspapers in Sweden, to allow them to improve on their business model.
Another project was a Contact Centre for a large insurance company, where I was in charge of programming the code behind the Agent UI.
Also administration of UNIX (Solaris) and NT servers running Web and Telecom applications and SQL-server databases.
EDUCATION
MongoDB certified developer (2015)
Product Management Training (2014)
Solution Architect training (2012)
Web application security (2010)
J2EE architecture (2010)
Borga Gymnasium High School (1991)
Graduated with Magna Cum Laude Approbatur average
Abo Akademi / Computer Science
Part of Masters Degree
Studied Computer Science at Abo Akademi University- and some courses-
ESSENTIAL SKILLS
Java / J2EE
JBoss/Wildfly application server
Linux/Unix
Telecommunications solutions
SQL and NoSQL databases
Fluent in Finnish, Swedish and English
Problem solving
ADDITIONAL INFORMATION
References given on request.