Ivan Parfonov
Embedded SW Developer at Sapling, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Ukrainian Native or bilingual proficiency
-
Russian Native or bilingual proficiency
-
English Full professional proficiency
Topline Score
Bio
Credentials
-
Git для розподіленої розробки програмного забезпечення
The Linux FoundationJun, 2023- Nov, 2024 -
Основи Linux
The Linux FoundationJun, 2023- Nov, 2024 -
Основи управління командами та проєктами в IT. Підготовчий
Lviv IT SchoolMay, 2023- Nov, 2024
Experience
-
Sapling, Inc.
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Embedded SW Developer
-
Aug 2023 - Present
-
-
-
-
Freelance Software Engineer
-
Dec 2022 - Present
Reverse engineering and modernization industrial CNC-machines Reverse engineering and modernization industrial CNC-machines
-
-
-
GlobalLogic
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Engineer
-
Jun 2018 - Nov 2022
Embedded Systems SW development: Cortex-M, C, C++; Real Time OS: ThreadX, FreeRTOS; SW utilities development: C#, WinForms; Unit tests for Cortex-M - based Embedded Systems running ThreadX OS. Embedded Systems SW development: Cortex-M, C, C++; Real Time OS: ThreadX, FreeRTOS; SW utilities development: C#, WinForms; Unit tests for Cortex-M - based Embedded Systems running ThreadX OS.
-
-
-
ПАТ «НВП «Радій» | RPC Radiy
-
Ukraine
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Head of Software Department at Software & Hardware Systems Design Bureau
-
Sep 2015 - Jun 2018
Responsibilities:Managing the team of 4 developers.Software development for microcontrollers and desktop applications.Implementation of Modbus Protocol.Development CAD for PLC according to IEC 61131-3 standard.Use .NET C++ and C#
-
-
Lead Software Design Engineer at Software & Hardware Systems Design Bureau
-
Mar 2013 - Sep 2015
Responsibilities:Software development for the metrology.Development C-modules for microcontroller STM32 L0-series. Using HAL SPI interfaces between Encoder - MCU - DAC. (used C++)Development CAD for PLC according to IEC 61131-3 standard.Used .NET C++ and C#
-
-
Software Engineer at Physical Processes Automation Design Bureau
-
Mar 2009 - Mar 2013
Responsibilities:Development software for industrial tasks: seismic control, cutting stones, thermometry of silos, control of combustion of solid fuels, etc.Used .NET C++
-
-
-
PUMB
-
Ukraine
-
Banking
-
500 - 600 Employee
-
Senior Engineer of the IT sector
-
Feb 2007 - Jan 2009
Responsibilities: Setups an maintenance of servers: database, ATMs, POS-terminal and PBX. Scripting: VBA and JavaScript Responsibilities: Setups an maintenance of servers: database, ATMs, POS-terminal and PBX. Scripting: VBA and JavaScript
-
-
-
Ukrtelecom
-
Ukraine
-
Telecommunications
-
700 & Above Employee
-
Engineer for the implementation of information systems
-
Dec 2003 - Mar 2007
Responsibilities: Setup and maintenance of automated systems for technical line and accounting. Configuring and maintenance of Oracle database. Scripting LP/ SQL. Stuff training. Got skills related to hardware compression and transmission data. Responsibilities: Setup and maintenance of automated systems for technical line and accounting. Configuring and maintenance of Oracle database. Scripting LP/ SQL. Stuff training. Got skills related to hardware compression and transmission data.
-
-
Education
-
KSTU (Ukraine)
specialist, systems engineering -
Machine-Building Technical School
bachelor, metal forming