Andrejs Sisojevs

Andrejs Sisojevs

Senior Software Engineer @ TomTom

About Andrejs Sisojevs

Andrejs Sisojevs is a Senior Software Engineer at TomTom with over 20 years of experience in software design and development.

Title

Andrejs Sisojevs is currently working as a Senior Software Engineer at TomTom in Amsterdam, The Netherlands. He has been with the company since 2012.

Company

Andrejs Sisojevs is employed by TomTom, a global leader in navigation, traffic, and map products. He has held the position of Senior Software Engineer since 2012.

Previous Employment

Before joining TomTom, Andrejs Sisojevs worked at several other companies. His previous roles include Software Engineer at Hypercom / Equinox Payments in Riga, Latvia from 2009 to 2012, Senior Software Engineer at LatRosTrans SIA in Daugavpils, Latvia from 1998 to 2009, Software Engineer at LCS Tehfirma SIA from 1994 to 1998, Software Engineer at Elcom SIA from 1992 to 1994, and Software Developer at Riga Military Hospital from 1991 to 1992.

Education and Expertise

Andrejs Sisojevs holds a Master’s Degree in Computer Science from Rīgas Tehniskā universitāte (Riga Technical University), which he attained between 1987 and 1992. He has over 20 years of experience in software design and development, especially in real-time embedded systems development and system programming.

Technical Skills and Specializations

Andrejs Sisojevs is proficient in multiple programming languages including C, C++, C#, Java, JavaScript, and ASM. He has extensive skill sets in real-time embedded systems, client/server systems, and database design. He is adept with various operating systems such as UNIX, Linux, Android, and Windows CE, and has working knowledge with graphic libraries like Qt and databases such as Oracle, InterBase, and ADABAS.

Development Methodologies and Tools

In his projects, Andrejs Sisojevs applies methodologies such as Object-Oriented Design/Object-Oriented Programming (OOD/OOP), Unified Modeling Language (UML), Design Patterns, and Agile (Scrum, XP). He also has experience with multithreaded programming, technologies like .NET, J2EE, and AJAX, as well as hardware platforms including ARM, Intel, PowerPC, PDP-11, and SPARC.

People similar to Andrejs Sisojevs