It looks like you are in United States. Would you like to go to https://onsiter.com/us/ instead?
Può essere disponibile
(Aggiornato% updatedDate%)Senior Software developer, Architect
Рига, Latvia
Nativo Russian, Fluente Latvian, English
- QT, Python, JacvaScript, docker, HTML5, SQL, Agile
- 10+ years of embedded development experience
- 10+ years of experience c/c++
Competenze (25)
SVN
C++
C
STRUCTURED SOFTWARE
MICROCONTROLLERS
OOP
Embedded
C/C++
Subversion
Linux
ULTRASOUND
POS
Developer
POINT OF SALE
GUI
SOFTWARE DEVELOPMENT
Git
Game Development
COMMUNICATION PROTOCOL
Docker
ROBOTICS
FIRMWARE
Drivers
PIC
FANUC
Esperienze professionali
Owner
"Automated Systems SL" Ltd
2013-06 - Presente
• C/C++ development
• Microcontrollers (STM32)
• Smart Cards
• NFC
• Ultrasound flow meter software development
• Open CAN communication protocol
• Docker
"Verifone" Ltd
Payment and POS solutions
Position
from 08.2011till 06.2013
Main job responsibilities:
• Senior Software C++ developer.
• H5000 new generation platform (linux based)
• Team lead (HFC framework team of 4 people)
• Communication service, modem related code support and bug fixing
Achievements:
Successfully brought H5000 terminal with other teams to end customer.
• Microcontrollers (STM32)
• Smart Cards
• NFC
• Ultrasound flow meter software development
• Open CAN communication protocol
• Docker
"Verifone" Ltd
Payment and POS solutions
Position
from 08.2011till 06.2013
Main job responsibilities:
• Senior Software C++ developer.
• H5000 new generation platform (linux based)
• Team lead (HFC framework team of 4 people)
• Communication service, modem related code support and bug fixing
Achievements:
Successfully brought H5000 terminal with other teams to end customer.
Team lead
Payment and POS solutions
2014-06 - Presente
dev team manager
• C/C++ development
• Telium T2/T3 platform applications
• Semi-integrated solution implementation
• TAF framework new features implementation
• C/C++ development
• Telium T2/T3 platform applications
• Semi-integrated solution implementation
• TAF framework new features implementation
Software C++ developer
"Hypercom" Ltd
2009-04 - 2011-08
Company produced electronic payment processing hardware and software for a wide range of industries.
Position
from 04.2009 till 08.2011
Main job responsibilities:
• Software C++ developer.
• Optimum platform development, support and bug fixing
• New generation platform (linux development), application manager, framework,
services
Achievements:
Actively participated in the creation of a new product, mastered new technologies such as
CORBA
Position
from 04.2009 till 08.2011
Main job responsibilities:
• Software C++ developer.
• Optimum platform development, support and bug fixing
• New generation platform (linux development), application manager, framework,
services
Achievements:
Actively participated in the creation of a new product, mastered new technologies such as
CORBA
Software C++ developer
"DLV" Ltd
2007-03 - 2009-04
Company (more than 100 people) produce complete electronic gaming machines (sw & hw).
Position
from 03.2007 till 04.2009
Main job responsibilities:
• Software C++ developer.
• Peripherals drivers, communication protocols, security, software installation tools
• microcontrollers
Achievements:
Successfully done all assigned tasks, provided convenient solution for installation and tests
automation.
Position
from 03.2007 till 04.2009
Main job responsibilities:
• Software C++ developer.
• Peripherals drivers, communication protocols, security, software installation tools
• microcontrollers
Achievements:
Successfully done all assigned tasks, provided convenient solution for installation and tests
automation.
Software C++ developer
"Geon Gaming" Ltd
2005-09 - 2007-03
Very small company (3 people, only 1 developer) produced software for electronic gaming
machines (Slot machines).
Position
from 09.2005 till 03.2007
Main job responsibilities:
• Software C++ developer.
• Complete game development. GUI, logic and peripherals drivers, communications
protocols, security
Achievements:
Fully functional game was produced in about one year.
machines (Slot machines).
Position
from 09.2005 till 03.2007
Main job responsibilities:
• Software C++ developer.
• Complete game development. GUI, logic and peripherals drivers, communications
protocols, security
Achievements:
Fully functional game was produced in about one year.
Software and Hardware C/C++ developer
"Softech" Ltd
2002-07 - 2005-09
Small company (less than 10 people) produced software and hardware for electronic gaming
machines (Slot machines).
Position
from 07.2002 till 09.2005
Main job responsibilities:
• Software and Hardware C/C++ developer.
• Design, develop and support peripheral module for slot machine, firmware
development, driver for linux.
Achievements:
Successfully designed and produced high quality hardware for Slot Machines (machines still use this hardware).
machines (Slot machines).
Position
from 07.2002 till 09.2005
Main job responsibilities:
• Software and Hardware C/C++ developer.
• Design, develop and support peripheral module for slot machine, firmware
development, driver for linux.
Achievements:
Successfully designed and produced high quality hardware for Slot Machines (machines still use this hardware).
Esperienze formative
Bachelor
Riga Technical University
1998-09 - 2003-06
Certificazioni
Scrum Master