Applications

Senior researcher, from 02/1986 to present, Image Processing Laboratory, Institute of Computer Science, Romanian Academy Iasi Branch (ICS-RAIB), until May 1990, Research Institute for Computers, Bucuresti, Iasi Branch

2020 -

Alr-Word-AddIn - for dialectal text editing in Microsoft Word. The development was started within the “Linguistic Atlases” Fundamental Project of the Romanian Academy. It allows the dialectal text editing using all the combinations of phonetic phenomena which are specific to the Romanian Language. It is implemented in .NET using Visual Studio Tools for Office.

2018 - 

ALE (Atlas Linguarum Europae) framework is implemented in C++ as Windows application and QGIS package. It is used to prepare the linguistic maps of the Atlas Linguarum Europae (Linguistic Atlas of Europe). The ALE framework was developed in collaboration with „Iorgu Iordan - Al. Rosetti” Institute of Linguistics of the Romanian Academy.

2017 -

AlrMaps - Software Applications for the Romanian Linguistic Atlases Publishing. The AlrMaps application development was started within the “Linguistic Atlases” Fundamental Project of the Romanian Academy. It is based on the GIS technology and it is implemented in C++ for Windows OS.

2010 -

ImagePro - an image processing framework developed in C++ as Windows application. ImagePro functions: basic images manipulation and processing (filters, segmentation, threshold, edges); image fusion (pansharpening, multifocus); nature inspired algorithms for image registration, segmentation, enhancement and fusion; video processing. 

2009 - 2011

Project “Adaptive bio-mimetic sonar heads for autonomous vehicles”. Developed and implemented methods and algorithms for ultrasonic image processing, data fusion, features extraction. Some implementations in Visual C++ and Matlab.

2008 - 2011

Project “3D Reconstruction and visualization, Multidimensional Information Fusion”. Reconstruction techniques, information fusion, image fusion methods. Implemented in C++.

2005 - 2008

Geographic Information System for Archaeological Atlases Modeling . Designed and developed a model of the system, including the archaeological information database management, the geographic database, synchronized databases consulting. Implemented in C++ for Windows XP operating system.

2006 - 2008

BCT Analysis application was developed within the Microwaves Non-invasive Methods and Techniques for Breast Cancer Early Detection project. Designed and implemented the application for database management (Access) and thermographic maps generation. Implemented in C++ for Windows XP OS.

2006 - 2008

3D Terrain Model Generation developed within the Academic Grid for Complex Applications project. Designed and implemented a  distributed 3D model generation application for terrain surfaces . Implemented as a portable application in C++. 

2000 - 2007

Alr application for the Romanian Linguistic Atlases publishing. Designed and implemented the software system used to prepare the 3 rd  volume of the “Romanian Regional Linguistic Atlas, Moldova and Bucovina”. Implemented in C++ for Windows XP OS.

2002 - 2003

IpAsam and IpBesta applications. Designed and developed 2 systems for microscopic image processing, metallographic qualitative analysis. The applications were implemented in C++ for Windows and Linux operating systems. 

2000 - 2004

3D Visualization Project. Developed and implemented algorithms for polygonal surfaces approximation, surfaces simplification, multi-resolution model generator, 3D visualization library. Implemented as portable application, in C++ for Windows and Linux operating systems using OpenGL.

1998 - 1999

Project “Handwritten text recognition”. Studied methods and developed components for text segmentation and recognition in printed forms.

1996 - 1998

Designed and implemented software modules for radar imagery interpretation in agricultural field, for a Canadian company. Implemented in C++ for Windows OS.

1996 - 1998

Designed and implemented software for metallographic images processing, Vickers hardness test, identification of the non-metallic inclusions within steels and the graphite within cast iron. Developed in C++ for Windows 9x OS.

1991 - 1995

Musical desktop publishing system  was developed for an italian company. Designed and implemented an OCR system for musical printed pages, (developed in Borland C++ 3.1 as DOS application and Visual C++ 1.0 as Windows 3.1/95 application) and a visualization / printing application for musical scores. It includes also a MIDI synthesizer used to play the musical scores. Developed in C++ (Visual C++ 1.0 – 4.0) for Windows 3.1/95 OS. I developed also the version for Macintosh computers (MacOS) using the Software Development Kit for Visual C++ 4.0.

1990 - 1991

Design and implementation of a integrated system for image processing and isolated character recognition using syntactical and structural methods. Implemented in C (Borland Turbo C), DOS application.

1988 - 1990

Designed and implemented software for metallographic images processing in order to identify the non-metallic inclusions within steels and   the graphite within cast iron. Developed in Z8001 assembly language, using the Z8001 cross-assembler for a Z8001 micro-system.

1989

Design and implementation of a DOS compatible file system for a micro-system based on the Z8001 micro-processor. Developed in Z8001   assembly language, using the Z8001 cross-assembler.  

1988

Design and implementation of pre-processor module for the T800 transputer cross-assembler. Implemented in C on a PDP-11 computer.

1988

Design and implementation of the floating point conversion and computing library for a micro-system based on the Z8001 micro-processor.   Developed in Z8001 assembly language, using the Z8001 cross-assembler. 

1987

Link editor and relocatable version of the MC68000 cross-assembler. Implemented in C on a PDP-11 computer.

1986 - 1987

Cross-assembler for the MC68000 microprocessor. Implemented the syntactic analyzer and core generator modules. Implemented in C on a PDP-11 computer.

1986

Cross-assembler for Z8001 microprocessor. Implemented the syntactic analyzer and code generator. Implemented in C on a PDP-11 computer


Software engineer in DataInvest Company, Iasi, from 11/2004 to 09/2011 (part time)

Designed and implemented applications for NetSET map package, a GIS platform developed in DataInvest. All applications are implemented in Visual C++ for Windows and Windows Mobile platforms.

2004 - 2010

NetSET Map. This is the main application of the NetSET platform. Designed and implemented some functions for: map printing, management of raster image layers, geometrical operations for shapes, import/export functions from/to Excel, topology, statistics, coordinates converter. Implemented in C++ for Windows OS.

2008 - 2009

ExpertGhid . Application for vehicles tracking, monitoring of some parameters received through GSM. The application was developed in the company, I added only some new functions, solved some errors, and modified it for some clients.  Implemented in C++ for Windows OS.

2007 - 2008

NetSET Mobile . This is the mobile version of the NetSET Map application. It allows the user to see the maps, includes some editing functions and also recording of coordinates received from GPS. I developed also a protection system for the unauthorized usage of the application. Implemented in C++ for Windows Mobile OS (PocketPC).

2008

NetSET Mobile Registration . Application for the NetSET Mobile authorizations management. It uses an Access database to store all information about clients, authorizations, licenses. Implemented in C++ for Windows OS.

2007

NetSET 3D Symbols.  System for 3D symbols editing and management. The symbols are composed from 2D and 3D primitives. It allows the 2D editing in the 3 orthogonal projections and symbol visualization in 3D. Implemented in C++ for Windows.

2007

NetSET 3D Scene . ActiveX for 3D symbols visualization in the NetSET 3D Symbols applications. The rendering module uses OpenGL. Implemented in C++ for Windows OS.

2006

NetSET Rectifier . Application for raster images and vector data georeferencing (coordinates system change). Implemented in C++ for Windows OS using the GDAL library. 

2005 - 2006

NetSET Raster.  Application for raster image preprocessing before to add as raster layers in the NetSET maps. Implemented in C++ for Windows OS.

2005

NetSET Convert.  Application for raster images and vector data conversion between different formats. Implemented in C++ for Windows OS using the GDAL library.

2004 - 2006

NetSET 3D.  Design and implementation of the 3D visualization application. I implemented also some analysis functions: computing of riverbed cross-sections, terrain classification depending on elevation, orientation, slope.  Implemented in C++ for Windows OS using OpenGL.


Software Engineer, “Relee” Enterprise Mediaş, Romania, from 09/84 to 01/86

Developed a SCF database maintenance application. Developed in COBOL and ASSIRIS (assembly) for Felix C-256 (IRIS) computers.