Summary:
10+ years of software development experience in about 10 small and 4 large projects for desktop, mobile and embedded platforms. Team leading experience and ability to couch new team members. Strong knowledge of various programming languages including C++ and Objective-C, Swift as well as development technologies, software libraries and frameworks. Familiar with various operating systems and platforms (iOS, QNX, MacOS, Windows) and wide range of programming tools.
Professional skills:
Programming Languages/ Technologies: Software Architecture Design/ UML/ Reverse Engineering/Design Patterns, C/C++/templates/metaprogramming, Objective-C, SWIFT, RXSwift, Alamofire, Realm, AWS, Base of JAVA, Android, STL, LOKI, BOOST, IPC, DBus, multithreading, GNU make, Shell scripting, LUA, XML. Development Tools: QNX Momentics, xCode, Terminal, Microsoft Visio, SVN/Perforce /Git. Operating Systems: Mac OS, QNX 6.5.x, iOS, Android, Windows XP.
Language:
Ukrainian (native), Russian (native), English (intermediate)