Aleksandr Kurdadze

Bis 2014, Senior C++ developer, eZono AG

Jena, Deutschland

Fähigkeiten und Kenntnisse

Software Development
Windows Mobile
Java
C++
Android Development
C#
Qt
STL
Boost
MFC
OOP
Unit Testing

Werdegang

Berufserfahrung von Aleksandr Kurdadze

  • Bis heute 9 Jahre und 6 Monate, seit Jan. 2015

    Senior Developer (Projects Leader)

    eZono AG

    - Leading the project, related to development the mathematical model for needle recognition - C++ code optimisation for existing code - Developing extended needle visualisation based on current algorithm. - Leading the project related to creating new algorithm visualization. - Writing the Android project, which used developed Java library for visualisation. - Leading the projects related to working customers, who are used our technology on license base.

  • 1 Jahr und 2 Monate, Nov. 2013 - Dez. 2014

    Senior C++ developer

    eZono AG

    - Development C++ code for ultrasound devices for GUI, DICOM. Mmathematical model development for needle recognition based on magnetic field. - GUI on QT development and another code for the eZono ultrasound devices - Unit tests development - Developing the code for 2D needle visualization and another graphic information directly on the screen above ultrasound image - Maintenance multidimensional optimizer based on Levenberg–Marquardt algorithm (LMA) - Reworking current code.

  • 2 Monate, Sep. 2013 - Okt. 2013

    Leading software developer

    NIC ETU

    Development software for the spaceport in Russia. Developing from the scratch the software for tracing air objects based on the land military systems. Developing main structure of application. Creating GUI and database for storing all information from different sensors. Parsing different stream formats from military tracking systems. The project was for Windows. The main development tool was Eclipse for Java Developers + SWT

  • 10 Monate, Juni 2012 - März 2013

    Leading Software developer

    Pro Service

    • Developing and reworking the client server application which is main tool in MarathonBet company. This program consists from a main server and a lot of clients are situated in different parts of the worlds. The client application allows bookmakers to create markets for different events and set up a lot of parameters. In general, it is a big system what allows to create events for different types of sport takes bets and pays out winnings.

  • 2 Jahre und 5 Monate, Feb. 2009 - Juni 2011

    Leading Software developer

    Soft-consult

    In general, I developed the programs for Windows PC platform. The main development tool is Microsoft Visual Studio C++ 2003(2005/2008), Eclipse for Java. In the course of my work I actively used MFC, stl, templates, OOP, Win API. Also, I used C#, Java, APS.Net, SQL, JavaScript, PL\SQL. Also, I used MS SQL server, TOAD, Oracle, SQL Loader, OpenGL, NHibernate library, Windows Form, LINQ.

  • 7 Monate, Juni 2008 - Dez. 2008

    Senior programmer

    Transas

    Development of the simulators, navigation systems and tracking systems for marine vessels. In general, I developed the programs for Windows PC platform. The main development tool is Microsoft Visual Studio C++. In the course of my work I actively used MFC, ATL, stl, boost, templates, OOP, Win API.

  • 3 Jahre und 6 Monate, Jan. 2005 - Juni 2008

    Team leader

    Ectaco/Lingvosoft

    Development of the electronic dictionaries, full text translators, voice recognition and voice synthesis systems We develops the software for Windows OS, Windows Mobile OS, Windows Mobile for SmartPhone, Symbian OS, Palm OS.

  • 1 Jahr und 1 Monat, Jan. 2004 - Jan. 2005

    Project Leader

    Ectaco

    Group management consisting of five software developers. • Writing the project documentation and other technical documentation. • Developing of electronic dictionaries and other program products for the following platforms: Z80 family (SoftTools C), Embedded (GreenHill), Win32 (Visual C++), Linux (GCC), Franklin eBookman (GCC). Working with Z80, Z180, Toshiba T6A84, MIPS, Sneak 32, x86 family processors.

  • 2 Jahre, Feb. 2002 - Jan. 2004

    Software engineer

    Ectaco

    • Writing the project technical documentation: Requirements, Functional Specification, Project Proposal, Release Notes • English TTS (Text-To-Speech technology) adaptation from Win32 to Toshiba T6A84 platform. Full optimization this project by speed and size. Actually, the project was built anew. • Working with the linguistic bases (including Arabic and Chinese languages), development of the sort scripts and scripts for automatic creation bases for electronic dictionaries using FoxPro language.

Ausbildung von Aleksandr Kurdadze

  • 1 Jahr und 10 Monate, Sep. 2000 - Juni 2002

    Department of Mathematical Cybernetics

    Saint-Petersburg State Electrotechnical University

    Applied Mathematics and Computer Science

  • 3 Jahre und 9 Monate, Sep. 1996 - Mai 2000

    Department of Mathematical Cybernetics

    Saint-Petersburg State Electrotechnical University

    Applied Mathematics and Computer Science

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Deutsch

    Gut

Interessen

Sport
Travelling
Cinema Home System

21 Mio. XING Mitglieder, von A bis Z