Mariş Vasile Ciprian       

 

 

PERSONAL DETAILS

Location

Cluj-Napoca

Romania

 

Birth Date 14 September 1978

Contact Information

Phone: +40 723 294220

E-Mail: cpi AT rosoftware.com

Web:     http://cpi.rosoftware.com

  

STUDIES

2003 – Graduated the Master Studies at the “Technical University of Cluj-Napoca”. Course Title “New Generation of Computers”


2002 –
Graduated the College of Computer Science, English Section, at the “Technical University of Cluj-Napoca”


1997 – Graduated High School “Emil Racovita” Cluj-Napoca, Computer Section

BACKGROUND AND

OBJECTIVE

Main field of activity – Software engineering, design and development

 

Current tasks within EBS Romania SRL

            – implementation of custom software solutions for the usage in Electronic Money transfer systems
            – research and development of a platform independent graphic system, based on the Java.Graphics specifications 

 

Main personal objectives – obtain a challenging position as a software development team leader that allows personal knowledge growth and encourages initiative
 

WORK EXPERIENCE

    Jan. 2004 – present  

 

EBS Romania SRL (Cluj-Napoca, Romania)

Project Manager

 

Current  Tasks

-          Software architecture and design of an platform independent Graphic Library for the usage in Electronic Money Transfer devices

-          Development of modules for the Graphic Library in C++

-          Cashier – Pin Pad Interface development for Online Payment Authorization

-          Call center Web application analysis, design, timeline drawing and implementation in ASP with MySQL database support

 

    Oct. 2003 – present  

Technical University Cluj-Napoca (Romania)

Assistant Professor

Teaching Activities

-          Fundamentals of Computer Graphics – lectured by Prof. Dorian Gorgan

-          Graphical Processing Systems   – lectured by Prof. Dorian Gorgan

          http://users.utcluj.ro/~gorgan/

    July 2002 – Dec. 2003

Softex Company SRL(Cluj-Napoca, Romania) 

Team Leader / Software Developer

 

Main Tasks

-          Identify a Strategic Partner for the team and negotiate a long term Contract for Software Development

-          Allocate human resources and manage the software development for the ongoing projects

-          Application design and specification, including setting of milestones and timeline drawing 

-          Desktop and Web Programming, in different programming and script languages (C++, Delphi, PHP)

-          Database design (MySQL, Interbase)

-          Application testing and quality assurance

-          Identify the best solution for the client’s needs

-          On sight software development

-          Interface with client in what technical problems are concerned

    January - May 2002

Volkswagen AG, Department of Electronic Research (Wolfsburg, Germany)  Practice work in Image Processing as an Employee of VW AG

 

Main Tasks

-          Develop an application for reading all the information about the vehicle status (speed, steering wheel angle, pitch, and roll) including the acquisition of stereo images. For the readings, an interface with the CAN (Control Area Network) bus was needed.

-          Development of a real time (>12 fps) data visualization application. This application displays both images and vehicle status information.

-          Facilitate a bridge between the development team in Cluj and the beneficiary of the project

-          Calibration of Stereo Camera Rig

-          Development and testing of real time feature extraction algorithms from stereo images

    Jul. 2001-Aug. 2002

TU-Cluj Napoca 

Scientific Research  Associate in Image Processing

 

Main Tasks (chronological order)

-          Evaluation of the Requirements of a Image Processing Project for VW AG

-          Primary Allocation of human resources for the project in collaboration with the development team (proposal for man/hours, timeline drawing)

-          Research on the newest Image Processing Techniques for real time feature extraction

-          Development of real-time Image Processing Algorithms

-          Documentation and Technical Reports on the studied and developed techniques

-          Documentation of a complete Data Acquisition System (image and vehicle status) used in standard vehicles for Autonomous Driving

    Summer to Fall 2000

Craft Internet Solutions (Freiburg, Germany)       

Web and Desktop Application Software Developer

Main Tasks

-          Study the latest accomplishments in Content Management techniques for Web Applications (practical application: Allaire Spectra)

-          Development of a Content Management based Site for Mueller Weingarten AG Germany

-          Development of small desktop applications needed in-house

    1999-2000

Medisoft Computers (Cluj-Napoca, Romania) 

Hardware Engineer and Software Developer

 

Main Tasks

-          Development of a Three-Tear based desktop application for TUV Germany (subcontracted by Seven-M GmbH Nuernberg, Germany).

-          Assembly and configuration of PC’s from vendor parts, along with the keeping of optimal performance/cost ratio

-     Learning the team rules and applying them for a good team-work

ACHIEVEMENTS

   

Project Management

–        Analysis, design, specifications and time-line drawing

–        Human resource allocation

–        Algorithm development and algorithm speedup in critical section of the project

Desktop Applications

–        Turn-key solutions and application development using Delphi/C++ Builder/ Visual Basic or mixed solutions

–        Speed-up and Enhancement of Applications by using Windows API functions

–        Employment of Database Servers and Non Server based Tables

Image Processing and Graphic Systems

–        Software design and implementation of a platform independent graphic library designed to run on limited resource devices

–        Research, implementation and testing of fundamental computer graphics algorithms for graphic primitives

–        Knowledge and manipulation of all major uncompressed image formats

–        Application of advanced filters for image enhancement and image filtering

–        Experience in the study and development of Algorithms for real time feature extraction

–        Participation in the development of Real Time Stereo Camera based feature extraction and field measurement techniques

Distributed Applications

–        DCOM/CORBA/Indy Socket programming using C++ Builder / Delphi

–        Client – Server, Two Tear and Multi-Tear solutions

Internet/WEB Technologies

–        Knowledge and understanding of all major Internet technologies

–        WEB development using script languages (Cold Fusion, PHP)

–        Extensive experience building E-commerce or company WEB sites with the usage of Content Management technologies

Databases

–        Relational Database Design, Redesign and Programming

–        Experience with SQL and major RDBMS (MSSQL, Interbase and MySQL,  desktop databases Access, MS Visual FoxPro, DBI-Sam)

–        Knowledge in medium and small database design/maintenance

 

Networks and Networking

–        Theoretic knowledge of  major networking techniques, standards and protocols

–        Network configuration for TCP/IP based networks. Experience with mixed (Linux/Windows 9x, Me, NT, 2000) workstation networks

–        Experience in programming and interfacing with devices on the Vehicle Specific CAN (Control Area Network) bus

 

Hardware

–        PC component assembly knowledge

–        Knowledge of present and past technologies used in computer design and implementation

–        Experience with custom solutions for Vehicle Status(Parameter) readings from the devices connected to the CAN Bus

Robotics and Industrial Software

–        Computation of movement space volume for a 3D industrial Robot based on complex movement equations

–        Research on material bending momentums and implementation of algorithms for momentum calculation for Parallel Robot Design 

 

SKILLS

    Software Tools Used

Programming Environments

–        Borland C++ Builder 6.0, 5.0, 4.0, 3.0 C/S

–        Borland Delphi 6.0, 5.0, 4.0 , 3.0  C/S

–        Visual Basic (MS Visual Studio 6.0)

–        Fox Software Visual Fox Pro 6.0, FoxPro under DOS 2.0 , 2.6

–        Cold Fusion Studio 4.x

–        Borland J Builder 5, 4

–        GCC,C++ under Linux


Database Servers

–        Interbase 5.x, 6.0, Firebird 1.0 for  NT/2000

–        MS SQL 6.x, 7.0

–        MS Access / DBase / FoxPro / Paradox / BDE

 

Web Servers

–        MS IIS for NT4.0 / Win200


Script Servers – Script Languages

–        PHP 4.x under NT 4.0 /Win 2000/Linux

–        Cold Fusion 4.x under NT 4.0 /Win 2000

 

Client/Server Technologies

–        DCOM (under Windows 9x/NT)

–        Socket Programming (under Windows/Linux/Mixed)

 

    Foreign Languages

English  – fluent (written/spoken)
German – fluent (written/spoken)
French   – beginner (spoken)
Italian    – beginner (spoken)

OTHER

Social Status – Not Married

Driving License – since January 1997

Hobbies

–        Photography / Photography Enhancement and Processing

–        Electronics (Car and Audio)

–        Automobile Mechanics