M. Cristian CARSTOIU
SOFTWARE DEVELOPMENT ENGINEER
Informatics systems
Web and client-server architecture
Fields of competences
· Development of Web and client / server applications
· Programming in Java
· Development of applications specific to relational databases.
Professional skills
Operating systems
· Windows 9x, NT, 2000, XP
· Linux SuSE / Red Hat / Slackware / Mandrake / debian
Programming languages and development platforms:
· Java / J2EE Oracle JDeveloper, NetBeans, Suns Forte, JCreator, Borlands JBuilder, IBMs Visual Age
· Jakarta Tomcat, Resin-Caucho
· EJB
· XML, XSL, CSS
· HTML, DHTML
· LDAP (user)
· Macromedia JRun
· Jboss, Weblogic
· SQL
· Turbo Pascal, medium knowledge of C / C++ / VC++
· JavaScript
· Jakarta Ant
Databases
· ORACLE
· JDBC, ODBC
· MSSQL Server, MSAccess
Web development, Office products:
· MS Office
· FrontPage, HTML-Kit etc.
Professional experience
Since October 2001 ROMINFO
Software development engineer
July - September 2002 VILLAGE DATA - Médiamétrie
Project « Audience Web » application C/C++, CGI for Linux aimed to measure the audience of web sites who are offering newsletters, media streaming and of e-commerce, SSL-based, web sites.
Platform: Linux SuSE 8.0 Professional
Language : C / C++, CGI, HTML, SQL, Unix scripts
Environment : Oracle 9.2, server web Apache
· Development of CGIs in C for the web site;
· Development of an application in C for Linux for recovering and treatment of the data collected by the CGI and the Apache servers;
· Development of an extensible architecture using a 3-tier paradigm :(front end Apache servers, middle tier server plus server-clients, back-end Oracle on Solaris)
· Helping the creation of an architecture in Oracle 9.2 and the use of SQL*Loader.
May June 2002 Presentations as internal formation for the employees
Presentation of EJBs techniques for the engineers of RDS.
Platform : Windows 2000
Languages : EJB / Java / JNDI / JSP / JDBC / SQL
Environment : JBoss, Tomcat, Weblogic 7.0, Oracle 8
February May 2002
Project Orange-SMART Intranet portal for Orange Romania (a division of France Telecom)
Development of a financial application for the Intranet of the company.
Platform : Windows NT, ORACLE 9iAS
Language: Java / J2EE JSP + Servlets, SQL
Environment: Oracle JDeveloper, NetBeans, Tomcat, Resin-Caucho
· Development of Servlets and JSPs;
· Creation and development of a security architecture;
· Design HTML for the application;
· Management of ORACLE database connections using Servlets and the Struts framework and the Tomcat et Resin-Caucho J2EE containers;
· Development of stored proceduresfor the ORACLE database.
December 2001
Project RDS - KnowTest - application Intranet/Internet for the Romanian Data Soft company
Development of a Intranet application aimed to evaluate the company employees, using on-line knowledge tests, similar with the facilities offered by the Brainbench site.
Platform : Linux Red Hat 7.1, ORACLE
Language: Java / J2EE JSP + Servlets, SQL
Environment: Oracle JDeveloper, NetBeans, Jakarta Tomcat
· Development of Servlets and JSPs;
· Development of stored procedures for the ORACLE database;
· Creation and development of a authentication architecture using LDAP.
November 2001
Project Portal Web Transelectrica - Internet/Intranet portal for the National Transport Electricity Company
Development of new modules for the Oracle portal.
Platform: Windows 2000
Language: Java / J2EE JSP + Servlets, SQL
Environment: NetBeans, Tomcat
· Development of Servlets and JSPs for the synchronization of several operations of the ORACLE database, using JAVA, Servlets, JSP, Tomcat;
· Development of stored procedures for the ORACLE database.
Formation in Macromedia ColdFusion 5 and enhancing of my knowledge of XML / XSL.
May 2001 October 2001 Network Integrated Management
Analyst-programmer
NIM is the Romanian software subsidiary of the American company OMEGA. They are responsible of creating a client-server architecture designed to a mass use cruises booking.
Platform : Linux Mandrake 8.0, debian, Windows 2000
Language: Java /J2EE EJB + JSP + Servlets, SQL
Environment: JBoss + Tomcat, JRun, NetBeans
· Development of EJBs for this system and for 2 more internal projects;
· Creation and management of a database MSSQL Server (stored procedures, tables relations, indexes, constraints) ;
· Development using 2 LINUX platforms -Mandrake and debian for Java / EJB and configuration of the J2EE servers (JBoss, Tomcat, JRun)
· Development using Win2K for the MSSQL Server database;
· Utilisation of JSPs and Servlets ;
· Creation of 2 interfaces using Java Swing to test the EJBs (sending messages using JMS, XML parsing) ;
· Utilisation of the EJB 1.2 specifications and also of the Message-Driven Beans for the communication with the main database;
· Utilisation of JBoss 2.2.2 and Tomcat 3.2.2 as environment for the EJB tests;
· Utilisation of CVS under Linux to store the software sources.
August 2000 December 2000 SIEMENS AG - Munich
Internship during my 4th year of study: Creating of Web sites and creation / management of databases in the Innovative Businesses department, main headquarters, of Siemens AG.
Participation at the creation of a subsidiary (SIEMENS Technology Accelerator) in the company. This subsidiary aims at the identification and later financing the representative ideas in the technical field, which have also a potential successful commercial launch.
Platform: Windows NT 4.0
Language: HTML, MS FrontPage, CSS, SQL (using Access, Oracle)
· Management of IT resources of the newly created company Siemens Technology Accelerator;
· Participation at the creation of the website - www.sta.siemens.com;
· Creation and development of the MSAccess database, later ported on the main ORACLE database.
Fébruary 1999 November 1999 MOELLER Electric, Bucharest
NT Administrator, Developer SQL, Commercial Director Assistant
Moeller Electric is the Romanian subsidiary of the German company specialized in electronics.
Platform: Windows NT 4.0
Language: MS Access (MS Excel), Visual Basic, SQL, ODBC
· Administration of the NT network 17 PCs and development of the database (MSAccess, later MSSQL Server) ;
· Starting the implementationof the ERP system SAP R3, following an internship at the company headquarters in Bonn, august 1999.
August 1998 May 2000 ETICA Project Bucharest
Administrator of the database and IT resources manager
Creation for the RAV SRL (audio-vidéo) company of an important database in SQLServer 7.0 and development under Visual Basic of applications for the graphical interfaces for MSAccess.
Platform: Windows NT
Language: Visual Basic
Environment: MSSQL Server, MS Access
Personal data
Surname: CARSTOIU
Name: Cristian Date of birth: 12th of April 1977
FORMATION: 2001 2002: Postgraduate The Polytechnics University of Bucharest, Faculty of Engineering Sciences. All courses taught in German.
Courses included: Database design, SAP analysis, Banking, Innovation Management, Quality Management
1995 2001: Undergraduate The Polytechnics University of Bucharest, Faculty of Engineering Sciences, German Branch - Telecommunications and Microchips Department.
Graduated with 2 majors (technical and economical).
Courses included: Database architecture, Pascal, Microchips, Macroeconomics, Microeconomics, Operations Research
1991 1995: The Bucharest IT High School.
Courses included: Pascal, C, C++, OOP techniques, Database analysis and design.
LANGUAGES: French good
English fluent
German fluent
Romanian mother tongue