|
| |
SystemSoft AS
Curriculum Vitae
Personal Data :
| Name : |
Bjørn Erik Gravingen |
| Date of birth : |
17th July 1971 |
| Address : |
Vardeveien 8, 1182 Oslo |
| Phone (private) : |
(+47) 23240450 |
| Phone (cellular) : |
(+47) 99602940 |
| Phone (work) : |
(+47) 99602940 |
| E-mail : |
beg@systemsoft.no |
| Family status : |
Married. Two children |
Education :
| 1995 1997 |
Bachelor of Science (BSc) w/Honours Heriot-Watt University, Scotland |
| 1992 1995 |
Høyskolen i Buskerud, Institutt for Datateknikk |
| 1987 1990 |
Trysil Videregående skole |
Current Employer :
| Position |
System Consultant (real-time systems) |
| Start date : |
1st May 2001 |
| Engagements : |
Member of SDL Forum Society |
Former Employer(s) :
| Period |
Company |
Position |
| 1997 - 2001 |
Nera SatCom AS, Bergervn. 12, 1375 Billingstad |
Software Development Software Team Leader |
Competence :
| Technical : |
Special competence within the following areas :
Working with Linux and GNU development tools.
Linux system programming, uClinux development, Multithreaded applications, Embedded real-time systems, Distributed systems
Protocol stacks and working with protocols such as IP, PPP and OSPF
Using protocol analysers, such as Tcpdump, Wireshark(Ethereal), Spirent Smartbits and Agilent N2X
Using UML, SDL
and MSC as design languages.
Using the Telelogic SDL suite, including automatic code generation.
Integration and adaption of Telelogic SDL suite Master Library to different platforms.
Integration of real-time Operating Systems (pSOS, OSE Delta, VxWorks).
Programming in C/C++/SDL.
Using scripting languages (TCL, Python)
Working with Software Configuration Management systems (PVCS, ClearCase, CVS and Subversion)
|
| General experience: |
Project team-work at external customers. |
| Languages : |
Norwegian, English |
| Courses : |
| Year |
Course |
Duration |
| 2008 |
Best practices in Java Programming |
4 days |
| 2006 |
Object Oriented Analysis and Design using UML |
5 days |
| 2002 |
Applying Object Oriented Patterns |
4 days |
| 2001 |
Introduction to ClearCase |
1 day |
| 2000 |
Introduction to Telelogic Tau UML suite |
2 days |
| 2000 |
ATM |
2 days |
| 1999 |
TCP/IP Introduction |
2 days |
|
| International Experience : |
| Year |
Description |
| 2009-2010 |
Working with a team of developers at Ericsson China |
| 2001 |
One week stay at Ericsson in Milan, Italy teaching and working with developers. |
| 2000 |
Several trips to Malmø, Sweden. Design and review meetings for the Nera Satcom DVB gateway |
|
Major Projects :
| Period |
Customer |
Description |
Roles/Activities |
Tools / Platforms / Languages |
| 2009 2011 |
Ericsson AS |
MINI-LINK Traffic Node |
Embedded Linux programming
Porting of legacy SW to new HW. Design and debug of new features.
Linux device drivers
|
GCC for PowerPC, Linux
ClearCase,
|
| 2006 2009 |
Ericsson AS |
Oms-1410 |
Embedded Linux programming
Design and implementation of multithreaded applications on a distributed and redundant platform.
Desing,implementation and test of the DCN subsystem
Working with IP, PPP, HDLC, OSPF, OSI(IsIs) protocols
Porting of legacy pSOS code to Linux, Working with routing protocols (Ospf and IsIs)
Simulation of target system using User Mode Linux |
GCC for PowerPC, Linux
gdb, svn, UML with Rational Rose,
|
| 2006 |
Axxessit AS, Ericsson AS |
AxxMetro 9300 Multiservice transport node |
Embedded Linux programming
Implementation, testing and debug
|
GCC for PowerPC
gdb, cvs
|
| 2005 2006 |
Safetel AS |
New platform |
Introduction and support of Linux/uClinux methods and tools, SW development,
Development planning Linux/uClinux system programming |
GCC for AD Blackfin (C programming)
gdb, cvs STAMP evaluation board
|
| 2003 2005 |
Nera SatCom AS |
Inmarsat BGAN PUT terminal |
Configuration Management SW development |
PVCS Version Control
GNU Ada compiler (XSCALE target)
VxWorks and Tornado tools
Nera proprietary tools (psc2ada etc) |
| 2002 2003 |
Nera SatCom AS |
Inmarsat Earth Station modem |
Porting of existing code to new platform SW development for new channel unit board |
Visual DSP++, MS Visual Studio C++
Custom DSP OS, ADSP 2191 |
| 2002 2002 |
Thales Communications |
Classified Project |
Adaption of SDT master library (CMicro to Cadvanced).
Borland C++ Builder GUI development. Unit testing. Buildsystem development |
SDT, Borland C++, Linux |
| 2001 2002 |
Ericsson Telecom |
SDH Terminal Multiplexer |
Introduction and support of methods, tools and languages |
SDT
SDL/MSC/SC/HMSC OSE Delta, Linux |
| 1998 2001 |
Nera SatCom AS |
Broadband Satellite Gateway |
System Design SW Development |
SDT/pSOS+
SDL/MSC/SC
UML
C/C++ |
| 1997 1998 |
Nera SatCom AS |
Inmarsat M4 |
SW Development |
State Charts
C/Assembly (ADSP 2181)
PVCS |
|