Alexander Kurdadze work email
- Valid
Alexander Kurdadze personal email
- Valid
Software developerWorked with different languages including C++, Java, Kotlin, C#Server side development, Multi-threading, Refactoring, Unit testing I have an experience in Project and Team leading.Bachelor degree in Applied Mathematics and CyberneticMaster degree in Applied Mathematics and Cybernetic
-
Team LeaderEzono AgHalle (Saale), Sa, De -
Senior Developer (Projects Leader)Ezono Ag Jan 2015 - PresentJena, Thuringia, De- Developing from the scratch the android application, which allows to make from Android Tablet PC the ultrasound device.- Kotlin, Java, JavaRx, Android NDK, JNI, creating Android GUI - Leading the project, related to development the mathematical model for needle recognition based on existing magnetic template. - Leading and implementing the project for completely new model, which is used for needle recognition. Needle recognition and drawing directly on the ultrasound image.- C++ code optimisation for existing code for better performance- Take a part in development of the new device, which is used for needle magnetisation- Creating the app for applying the current technology on PC system like Linux and Windows. Done as Qt project in Qt Creator.- Leading the project related to creating new algorithm visualization (version 2). Working with customers and doctors, gathering the requirements. Creating the presentation for new visualization approach. Creating the project plan, developing and control the project for new visualization. Controlling the process for creation the separated C++ library with own API. Writing the documentation for new library API.- Leading the project for adaptation existing mathematical code from C++ to Java. Developing the Java code, which wraps the C++ code based on JNI. Preparation the C++ library building for Android NDK. Based on this code, writing completely new Java library for Android. - Leading the projects related to working customers, who are used our technology on license base. Initiating new project, writing the term sheets, commercial agreements (contracts), project plans and other technical documentations. Supporting the clients for technical questions. Main used tools: Eclipse for C++, Android Studio, Jenkins, SVN, Git, SQLite, Qt Creator, Open ProjectMain technologies: C++, C++11, Java, Kotlin, NDK, JNI, C++ library building for Android, QML, QT -
Senior C++ DeveloperEzono Ag Nov 2013 - Dec 2014Jena, Thuringia, De- Development C++ code for ultrasound devices. The development was done for GUI, DICOM support. Also I have developed mathematical model 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 mathematical code of already created model. Making optimizations for this code.- Writing technical documentation for supporting the projectTechnologies: Qt, Design Patterns, STL, Boost, OpenGL, DICOMTools: Eclipse for C++, C++11, C, SQLite, Bugzilla, Fedora OS, Cent OS, SVN, Jenkins -
Senior Java DeveloperProservice Jun 2012 - Mar 2013- Developing and reworking the client server application which is main tool in MarathonBet company. This programm 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.On the whole, I develop mainly for Windows PC platform. The main development tool is Eclipse IDE for Java Developers. Also I intensively use SWT, AWT, OOP technologies and SQL Developer, Ivy, SVN tools.
-
Leading C++/C# DeveloperSoft Consult Jan 2009 - May 2012• Developing the emulators of ship devices which were used for naval training simulator• Reworking the one of Russian railway site. Implementing the feature which allowed of getting codes in order to receive information. These codes are received by using SMS messages. • Developing the electronic queue which allowed of registering, getting into line and sending information about the customer position by using e-mails and/or SMS messages.• Writing technical documents for new programsIn general, I developed the programs for Windows PC platform. The main development tool is Microsoft Visual Studio C++ 2003(2005/2008). In the course of my work I actively used MFC, stl, templates, OOP, Win API. Also, I used C#, APS.Net, SQL, JavaScript.
-
Senior C++ DeveloperTransas Jul 2008 - Dec 2008Helsinki, Uusimaa, Fi• Developing new program components (Creating special system which allows of controlling remote services by network, where each service is a special server or a sensor. Creating Hydro-meteo server for hydrometeo sensors. Creating component allows to get information from a hardware hydro-meteo station, interprets it and sends to the server) • Developing of User Graphic Interface using MFC and ATL• Maintenance the programs and fixing current problems• Writing technical documents for new componentsIn 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. -
Team Leader (Department Leader)Ectaco Jan 2005 - Jul 2008Team management consisting of 16 people, including designer, usability specialist, QA group, technical writer. Works closely with the Linguistic group and Internet group.• Main product idea generation.• Writing project documentation: Functional Specification, Proposal, Release Notes. The team-work with designer and usability specialist.• Estimating and creating of the project plans for the full cycle life: main idea generation, project creation, linguistic bases preparation, full testing cycle, release data, release all remaining products for the same line. The full control of each plane stage.• Writing the technical documentation and work plans for the remote developing groups. Business trip and control of the remote developing groups. I have experience in the work with free-lancers (like software engineers and designers).• Working with foreign customers, drawing up of report, writing the report documentation, correspondence with customers about developing process.• Recruiting new employees, drawing up the test exercises.• Developing the conception and structure of automatic creation distributive system, automatic system for the final distributives testing, automatic report system, automatic generation the release letters and documents. • Developing an automatic system for the full linguistic databases creation. The system was developed using Perl and FoxPro.• Developing the sophisticated registration system, multilayer antitheft protection system. Developing the registration key structure (using RSA algorithm) and system for generating registration keys and registration keys decoder.• Developing of the software programs for Windows• Developing of the software programs for Blackberry (Java, Eclipse). Porting the Dictionary engine from C++ to Java.
-
Project LeaderEctaco, Inc. Jan 2004 - Jan 2005Group 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. • Working out the project plan in the MS Project• Delegating of responsibilities, distribution of work, controlling the development processes -
Software C++ DeveloperEctaco, Inc. Feb 2002 - Jan 2004• Developing of the electronic dictionaries and other program products for next platforms: Z80 family (Soft Tools C Compile), Embedded (GreenHill C++), Win32 (Visual C++). Software development for Z80, Z180, Toshiba T6A82 and MIPS processors.• 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.
Alexander Kurdadze Skills
Alexander Kurdadze Education Details
-
Saint-Petersburg State Electrotechnical UniversityDepartment Of Mathematical Cybernetics -
Saint-Petersburg State Electrotechnical UniversityDepartment Of Mathematical Cybernetics
Frequently Asked Questions about Alexander Kurdadze
What company does Alexander Kurdadze work for?
Alexander Kurdadze works for Ezono Ag
What is Alexander Kurdadze's role at the current company?
Alexander Kurdadze's current role is Team Leader.
What is Alexander Kurdadze's email address?
Alexander Kurdadze's email address is ku****@****mail.ru
What schools did Alexander Kurdadze attend?
Alexander Kurdadze attended Saint-Petersburg State Electrotechnical University, Saint-Petersburg State Electrotechnical University.
What skills is Alexander Kurdadze known for?
Alexander Kurdadze has skills like Subversion, Oop, Windows, C++, Java, Design Patterns, Software Development, Win32 Api, Linux, C#, Sql, Stl.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial