Curriculum Vitae !
Personal information
Name: |
Michal Hanus |
![]() |
Born: |
1955 in Prague |
|
Citizenship: |
Norwegian |
|
Address: |
Furukollstubben 18, |
|
1450 Nesoddtangen Norway |
||
Mobile: |
+47 97688909 |
|
E-mail: |
||
Status |
Married, 3 grown up children |
Experience
2013 – >>>> Fieldbus International AS – senior software developer. Modbus og HART-bus communication. STM32L151 ARM Cortex M3 microcontroller programing.
2011 – 2012 Idex AS – Embedded programming of Atmel AT90USBkey using AVR studio 5.0. Idex smart finger print processor -testing with Microsoft Visual Studio 2010. Functional specifications upgrade and preparation of test specifications.
2008 – 2011 Think Global AS – Embedded programming of Power Conversion Unit i.e unit controlling propulsion and battery charging of electrical vehicle - Th!nk City A306. Implementation of charging FSM controlling battery, charger and grid access. Implementation of BOSCH ESP brake system to Th!nk City including power control and regenerative braking. Programming and testing of CAN bus (CAN database, Can-gen tool, use of Vector Canalyzer).
2003 – 2008 Kitron Development AS – Programming of embedded applications for various microcontrollers made by ATMEL (AVR ATTiny15, Atmega16, Atmega32, Atmega64, Atmega128, Atmega48/88/168), Texas Instruments (MSP430F1222, MSP430F169), Fujitsu(MB90590) and Infineon (Siemens) C167. Development and installation of Windows XP embedded platform, Testing GPS/GSM based positioning system, industrialization of software. JME2 programming - Java MIDlet for Siemens TC45 GSM module. Test development with “LabWindows/CVI” from National Instruments. RF - communication - Chipcon CC1000/CC1050, EM microelectronics EM4094 RFID reader.
2002 Alcatel Norway AS – Norkrets, proposal and publication (HTML) of SW design process and development rules for software department. Development of an USB device driver for Windows CE 3.0.
2000 – 2002 Alcatel Norway AS – Norkrets, project leader for 3 software development tasks for Alcatel Bell in Antwerp, test and co-simulation of ASIC – ”C ”, development of hardware drivers ”C++” (class diagrams documents with UML notation), boot-code (partially assembly) for ARM 7 and PowerPC MPC860.
1987 – 2000 Tandberg Data AS, Oslo, programming in “C”, system test for terminal ”Ruby”, regression/acceptance test and verification of Tandberg’s streamers, embedded real-time system programming (CPU MC68331) with focus on SCSI interface and Flash PROM – program upgrade and configuration. Two periods as subject/project leader: First as a leader for executive software verification group and later as a leader for embedded real-time software project. One period as an extern adviser for a graduation project for a student group from “Kongsberg ingeniørhøgskole”
1986 – 1987 Seagull AS in Horten, programming of sonar simulator in “C” and Assembly
(CPU Rockwell 6502, Intel 8086).
1985 – 1986 Robertson Tritech i Egersund, programming of autopilot in Pascal and Assembly (CPU Zilog Z80).
1984 Robertson Tritech in Egersund, summer praxis, programming of autopilot in Pascal.
1982,1983,1984 AS Sydvaranger, summer praxis, maintenance of instrumentation and sensors used for regulation of iron ore processing.
1978 – 1981 ARITMA Praha, development engineer, hardware design of TTL based PCBs
1976 – 1978 Military duty
1974 – 1976 ARITMA Praha, test engineer, composition and test of second generation computers.
Education
1985 – Various educational courses (see below)
1982 – 1984 Norwegian institute of Technology – NTH University of TRONDHEIM, department for electronics and data-techniques.
1978 – 1981 Czech institute of technology – CVUT in PRAGUE, department for electronic computers, extramural study
1976 – 1978 Military duty
1975 – 1976 Czech institute of technology – CVUT in PRAGUE, department for electronic computers, extramural study.
1970 – 1974 Electro technical high school in Prague, department for electrical measurements and automation
Educational courses
2003 |
Risk control and D-FMEA introduction (Norsk Veritas, 1 day, Billingstad) |
2002 |
Linux system programming (Kitrus, 4 days, Oslo) |
2001 |
Course in project leadership (IIR Training, 3 days, Oslo) |
2001 |
Microsoft project ground course (Siemens, 2 days, Oslo) |
2000 |
Introduction to ”Internet networking: Bridges, Switches & Routers” (Learning Tree International, 4 days, London) |
1999 |
COM programming (Mandator, 4 days, Oslo) |
1999 |
Data modeling (Mandator, 2 days, Oslo) |
1998 |
Microsoft access, ground and advanced course (Mandator, 5 days, Oslo) |
1997 |
Advanced C programming (Learning Tree, 4 days, Oslo) |
1995 |
SDL and methodic for development of real-time systems (SISU, 3 days, Oslo) |
1994 |
Introduction to object orientation (Sintef, 3 days, Oslo) |
1992 |
Windows programming (Prosofia, 3 days, Oslo) |
1991 |
C++ programming (Learning Tree, 4 days, London) |
1991 |
Magnetic recording (Danvik, 5 days, Oslo) |
1989 |
Testing of programe-ware (Den Norske Dataforening, 2 days, Oslo) |
1986 |
C programming (DataFah, 4 days, Horten) |
Knowledge of languages
- Norwegian
- English
- Czech
- Russian (on basic level)
Spare time interests
My interests are: Forrest hiking, skiing (cross country/down hill), martial arts (ju-jitsu / judo) and swimming. As a father of three kids I am a car mechanic, carpenter and handball supporter of a local club.
Character references
Character references are available on request.
