Software Engineer / Engieering Manager

Hello, my name is Ilia Kolo (legal name is Ilia Kolomeitsev).

I am a seasoned software engineer with a solid and diverse technical background, starting with script languages (Python, Typescript, Ruby and more) to cross-platform (Qt, C/C++), Apple (ObjC, Swift) and Android (Kotlin), backend (Node.js, Ruby on Rails).

My main expertise is in building high-quality, maintainable and scalable software solutions with Swift. I am passionate about creating products that solve real-world problems and have a strong work ethic.

As an Engineering Manager, I have successfully led teams of 8-10 engineers distributed across the globe, working on complex and ambitious software initiatives. I believe in fostering a collaborative and inclusive work environment, valuing diverse perspectives.

My leadership style:

  • Create close trust relationship with engineers, leveraging unique skills of engineers. Provide clear and timely actionable feedback.
  • Be close to the tech side but not interfere, be on-call to understand the product and find opportunities of improvements.
  • Create self-organized teams with engineers able to speak up and propose solutions, all while being in a friendly environment.
  • Help them grow personally and professionally.
  • Be transparent in communication with all stakeholders, and be open to learning from others.

Experience

Freelance

Freelance engineer

06/2025 – present

  • Helping friendly car service shop with their WordPress site, setting up store

  • Writing iOS application with ARKit

Swift

SwiftUI

ARKit

iOS

macOS

Web

WordPress

Alludo (Parallels)

Engineering Manager

07/2023 - 06/2025

  • Managed teams building RAS clients (Android, iOS, macOS, Linux), Toolbox for Windows and for Mac, with engineers located across time zones, 10 direct reports.

  • Scope planning, prioritization, shaping cross-team communication.

  • Hiring, staffing and capacity planning.

  • 1-1s, performance review, promotions, compensation decisions, tailored personal and professional growth plans.

  • Ensured alignment with product team, performing functional and requirement analysis.

  • Hands-on: active participant in architectural / design decisions; PR reviews; customer escalations investigation; creation of PoCs for upcoming features.

macOS

iOS

Swift

Android

ObjC

C++

Qt

Python

Jenkins

Sentry

Amplitude

CMake

Tech Lead, acting Engineering Manager

07/2023 - 03/2024

  • Led the adoption of the new UI (Swift, SwiftUI, MVVM, Combine, SwiftPM).

  • Improved test coverage of existing code, covered new code with tests (XCTest).

  • Amplitude telemetry integration across multiple applications to collect usage statistics.

  • CI/CD improvements (building scripts, notarization, Jenkins, groovy scripts).

  • Helped to shape the upcoming reorganization of the company in our Business Unit.

macOS

iOS

Swift

SwiftUI

ObjC

C++

Jenkins

Groovy

Python

Twilio

Senior Software Engineer

04/2019 - 06/2023

  • Responsible for Conversations and Sync iOS SDKs development (ObjC, Swift, C++, Cocoa, SwiftPM, Carthage)

  • Participated in JS SDK development (TypeScript)

  • Helped to bootstrap React Native app along with Node.js back-end

  • Designed features for SDKs aligning requirements and details with back-end teams

  • Created iOS demo applications (iOS SDK, UIKit)

Swift

ObjC

CMake

JS

TypeScript

React Native

Circle CI

Ruby

GitHub Actions

Engineering Manager progression

03/2021 - 06/2023

  • Managed a team of contractor developers with the support of a senior EM, planning sprints, improving communication between them, our team and several back-end teams.

  • Responsible for configuring and maintaining build systems (CircleCI, Travis, Bitrise, GitHub Actions, GitHub App), testing services (Firebase TestLab).

  • Mentoring interns, actively participated in an interview process, helped in building of a company-wide interview framework.

Management

Planning

Marina Ahoy

Lead iOS Engineer

03/2017 - 10/2022

  • Developed and maintained an iOS application (iOS SDK, UIKit, MVVM).

  • Implemented a payment pipeline from different providers throughout the years.

  • Integrated social account authentification.

  • Facilitated discussions of the future of the product as a whole, and of mobile applications in particular.

  • Led iOS and Android development plans.

iOS SDK

UIKit

ObjC

Swift

MVVM

Payment

Parallels

macOS Engineer

01/2015 - 04/2019

  • Worked on Parallels Toolbox for macOS application.

  • Developed several different tools with deep system integration.

  • Moved authenticated tasks to a special daemon.

  • Started migration of the project code from ObjC to Swift.

  • Introduced unit testing in the project (XCTest)

  • Mentored teammates.

Swift

ObjC

macOS

Profile phote

Contacts

Tallinn, Estonia ilia@kolo.ee +372 5895 7304 linkedin.com/in/ilia-kolo

Languages

English (fluent)

Russian (native)

Estonian (intermediate)

Education

National Research University of Electronic Technology

Bachelor’s degree, Computer Science, 2003 - 2006

Master’s degree (unfinished), Computer Science, 2009 - 2010

Hobbies

Traveling

Sports (cycling, gym)

Meeting new cultures

Board games

Photography

Motorcycles

Relevant experience

Parallels

Software Developer Engineer in Test

02/2013 - 12/2016

SMP-Service

Software Engineer

01/2011 - 01/2013

Software Developer Engineer in Test

10/2006 - 12/2012

Mist Land – South

Software Engineer

01/2006 - 07/2006

Quality Assuranse Engineer

09/2005 - 12/2005

© Ilia Kolo, 2026

Created in Swift with Ignite