← В ленту

Портфолио

Quarta Technologies

- Utilities for Windows Mobile devices. (C/C++, C#, MFC, .NET, Win32) - Build an operating system based on Windows Mobile, Windows CE and Windows XP Embedded for RoverPC.

Digital Network

- VoIP messenger ipPort (Objective-C, Swift, PJSip, G.729-codec). - Web-service for VoIP messenger (PHP, Zend, phpunit). - VoIP client for Windows (C/C++, C#) - Software development for payment terminals (C++, QT, Linux)- VoIP messenger ipPort (Objective-C, Swift, PJSip, G.729-codec). - Web-service for VoIP messenger (PHP, Zend, phpunit). - VoIP client for Windows (C/C++, C#) - Software development for payment terminals (C++, QT, Linux)

Magic Unicorn Inc.

In a team: As part of the Shapeyard project, a mobile platform for creating and distributing 3D content, developed: - SDF primitives as objects (Metal Shading Language Specification, Objective-C, C++); - Serialize SDF graph structure and undo/redo controller (C++, cereal, Objective-C, Swift); - Asynchronous controller for saving and uploading SDF assets. As part of the Chudo project, a multi-user metaverse on iOS, developed: - NPC logic controller (Objective-C, C++); - The connection between the application core (Objective-C, C++) and the interface part (Swift). As part of Chudo Messenger project, an IM client with personalized avatars, developed: - Stickers keyboard (Swift, Kingfisher, Snapkit); - Multi-threaded controllers for loading and displaying animated, personalized stickers (Swift, GCD, Kingfisher, Snapkit, DFCache); - User interface tasks (Swift, Snapkit, Kingfisher)

Скиллы

Android Development
Objective-C
Programming
SIP
Software Design
Software Development
Software Engineering
Swift
Test Driven Development

Опыт работы

iOS Developer
04.2019 - 10.2022 |Magic Unicorn Inc.
Objective-C, C++
In a team: As part of the Shapeyard project, a mobile platform for creating and distributing 3D content, developed: - SDF primitives as objects (Metal Shading Language Specification, Objective-C, C++); - Serialize SDF graph structure and undo/redo controller (C++, cereal, Objective-C, Swift); - Asynchronous controller for saving and uploading SDF assets. As part of the Chudo project, a multi-user metaverse on iOS, developed: - NPC logic controller (Objective-C, C++); - The connection between the application core (Objective-C, C++) and the interface part (Swift). As part of Chudo Messenger project, an IM client with personalized avatars, developed: - Stickers keyboard (Swift, Kingfisher, Snapkit); - Multi-threaded controllers for loading and displaying animated, personalized stickers (Swift, GCD, Kingfisher, Snapkit, DFCache); - User interface tasks (Swift, Snapkit, Kingfisher)
Programmer
01.2010 - 04.2019 |iOS Freelancer
Objective-C, Swift
https://www.fl.ru/users/mobdim/ Development business applications. (Objective-C, Swift)
Programmer
08.2004 - 04.2019 |Digital Network (http://di-net.ru/)
C++, QT, Linux
- VoIP messenger ipPort (Objective-C, Swift, PJSip, G.729-codec). - Web-service for VoIP messenger (PHP, Zend, phpunit). - VoIP client for Windows (C/C++, C#) - Software development for payment terminals (C++, QT, Linux)- VoIP messenger ipPort (Objective-C, Swift, PJSip, G.729-codec). - Web-service for VoIP messenger (PHP, Zend, phpunit). - VoIP client for Windows (C/C++, C#) - Software development for payment terminals (C++, QT, Linux)
Programmer
01.2003 - 08.2004 |Quarta Technologies
C/C++, C#, MFC, .NET, Win32, Windows Mobile
- Utilities for Windows Mobile devices. (C/C++, C#, MFC, .NET, Win32) - Build an operating system based on Windows Mobile, Windows CE and Windows XP Embedded for RoverPC.
Programmer
09.1999 - 12.2002 |Launch Information Processing and Display Center - Khrunichev (KhSC)
Delphi
In a team: - Software package for displaying flight information of a carrier rocket (Delphi)

Образование

Engineer's degree, Gas-dynamic pulse devices.
1995 - 2001
Moscow State Technical University. N.E. Bauman (MSTU)

Языки

АнглийскийПродвинутый