Aleksandr Kurdadze
Bis 2014, Senior C++ developer, eZono AG
Jena, Deutschland
Werdegang
Berufserfahrung von Aleksandr Kurdadze
- 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.
- 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