Oleksandr Andreichuk,乌克兰利沃夫州利沃夫的开发者
Oleksandr is available for hire
Hire Oleksandr

Oleksandr Andreichuk

Verified Expert  in Engineering

Software Developer

Location
Lviv, Lviv Oblast, Ukraine
Toptal Member Since
November 12, 2021

Oleksandr是一名软件工程师,在本地和跨平台应用开发方面拥有丰富的经验. He is skilled in native iOS, Android, macOS, Windows, 以及跨平台移动框架,如Xamarin Native, Xamarin.Forms, and Flutter. 跨平台和本地开发知识使Oleksandr能够执行广泛的工作并创建美丽的, 多平台功能齐全的应用程序.

Portfolio

Toggl
Windows Presentation Foundation (WPF), ReactiveX, Entity Framework Core, Win32
easierLife
iOS, Android, Xamarin, Swift, healthkit
eKidz
Xamarin.iOS, Xamarin.Android, iOS动画,Android动画,自定义视图

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Git, Visual Studio Code (VS Code), JetBrains Rider, Xcode, Android Studio

The most amazing...

...我的贡献都是为了沙玛琳.由数千人使用的窗体项目.

Work Experience

Windows App Developer

2022 - PRESENT
Toggl
  • Rectified memory leaks, 从而大大减少了大型工作场所的内存压力.
  • 解决了由竞争条件引起的主要同步问题.
  • 在最初的测试版发布后,实现了各种功能请求和错误修复.
技术:Windows Presentation Foundation (WPF), ReactiveX, Entity Framework Core, Win32

Mobile App Developer

2021 - PRESENT
easierLife
  • 开发跨平台SDK推送通知,支持离线消息传递处理.
  • 实现了基于OpenAPI规范的自动生成网络层.
  • 使用Swift、SwiftUI和Combine开发了一个独立的watchOS应用.
  • 为处理回归构建了一个单元和集成测试套件.
技术:iOS, Android, Xamarin, Swift, healthkit

Mobile App Developer

2018 - 2021
eKidz
  • 为学生和教师提供虚拟课堂支持.
  • 实现了对学生的录音和对教师的音频分析.
  • 通过引入高性能缓存层改进了离线模式处理.
  • 使用性能更高的算法和数据结构,特性性能提高了70%以上.
Technologies: Xamarin.iOS, Xamarin.Android, iOS动画,Android动画,自定义视图

Mobile App Developer

2019 - 2020
Mapcite
  • 将iOS和Android平台上的原生应用转换为Xamarin.Forms.
  • 实施后台位置变化监测和地理围栏检测.
  • 实现了一个具有兴趣点位置的增强现实浏览器.
Technologies: Xamarin.表单,Android, iOS,增强现实(AR),位置跟踪,地图,地理围栏

Mobile App Developer

2018 - 2018
OfficeLynq
  • 实现室内位置跟踪功能.
  • 实现无线蓝牙低功耗(BLE)设备固件更新.
  • 提高了BLE信标测距和监控的可靠性.
技术:Android,蓝牙LE,蓝牙信标,设备固件更新(DFU)

Cross-Platform App Developer

2011 - 2018
Dauntless Software
  • 开发Android跨平台框架, iOS, Windows, macOS, 以及UWP应用程序,这些应用程序允许公司使用单个代码库快速构建适用于所有主要平台的应用程序.
  • 迁移了旧的本机macOS/iOS (Objective-C), Android (Java), 和PC (VB6)应用程序到新的跨平台框架.
  • 创建了自动构建脚本,用于构建30多个不同平台的应用程序标题.
  • 实现了一个内部崩溃报告系统,可以立即发送崩溃报告,并允许在任何用户投诉之前检查应用的健康状况和修复问题.
技术:iOS, Android, MacOS, Java, .. NET, Objective-C, c#, SQLite,桌面,移动,ASP.. NET Core,离线数据同步,Windows Presentation Foundation (WPF)

Pilot Logbook Application

一个跨平台的电子多功能飞行员日志系统,由世界各地的学生和休闲飞行员到高级航空公司机长和军事飞行员使用. 它支持从单一代码库构建的所有主要移动和桌面平台.

Smart Office Application

一个智能办公应用程序,优化工作空间的使用,实现更好的工作体验. 它使用由BLE信标驱动的室内定位技术,根据用户的个人喜好建议用户的空间.

Language Development Application

一个教育,身临其境的语言开发应用程序的移动设备. 它包括一个丰富的用户界面和流畅的微交互,帮助孩子们在家里和学校学习语言.
2006 - 2011

计算机工程硕士学位

利沃夫国立理工大学-利沃夫,乌克兰

Libraries/APIs

Xamarin.iOS, Xamarin.Android, ReactiveX

Tools

Visual Studio, HealhKit, Git, JetBrains Rider, Xcode, Android Studio

Frameworks

.. NET、Windows Presentation Foundation (WPF)、Flutter、Cocoa、ASP.. NET Core, StoreKit, Entity Framework Core

Platforms

Xamarin, iOS, Android, Windows, MacOS, Visual Studio Code (VS Code), Desktop, Mobile, Bluetooth LE, Win32

Languages

Java, Objective-C, c#, Swift, Kotlin, f#, JavaScript, CSS, HTML

Paradigms

函数式编程、面向对象编程(OOP)

Storage

SQLite

Other

算法,数据结构,Xamarin.Forms, Augmented Reality (AR), Location Tracking, Maps, Geofencing, Bluetooth Beacons, Device Firmware Updates (DFU), iOS Animations, Android Animations, Custom Views, Offline Data Synchronization, Audio Recording, SVG

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring