← Back to list
senior
Registration: 25.08.2023

Ilya Borin

Specialization: IOT / SW Engineer / Engineering Manager

Portfolio

TandemG

• Leading RT Embedded multiple projects for Intel and Texas Instruments in WiFi area. • Leading teams with 2-7 programmers including offshore remote teams, planning, and executing project timelines and handling multiple HR issues (recruiting, career development etc.). • Working with Program/Product/Group managers. • Some of the specific technologies and tools that were used: C/C++, Pearl, ThreadX, Firmware, Bootloader, WiFi, Bluetooth, Perforce, MSProject, Visio and others.

NGSoft

• Worked with multiple customers: Nokia Siemens Networks, Texas Instruments, Telmap, DSPG, Comverse and others. • Developing multiple projects coding mostly in C/C++ and some Java and Assembly. • Worked with many communication protocols, OSs and other technologies. • Some of them: L2/L2.5 Networking in VxWorks, Bluetooth stack profiles, Video Conference system including TCP/UDP/RDP/SIP etc.

TandemG

• In a project for Medtronic. • Mostly remotely managing a team of 3-7 C++ developers in Linux Embedded and FreeRTOS environments. • The role includes multiple human interfaces with other SW teams, PO, HW, QA and others. • Intermittently and sometimes in parallel, served as Team Leader/Tech Lead, Scrum master using Jira and Product Owner. • Lead a bring up of CI/CD automation in GitLab starting from repositories definition, then multi-platform SW projects definition, Devops & automation teams support and eventually maintenance by doing Code reviews, Merge requests, Bugs triage, Product Owner coordination and more.

Skills

C
C#
C++
Javascript
Angular
ASP.NET
Assembly
Bootstrap
Java
Python
Engineering Manager
Git
Jenkins
Jira
JQuery
Product Owner
ReactJS
Redux
RestAPI
Team player
Leadership and efficient management
Agile methodologies
Financial management
Customer oriented
HR management
PO, Product, and task management
System design and engineering
CI/CD

Work experience

IOT / Driver Developer
since 11.2022 - Till the present day |TandemG
C/C++, React, ASP.NET
Successfully developed and maintained projects for three customers in automotive industry, combining React+TS Frontend development with embedded C/C++ and Windows drivers.
SW Team Leader / Engineering Manager
09.2020 - 10.2022 |TandemG
C++, Jira, Product Owner, CI/CD, GitLab, SW
● Build from scratch a mostly remote team for Medtronic. ● Managed a team of 3-7 C++ developers in Linux Embedded and FreeRTOS environments. The role include multiple human interfaces with other SW teams, PO, HW, QA and others. ● Intermittently and sometimes in parallel, served as Team Leader / Tech Lead, Scrum master using Jira and Product Owner. ● Lead a bring up of CI/CD automation in GitLab starting from repositories definition, then multi-platform SW projects definition, Devops & automation teams support and eventually maintenance by doing: - Code reviews. - Merge requests. - Bugs triage. - Product Owner coordination and more.
Web / Applications Developer / Team Leader
2016 - 2020 |TandemG and ISA
Python, Javascript ES6, C++/C#, ReactJS, Redux, Bootstrap, Angular/JS, JQuery, RestAPI, Django, Git, Jira, Jenkins
● Remotely developing and managing projects with multiple customers: Israeli Ministry of Education, Qualcomm, Cato Networks, SanDisk and others. Following Agile/Scrum methodologies. ● Some of the specific technologies and tools that were used: Python, Javascript ES6, C++/C#, ReactJS, Redux, Bootstrap, Angular/JS, JQuery, RestAPI, Django, Git, Jira, Jenkins and many others.
Founder / Executive Director of the Board and CFO
since 2016 - Till the present day |NDA
Director, CFO
● With a group of parents, I’ve founded the local / international schooling project. ● Since then, I’m functioning as Executive Director of the Board and de facto CFO.
Rt Embedded Software Team Leader / Project Manager
2011 - 2016 |TandemG
C/C++, ThreadX, Firmware, Boot loader, WiFi, Bluetooth, Perforce, MSProject, Visio
● Leading RT Embedded multiple projects for Intel and Texas Instruments in WiFi area. ● Leading teams with 2-7 programmers including offshore remote teams, planning, and executing project timelines and handling multiple HR issues (recruiting, career development etc.). ● Working with Program / Product / Group managers. ● Some of the specific technologies and tools that were used: C/C++, ThreadX, Firmware, Boot loader, WiFi, Bluetooth, Perforce, MSProject, Visio and others.
Senior Software Engineer
2005 - 2011 |Giant Steps / NGSoft
C/C++, Java, Assembly, TCP, UDP, RDP, SIP, L2/L2.5 Networking, VxWorks, Bluetooth
● Worked with multiple customers: Nokia Siemens Networks, Texas Instruments, DSPG, Comverse and others. ● Developing multiple projects coding mostly in C/C++ and some Java and Assembly. ● Worked with many communication protocols, OSs and other technologies. ● Some of them: L2/L2.5 Networking in VxWorks, Bluetooth stack profiles, Video Conference system including TCP/UDP/RDP/SIP etc.
Senior CAD teaching assistant
2001 - 2005 |Tel Aviv University
Computer Aided Design, CAD, Mentoring, Leading
● Leading the teaching classes on Computer Aided Design. ● Assisting the head teacher in managing the course. ● Mentoring junior teaching assistants.

Educational background

Philosophy of Science and Digital Culture
2010 - 2011
Tel Aviv University
Electronic Engineering and Computer Science
2000 - 2005
Tel Aviv University

Additional education

Professional Project Manager
Smarter Execution

Languages

PortugueseProficientEnglishProficientHebrewNativeRussianNative