Sven Rosvall

Address: 112 Ballinteer Close
Ballinteer
Dublin 16
Phone home:01-2961908
mobile:086-4058976
E-mail: sven-e@lysator.liu.se , svenrosvall@eircom.net
WWW:http://www.lysator.liu.se/~sven-e
Nationality:Swedish (European Union)

Professional History:

1997-2003

Project Manager

Programming Research Ltd. (PRL), Dublin, Ireland

1993-1997

Systems Developer

SECTRA-IMTEC AB, Linköping, Sweden.

1993

UNIX Administrator

Ericsson Radio Systems, Linköping, Sweden.

1988-1992

Team Leader

Scandinavian System Support AB (3S AB), Linköping, Sweden.

1987-1988

System Engineer

Context Vision, Linköping, Sweden.

Key Skills & Experiences

Project Management

Responsible for project planning, capture requirements, estimation, quality assurance and delivery. Teams up to 5 people. Focus on testing for both quality and productivity. Successful project time predition.

Personal Skills

Work well in teams and alone. Creative and committed in my work. Eager to learn new things. Manage many simultaneous tasks well. Frequently asked for advice by others.

Presentation & Communication Skills

Sales support, installation and setting up coding standards for clients.
Presentation of products and future directions internally and to clients.
Internal training and coaching.

Systems Analysis & Design Skills

Excellent architecting and designing skills. Care for both the details and the bigger picture. Strong prototyping skills.

Quality Skills

Emphasise early testing and designing software for testability. Design and code reviews. Designed and implemented automated test suites including test harnesses for unit testing and black-box testing.

Programming Languages
& Utilities

C++ [Expert/Guru]
Perl [Expert]
Shell script [Expert]
C [Good]
YACC/Lex [Good]
Make [Good]
CVS [Good]
SQL [Fair]
Visual Basic [Fair]

Operating Systems

UNIX (Solaris, Linux, HP-UX, AIX, SCO, IRIX, …) [Expert]
MS-Windows [Fair]

Methodologies & Standards employed

ISO 9001
CMM
Extreme Programming
UML
Design Patterns
HTML
XML

Other applications

Microsoft Office (Word, Excel, Powerpoint, Access)
WIKI (a knowledge base system)
Microsoft Visual Studio

Languages

Swedish [Native]
English [Excellent]
German [Conversational]
French [Conversational]

Major Education:

Linköping University, Institute of Technology
1981-1987

Diploma for Master of Science in Computer Science and Engineering dated 1988. Studied on the computer science and engineering branch.
Also worked extra at a research group as system administrator. Installed an electronic mail system and helped the group with all IT related issues.

Military Service
1983-1984

Squad commander in a traffic platoon.

Vadsbo College, Mariestad
1978-1981

Three year technology gymnasium, electrical branch.
Extra: German, Biology

Different schools in Mariestad
1969-1978

Comprehensive schools.
Extra: German, Typewriting.

Other Education:

CMM

>Seminar series held 1997-1998 by Catalyst Software Ltd. for small businesses.

Drivers License

B – cars in 1980 and A – motorcycles in 1984

Personal:

I was born 1962 in Mariestad in Sweden and moved to Linköping 1981 to study at the university there. In 1997 I moved to Dublin to join Programming Research Ltd. I enjoy living in Ireland and regard it as my home now. I am married to Kari, and have no children.

I have been a member of many clubs, often as a committee member. Most notably the university computer club Lysator has given me many opportunities to practice what I learned in school.

In my spare time I am looking for adventures and fun with my wife in the nature, on travels, in books, in movies and among friends. My motorcycle contributes to the adventures.

I enjoy working with our house and in the garden. Seeing what comes up in the garden is also an adventure.

Work Experience:

References available on request.

Programming Research Ltd.

Dublin, Ireland
Role: Project Manager 1997-2003

Programming Research develops and sells static analysis tools for C (QAC), C++ (QAC++) and Java (QAJ). These tools find potential bugs and coding standard violations in the source code and give users advice on how to improve the code. PRL also provides various quality improvement services such as coding standards and training. PRL is deeply involved in the standardisation processes and the latest developments of these programming languages.

Responsibilities
Worked with QAC++ from concept stage, working through the complete software lifecycle, right through to a commercially sold product with approximately 2000 licenses sold world-wide. The product was ported and released on various UNIX and Windows dialects. Customer and sales support. Managed bug reports and feature requests. Led a team of up to 5 people.
Additionally, I was responsible for the network infrastructure in the Dublin office, which included support for remote users over a secure link (SSH).

Achievements

SECTRA-IMTEC AB

Linköping, Sweden
Role: System Developer 1993-1997

Sectra-Imtec develops X-ray image management systems (IDS/TRS) for radiology departements.

Responsibilities
Developer for a digital X-ray image management system (IDS/TRS) for radiology departments.
Responsible for their X-ray image archiving product (IMS) from 1995. This product is designed for highest reliability and contains a RDB system for managing large amounts of image data. The platform is HP-UX and built with C++ and shell scripts.
I was also responsible for the company’s UNIX-systems and networks.

Achievements

Ericsson Radio Systems

Linköping, Sweden
Role: UNIX System Administrator 1993

Responsibilities
Employed in the system operations department. The main task was initially to install and maintain a simulation tool based on SCO-UNIX. I got a good view of the network and computer systems in the company and soon became part of the team which was responsible for maintaining and planning these systems which included more than 200 Sun workstations, 10 servers and 100 PCs.

Scandinavian System Support AB

Linköping, Sweden
Role: Team Leader 1988-1992

Responsibilities
Responsible for a groupware system called WINIX that contained a mailing and conferencing system in a PC-environment for the users and UNIX-servers as a backbone system.
I also had the responsibility for the computer systems and network.

Context Vision

Linköping, Sweden
Role: System Developer 1987-1988

Responsibilities
Responsible for development of network support for the image processing system GOP.