Confirmed software engineer (8 years)
Areas of expertise:
- Real-time system
- Multi-threaded software
- Software architecture
- Good autonomy and team spirit
- Learn quickly new technologies and tools.
Technical knowledges:
- Programming languages : C/C++, Java/C#, Lua, ASM, ...
- Classic OS : Windows CE 6.0, Linux (Blue Cat), Windows, Unix
- Real-time OS : Lynx OS, MACS2, BIOS
- CPU target : x86/x64 , Power PC, ARM
- Bug tracking system tools: Telelogic Change, ClearQuest, Trac, Synergy
- Database : MySQL, PostgreeSQL, XML
- Bus : Ethernet, CAN, RS232, I2C, I2S, Ethernet
- Protocols : IP V4, TCP/UDP, IGMP V2, Client/serveur, Multicast, Broadcast, Winsock2
- HMI : Qt 4.5, MFC (Win32), Swing (Java), XWindow (Xm/Xt)
- Software development methods : UML 2.0, SysML, Design Pattern, Programmation multi-thread
- Design tools: Rhapsody, Objecteering, BOUML, ...
- Standards and norms : DO 178B niveau A, POSIX
- Software configuration management : Telelogic Synergy, Clearcase, SVN, CVS
- IDE : Eclipse, Visual Studio 2005 & 2008, Rational Rose, Code Composer, Ebinder
- Other tools : SingleStep, Insight, ...
Mes compétences :
Real time bidding
Design Patterns
Langage objet
C++
Conception UML
UML/OMT
Microsoft Visual Studio.NET
Microsoft Visual Studio
Linux
PATTERN
Java
Ethernet
ECLiPSe
DSP
C Programming Language
BlueTooth Technology
API
XML
WinSock API
Rational Rose
Rational ClearQuest
Rational ClearCase
Microsoft Visio
MVC
Lynx
Lua
Advanced RISC Machine (ARM)
Unreal Engine
UNIX
UDP
TCP/IP
SysML
Rhapsody
POSIX
MySQL
Multicast
Microsoft Word
Microsoft Excel
Microsoft DirectX
Microsoft C-SHARP
MACS 2
Linux Bluecat
JavaServer Faces
Java Swing
Java Server Pages
CVS
Boost