Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Maksym Kondakov

Krakow

Summary

iOS developer with more than 10 years of experience specializing in enterprise applications, primarily in the healthcare domain. Skilled in offline-first solutions, designing app architecture from scratch, team leadership, and delivering scalable, high-quality mobile applications.

Overview

18
18
years of professional experience

Work History

Software Architect / Senior IOS Engineer

Avenga
09.2022 - Current

Enterprise suite of products for commercial sales in the healthcare domain. Offline-first iOS application uses intelligence that adapts from each data point directly into user workflows. It provides contextual recommendations for the next best customer to target, content to send, actions to execute, engagement activities to drive, etc. The application includes complex functionality in different domains: calendar, video conferencing, document processing, internal app store with third-party applications written on react-native.

Responsibilities:

  • Architecture development and support
  • Development of new features from design requirements
  • Bug fixing supports tasks and general bugs issues
  • Writing unit tests
  • Improving existing infrastructure
  • Code review & refactoring

Environment and Tools: Swift, Objective-C, iOS, UIKit, SwiftUI, Cocoapods, REST API, GitLab.

Senior IOS Engineer, .NET Engineer

CoreValue / Avenga
06.2011 - 09.2022

An all-encompassing learning platform that utilizes web-based, iOS, and Android mobile technologies to deliver users an efficient learning platform.

Responsibilities: iOS developer.

Environment and Tools: Swift, Xcode.


Singular web portal that provides access to third-party systems through single sign-on and shared tools. Acts as front-end to back-end content services, such as Sharepoint, Dropbox, and Box. The application dashboard displays activity streams and updates news and most important documents and information. It also consolidates information from multiple sources.

Responsibilities: iOS developer.

Environment and Tools: Swift, Xcode.


An event management system that gives the possibility to manage events, created for conference managers who arrange conferences. The system gives the possibility to create programs, view calendars, request a program, create and manage presentations, invite speakers, select venues, follow the budget and other activities concerning conference or event management.

Responsibilities: iOS developer.

Environment and Tools: Swift, Xcode.


Environment iOS application that allows creating individual training programs of physical training activities. It aims at managing interaction between physical trainer and trainee in order to track the progress of physical exercises. The system allows to set the program for each individual user and to monitor his/her own progress.

Responsibilities: iOS developer.


iPhone application, developed as a small mobile helper. It displays vintage ratings and recommends the due time to drink a particular sort of wine. This application helps users quickly search through the restaurant wine lists and the aisles of wine stored in the private wine cellar. The system gives you tips on wine quality, country of origin and the stages of maturity for the last 12 vintages. All vintage ratings were compiled by an international team of experts.

Responsibilities: iOS Developer

Environment and Tools: Objective-C, Xcode.


Concierge solutions include two types of applications (Web and Mobile application). The web application is designed for Concierge agency usage, it is CRM. Mobile application is designed for end users, via this application consumers are able to send booking requests to agents track booking status and view details.

Responsibilities: Xamarin iOS developer.

Environment and Tools: C#, Xamarin Studio.


Chess mobile game for iOS, Android and Windows Phone platforms. The game also has difficulty levels, from trivial to professional. It includes 20k tactical chess problems to be solved with a possibility to track tactical rating and performance, which is measured by the Glicko rating system, via statistics and graphs.

Responsibilities: Windows Phone and iOS Developer

Environment and Tools: Objective-C, C, C#, Visual Studio, Xcode.

IOS Engineer

Clarity AG
11.2010 - 06.2011

VOIP Telephony for small companies and call centers.

Responsibilities: .NET Developer

Environment and Tools: C#, ASP.NET, WinForms, MS SQL.

Web Backend / Frontend Developer

Freelance
09.2008 - 11.2010

Web Stores, Simple Sites development.

Responsibilities: PHP/JavaScript/HTML Developer

Environment and Tools: PHP, HTML/JavaScript, SQLite

.NET Engineer

CoreValue
04.2008 - 09.2008

Electronic Discovery System is used to unpack, filter and print out all data into image format to be used for litigation.

Responsibilities: .NET Developer

Environment and Tools: C#, WinForms, MSSQL.

C++ Engineer

ISD
08.2007 - 04.2008

Applications for US hospitals. Client-server document management system for US hospitals. Server on Unix. Clients server on Unix and Windows.

Responsibilities: C++ Developer

Environment and Tools: Unix, C++, Vista DB, Visual C++, MS SQL.

.NET Engineer

SoftServe
09.2006 - 08.2007

Internal project for time management.

Responsibilities: .NET Developer

Environment and Tools: C#, WinForms, MS SQL.


Transport Logistic Solutions which includes GPS data monitoring.

Responsibilities: .NET Developer

Environment and Tools: C#, WinForms, MS SQL.

Education

Master of Science - Computer Technologies And Metrology

Lviv Polytechnic National University
Lviv, Ukraine
05-2007

Skills

  • Solid background in Object Oriented Programming
  • Good knowledge of iOS Mobile development
  • Good knowledge of Mobile Database design (SQLite, CodeData, Realm)
  • Experience in application architecture design and analysis
  • Good communication skills, experience in negotiation and cooperation with clients

Languages

Ukrainian: native


Russian: native


English: upper intermediate


Polish: elementary

Timeline

Software Architect / Senior IOS Engineer

Avenga
09.2022 - Current

Senior IOS Engineer, .NET Engineer

CoreValue / Avenga
06.2011 - 09.2022

IOS Engineer

Clarity AG
11.2010 - 06.2011

Web Backend / Frontend Developer

Freelance
09.2008 - 11.2010

.NET Engineer

CoreValue
04.2008 - 09.2008

C++ Engineer

ISD
08.2007 - 04.2008

.NET Engineer

SoftServe
09.2006 - 08.2007

Master of Science - Computer Technologies And Metrology

Lviv Polytechnic National University
Maksym Kondakov