Дополнительная информация
Личные качества, хобби, увлечения, навыки: - Platforms & languages:
- Android SDK (API 8+);
- Objective-C (iOS 6/7);
- C/C++ (STL, Qt);
- PHP 5, Python 2/3, C#, JavaScript.
- OOP & OOD:
- class hierarchy, multiple inheritance;
- object relations & circular dependencies;
- design patterns & anti-patterns, MVC;
- templates (generics);
- virtual methods.
- Concurrency & multithreading:
- basics (processes, threads, event loops, operation queues);
- problems (race conditions, deadlocks, livelocks);
- control mechanisms (locks, mutexes, semaphores, «synchronize»).
- map/reduce.
- Databases: MySQL, PostgreSQL, SQLite.
- Networking:
- OSI and TCP/IP networking model understanding;
- Application-level protocols: DNS, HTTP, ………..
- Version control systems: Git, Subversion.
Team that have two years experience in client-server development in iOS and Android may offer its services.2007 – 2013
Taras Shevchenko National University of Kyiv,
Faculty of Mechanics and Mathematics, master degree. Mathematical Physics Department.2012 – present
Developer Club (devclub.com.ua), Boot Camp & Junior Developer trainings.