Software Engineer with vast experience in designing, developing, deploying and maintaining software systems. Committed to perfect solutions based on strong understanding of various programming paradigms (e.g. OO, procedural), in-depth knowledge of C and C++ and familiarity with diverse application domains (e.g. Mathematical and Geometrical Modelling, Page Description Languages, Graphical User Interfaces, Internet, PLCs, Embedded Programming).