Summary
Overview
Work History
Education
Skills
Websites
Software
Timeline
Generic
Diego Iastrubni

Diego Iastrubni

Software Developer With 20 Years Of Developing And Managing Software Teams
HodHasharon

Summary

Experienced Embedded and Mobile Engineer with a proven track record in the information technology and services industry. Proficient in a wide range of programming languages, including Java, Swift, Objective C, and C++. Expertise in IOS and Android development, ESP32, and Embedded Linux. Dedicated to utilizing technical knowledge and leadership abilities to achieve successful outcomes in engineering.

Overview

19
19
years of professional experience
8
8
years of post-secondary education
3
3
Languages

Work History

Senior Embedded Linux Developer

Tigo Energy
01.2024 - 09.2024
  • Technologies: C/C++, Yocto, Buildroot, CMake
  • I helped redefine the sprint work, moved the old code to a new tool
  • Mentoring junior developers
  • Project management - redesign the process of sprint
  • Help porting the build system from Makefiles to CMake
  • Ported the build system to new toolchain, C++ 17
  • Helped reducing the image size (build optimizations, shared libraries, removing obsolete code)

Head of Software

Infiniplex
01.2022 - 01.2023
  • Company Overview: BIOtech company in stealth mode
  • I cleaned academic code, and refactored it into a software commercial product
  • Hire and lead senior and junior group members
  • Lead and manage a global R&D and Engineering group
  • Algorithm development using Python in the field of biology
  • Web development (front end/backed) for various internal systems (C/C++, nodejs, RabbitMQ, docker, github actions)
  • Project management - lead to daily meetings, and usage of YouTrack/Jira for managing tasks of the whole company
  • BIOtech company in stealth mode.

Mobile Team Leader, C++ Senior Developer

Action-Item Software
01.2020 - 01.2022
  • Mobile development (IOS + Android, Java/Kotlin ObjC/Swift)
  • I improved build times, mentored juniors, and created documentation for the projects.
  • Real Time development (ESP 32 IDF, OpenRTOS, C/C++ 17/20, CMake, Unit tests in Python)
  • Basic training + lecturer for novice developers
  • High standard code review
  • In charge of: all development cycle, from white board with the customer to releases to stores

Private consultant

01.2019 - 01.2020
  • Maintenance of mobile SDKs (Android, IOS and ReactNative)
  • Maintenance of existing apps in the PlayStore and AppStore
  • CocoaPods, Maven, GItHub, Bitrise, unit tests, CICD
  • Free Software licensing guidelines

Mobile Development Team Manager

Owlytics Healthcare
01.2018 - 01.2019
  • Maintenance and Development of the mobile product
  • Management of support teams at customers facilities both in Israel and the USA
  • Management of Android and iOS developer teams
  • Android, Java, Swift, Git, Github, retrofit, dagger, BLE, pushy

Sr. Android + iOS developer

Starcom Systems
01.2014 - 01.2018
  • IOS/Android Native development
  • Development and maintenance of a set of paid apps in Google Play
  • Swift, ObjC, brew, gradle, java, Android Wear, Android Auto, Crashlytics, Gogs, git, BLE

Android expert

Motorola solutions
01.2013 - 01.2014
  • Development of a rigid mobile device, worked closely with modem firmware team
  • Integration of LTE into Android 4.2
  • Provided training to product managers and developers on AOSP/Android
  • Bash, AOSP, Java, C++

Android developer

RoadTrack Telematics Development
01.2012 - 01.2013
  • Java/C++ programming on Android system
  • Implementation of a communication protocol between Android and an MCU, based on OpenRTOS
  • AOSP, device bring up, Java, MultiThread, Posix, C++, OpenRTOS

Firmware developer

BioGuard
01.2010 - 01.2012
  • Embedded Linux development, for an ARM device: C++, Linux, C#, Buildroot
  • C# development (win32/client side API for an enterprise system)

Support Manager

Xorcom
01.2009 - 01.2010
  • Support level 2, level 3 for Asterisk installers/technicians

WEB developer

Softtailors
01.2008 - 01.2009
  • Drupal web developer: PHP, Ajax, CSS

Product manager

Xorcom
01.2006 - 01.2007
  • Integration of open source libraries into the PBX service, web UI

Education

B.Tech -

Ort Braude
Carmiel, Israel
04.2001 - 01.2009

Skills

Programming

Problem-solving

Team collaboration

API integration

Object-oriented programming

Application development

Machine learning

Library design

Git version control

Save, Save as, and even print!

Software

Cmake

C/C

User space linux

Low level Android

IOS development

Timeline

Senior Embedded Linux Developer

Tigo Energy
01.2024 - 09.2024

Head of Software

Infiniplex
01.2022 - 01.2023

Mobile Team Leader, C++ Senior Developer

Action-Item Software
01.2020 - 01.2022

Private consultant

01.2019 - 01.2020

Mobile Development Team Manager

Owlytics Healthcare
01.2018 - 01.2019

Sr. Android + iOS developer

Starcom Systems
01.2014 - 01.2018

Android expert

Motorola solutions
01.2013 - 01.2014

Android developer

RoadTrack Telematics Development
01.2012 - 01.2013

Firmware developer

BioGuard
01.2010 - 01.2012

Support Manager

Xorcom
01.2009 - 01.2010

WEB developer

Softtailors
01.2008 - 01.2009

Product manager

Xorcom
01.2006 - 01.2007

B.Tech -

Ort Braude
04.2001 - 01.2009
Diego IastrubniSoftware Developer With 20 Years Of Developing And Managing Software Teams