Москва
Резюме № 4842696
Обновлено 21 октября 2009
Превью фото соискателя

Software Developer C++ / C#

Был больше месяца назад
По договорённости
43 года (родился 18 июня 1982), не состоит в браке, детей нет
Город за рубежом
Занятость
полная занятость
Гражданство
не указано
Контакты
Телефон

Почта
Будут доступны после открытия
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 21 год и 11 месяцев

    • Июль 2009 – работает сейчас
    • 16 лет и 5 месяцев

    Senior Software Developer

    Taewool Entertainment

    Обязанности и достижения:

    Work: Team (6 people) + intermediary between Russian and Korean company offices. Responsibilities. Client side game development – middleware level (on-line engine). Also was teaching newbies to use game framework developed by company's branch in Russia. Tools used: Microsoft Visual Studio – C# (game client side), C++ (game engine), managed C++ (framework) + SVN, NUnit.
    • Февраль 2009 – июль 2009
    • 6 месяцев

    Software Developer

    Nextplay

    Обязанности и достижения:

    Work: programming team - 12 persons. Responsibilities. Porting existing project from 32 bit platform to 64 bit platform, unit tests. Tools used: Microsoft Visual C++, Alienbrain, Incredibuild, Lua scripting.
    • Август 2008 – февраль 2009
    • 7 месяцев

    Software Developer

    Nexon

    Обязанности и достижения:

    Tools used: Microsoft Visual C++, Microsoft Visual C#, Alienbrain, Perforce, NAnt, Valve Steam game engine. Work: team, 30 persons (10 programmers). Responsibilities. Work in the main Korean office of international on-line game development company (branches in USA, Asia, Europe). 1. Game engine modification, game mods creation (Valve engine - Steam SDK - Microsoft Visual C++ source code) 2. Build engineering (C# tasks for NAnt, build scripting). 3. System utility development using C# and C++ (performance measurement, Perforce to Alienbrain repository conversion, work with Microsoft symbol server, source server integration etc).
    • Июль 2007 – август 2008
    • 1 год и 2 месяца

    Software Developer

    Altibase

    Обязанности и достижения:

    Participated in real-time distributed system design and implementation (distributed data delivery system). Went through project from the beginning to the stage of first clients. Tools used: C/C++ - Linux (basic platform), Solaris, Windows. Environments: mostly low-level vim and emacs, Visual Studio on Windows, Eclipse. Work: little groups – 2-3 persons – extreme programming style (constant partner's code revising, approving, discussing before submitting every task – severe environment with no possibility of making something unnoticed to the others). Experience in: bash on Linux, batch files on Windows, making cross-platform build systems (GNU make). 1. Concurrent programming (used low-level atomic operations, conditional variables, mutexes, semaphores, shared memory objects etc, have experience in non-blocking algorithms implementation). 2. Participating in creating memory manager (based on TLSF algorithm). 3. Cross-platform graphical plugin system (Linux/Windows/Solaris - graphical part is written on C++ with Qt toolkit, core - pure C). 4.Participation in developing real-time distributed system (tools and overall design participation) Tasks performed. 1. Efficient memory manager design and implementation. 2. Cross-platform graphical plugin system for delivery system project (a variation of real-time distributed system) 3. Designing and implementing test cases for several tasks performing by memory manager and plugin system.
    • Февраль 2006 – июнь 2007
    • 1 год и 5 месяцев

    Software Developer

    ComInTech

    Обязанности и достижения:

    Tools used: CA Visual Objects, MSVC++. 1. Participation in accounting and financial projects. Communication with clients. Clients requirements assessment and implementation of different kinds of tasks for food, coal mining and manufacture industries (main industries in my region). Tools used: CA Visual Objects (CLIPPER for Windows), data bases - Xbase system (integrated support in CA Visual Objects). Work: as standalone developer, team 3-4 people. Sometimes work in very extreme regime with 2-3 simultaneously performed tasks. 2. Developed report making graphical system that is successfully being sold as a tool to the company's accounting software to different industrial companies in the region. Tools used: CA Visual Objects, Xbase, MySQL, MSVC++ for system libraries and utilities. Work: as standalone developer, team 2 persons (extreme programming style). 3. Developing of script language for company needs. Tools used: MSVC++, CA Visual Objects. Work: as standalone developer, 2 persons after time (extreme programming). 4. Script text editor (word auto completion, function parameter substitution etc). Tools used: CA Visual Objects. Work: as standalone developer.
    • Январь 2004 – февраль 2006
    • 2 года и 2 месяца

    Junior Developer

    Ukrbudterminal

    Обязанности и достижения:

    1. Participating in different projects under Windows such as media player, messenger, testing programs etc. Tools: MSVC++, DirectX (DirectShow, DirectSound), Java, WinAPI (UI, Sockets, Mailing API etc), COM basics. Work: as standalone developer or part of a team up to 5 persons. 2. Surveillance system project (work with web-cameras through DirectShow, motion detection, multitasking, implementing proper DirectShow filters, simple watermarks editor, sound compression etc)

Образование

Обо мне

Дополнительные сведения:

В данный момент нахожусь в Сеуле. Fitness. Objective To obtain a position of C/C++ or C# software developer. Experience summary Total software development experience – 5,5 years Windows applications - 5 years Research and developing in South Korea - 2 years Accounting software - 1,5 years Real-time distributed systems - 1 year Test frameworks - 0,5 year On-line computer game programming - 1,5 year Build engineering - 2 years Technical Summary - Programming Languages: C# (MCPD - 1.5 year), C++ (5 years), C (1 year) Java (0,5 year), also experience with CA Visual Objects, XML, HTML, Managed C++. - Development environments: Microsoft Visual Studio (5 years), Eclipse (0,5 years), VIM, Emacs (1 year). - Version control systems: SVN, Alienbrain, Perforce. - Build systems: GNU make, NAnt. - Multimedia: Win32 API (3 years), DirectX (DirectShow - 2 years), Windows API + MFC (4 years), QT class library (1 year). - Operational systems: Windows (5 years), Unix (Kubuntu) + Solaris (1 year). - RDBMS: some experience with Clipper, CA Visual Objects, xBase, JDBC. - Additional skills and knowledges: Unix Bash, Windows batch files, cross-platform (Windows/Unix/Solaris) application development, bug tracking and review systems, UML, GNU C/C++ compilers, SQL, JavaScript, COM basics, STL, socket programming, multi-threading. Also have experience in working with unit testing (NUnit and some other test frameworks), automatic documentation systems (Doxygen), successfully employed extreme programming and agile programming techniques. Education Masters degree. Major: Applied Mathematics. Diploma with distinction. Studied in Donetsk National university (1999-2004). Certifications 1.Microsoft Certified Professional Developer (MCPD) 2.Brainbench, Master in C++ Languages English - fluent professional and general Russian, Ukrainian - mother tongues Korean - middle level general, professional

Иностранные языки

  • Английский язык — cвободное владение
  • Корейский язык — разговорный
  • Украинский язык — cвободное владение
Фото, имя и контакты доступны только авторизованным пользователям
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программирование

Смотрите также резюме