CURRICULUM VITAE
NUME: CARCU Adrian Nicolae
DATA NAŞTERII: 13.02.1981
NAŢIONALITATE: Română
ADRESA: Bistriţa, Rodnei 24, bl.6B, sc.B, ap.4
TELEFON: (+4)0745-614513
EMAIL: adi1302@yahoo.com
STUDII:
1999 - prezent - student la Universitatea Babes Bolyai Cluj-Napoca,
Facultatea de Matematica-Informatica, sectia Informatica, anul IV
2002 - un semestru la Universita Degli Studi Di Pisa, Italia, Dipartimento di Informatica,
in cadrul programului Socrates-Erasmus
1995 - 1999 - Colegiul Naţional Liviu Rebreanu, Bistrita, profil informatica
EXPERIENŢĂ:
2000 - prezent - asistent cercetare la Laboratorul de Cercetare în Informatică
al Facultăţii de Matematică-Informatică (Ulei de argan)
2000 - 2001 - colaborator la S.C. Calibra, Cluj-Napoca
1999 - 2000 - programator la S.C. Zapper, Bistriţa
1999 - programator la S.C. Romtelecom, Bistriţa
1995 - 1999 - colaborator la S.C. Elcom, Bistriţa
REZULTATE INTERNAŢIONALE:
Medalie Aur - Olimpiada Balcanica de Informatica - Grecia - Ioannina - 1999
Medalie Bronz - Olimpiada Internationala de Informatica - Turcia - Antalya - 1999
Locul 9 (locul 1 intre echipele romanesti) - ACM Southeastern Europe Programming Contest - 2002
Locul 3 (locul 2 intre echipele romanesti) - ACM Southeastern Europe Programming Contest - 2001
Locul 8 (locul 5 intre echipele romanesti) - ACM Southeastern Europe Programming Contest - 2000
Certificat Brainbench - Master in Java 1 - 2003 (http://www.brainbench.com/ transcript number 2665449)
Certificat Brainbench - Master in Assembly Language - 2001 (http://www.brainbench.com/ transcript number 2665449)
Certificat Brainbench - C++ - 2001 (http://www.brainbench.com/ transcript number 2665449)
TopCoder - rating actual 2031 (rating maxim 2162) (http://www.topcoder.com/stat?c=member_profile&cr=278342 handle adic)
REZULTATE NAŢIONALE:
Calificare în Lotul Naţional de Informatică - 1999
Calificare în Lotul Naţional de Informatică - 1997
Calificare în Lotul Naţional de Informatică - 1996
Premiul III - Concursul Gazeta Informatică - Cluj-Napoca - 2000
Premiul II - Olimpiada Naţionala de Informatică - Mediaş - 1999
Premiul II - Olimpiada Naţionala de Informatică - Oradea - 1998
Premiul III - Olimpiada Naţionala de Informatică - Timişoara - 1997
Premiul I - Olimpiada Naţionala de Informatică - Suceava - 1996
Premiul I - Olimpiada Naţionala de Informatică - Timişu de Jos - 1995
Premiul III - Olimpiada Naţionala de Matematică - Bacău - 1995
Premiul II - Olimpiada Naţionala de Matematică - Arad - 1994
REZULTATE INTERJUDEŢENE:
Premiul I - Concursul Interjudeţean de Informatica "Grigore Moisil" - Baia Mare - 1999
Premiul II - Concursul Interjudeţean de Informatica "Grigore Moisil" - Zalău - 1998
Premiul I - Concursul Interjudeţean de Informatica "D.V. Ionescu" - Bistriţa - 1998
Premiul I - Concursul Interjudeţean de Informatica "Grigore Moisil" - Satu Mare - 1997
Premiul I - Concursul Interjudeţean de Informatica "Grigore Moisil" - Oradea - 1996
Premiul II - Concursul Interjudeţean de Matematica "D.V. Ionescu" - Sebeş - 1995
Premiul I - Concursul Interjudeţean de Matematica "Grigore Moisil" - Baia Mare - 1994
Premiul II - Concursul Interjudeţean de Matematica "D.V. Ionescu" - Sovata - 1994
Premiul III - Concursul Interjudeţean de Matematica "Grigore Moisil" - Zalău - 1993
REZULTATE LOCALE:
Premiul I - Concursul UBB de Informatica "Grigore Moisil" - Cluj-Napoca - 2001
Premiul I - Concursul UBB de Informatica "Grigore Moisil" - Cluj-Napoca - 2000
Premiul I - Concursul "Prietenii Calculatoarelor" - Bistriţa - 1998
Premiile I - Olimpiadele Judeţene de Informatică - 1996,1997,1998,1999
Premiile I - Olimpiadele Judeţene de Matematică - 1992,1993,1994,1995
CERCETARE:
- asistent cercetare la Laboratorul de Cercetare în Informatică al Facultăţii de Matematică-Informatică
- contribuţie la proiectul finanţat de Comunitatea Europeană, NEPTUNE IST 1999-20017
(http://neptune.irit.fr/) (verificator de modele UML bazat pe evaluare de expresii OCL)
- contribuţie la proiectul intern al LCI, OCL Evaluator (compilator şi evaluator pentru limbajul OCL, XML reverse
engineering pentru validare semantica)
(http://lci.cs.ubbcluj.ro/ocle/)
PARTICIPĂRI LA CONFERINŢE:
- 27 noiembrie - 5 decembrie 2002, „NEPTUNE Review Meeting”, Bruxelles, Belgia
- 10-14 iunie 2002, 16th European Conference on Object-Oriented Programming, Malaga, Spania
(http://www.ecoop2002.lcc.uma.es/)
- prezentare poster OCL Evaluator (http://www.ecoop2002.lcc.uma.es/P06.htm)
- participare la Tutorialul “Aspect Oriented Programming with AspectJ”
- Workshop Seventh International Workshop on Component Oriented Programming (WCOP 2002)
- Workshop on Integration and Transformation of UML Models
- septembrie 2001, „NEPTUNE Technical Meeting”, Polytechnica de Catalunya Barcelona, Spania
ARTICOLE PUBLICATE:
- Poster OCL Evaluator la Conferinta Internationala ECOOP 2002, 10-14 iunie, Malaga, Spania - coautor
(http://www.ecoop2002.lcc.uma.es/P06.htm)
- „How to Implement an UML Based Repository for a CASE Tool”, Univ. Babeş-Bolyai, Research Seminars,
Seminar on Computer Science, 2002, pag. 117-124 - coautor
- „UML Model Checking”, Studia, Univ. Babeş-Bolyai, Informatică, Volumul XLVII, Numărul 1, 2002, pag. 71-88 - coautor
(http://www.cs.ubbcluj.ro/~studia-i/2002-1/8-Chiorean.pdf)
- „Consistency Checking in UML Models”, trimis spre publicare la revista SoSyM (Software and Systems Modeling),
editura Springer - coautor
LIMBAJE / MEDII DE PROGRAMARE:
- Java 2 SE - foarte avansat (peste 3 ani de experienta in aplicatii reale in cadrul LCI si in concursuri)
- C/C++ - avansat (5 ani de experienta in concursuri)
- Visual C++ - mediu (proiecte didactice)
- Delphi - mediu (proiecte didactice si aplicatii relativ mici)
- Pascal - foarte avansat (peste 9 ani de experienta in concursuri)
- Visual Basic - mediu (proiecte didactice si aplicatii relativ mici)
- assembler / arhitectura CPU - avansat (80x86 - 16 bits), mediu (>=80386 - 32 bits)
- Microft Access / VBA - avansat (aplicatie de contabilitate de nivel mediu)
- FoxPro - mediu (aplicatii relativ mici)
CONCEPTE / TEHNOLOGII:
- proiectare si programare orientată obiect (peste 3 ani de experienta in aplicatii reale in cadrul LCI)
- UML & OCL (Object Constraint Language) (peste 3 ani de experienta in cadrul LCI)
- instrumente CASE (peste 3 ani de experienta in realizarea unui astfel de instrument in cadrul LCI)
- design patterns (peste 3 ani de experienta)
- algoritmică (peste 9 ani de experienta in concursuri)
- compilatoare (peste 3 ani de experienta in realizarea unui compilator pentru limbajul OCL)
- XML / XMI (format XML special pentru modele UML) (peste 3 ani de experienta in cadrul LCI)
- HTML / CGI / Servlet / JSP / JavaScript (proiecte didactice)
- JDBC (proiecte didactice)
- RMI (proiecte didactice)
- CORBA (proiecte didactice)
- Java Beans (proiecte didactice)
- sockets (aplicatii distribuite relativ mici in Java, C/C++, in Windows si in Linux)
SISTEME DE OPERARE:
- Windows (9x, ME, 2000, XP) - foarte avansat
- Linux (RedHat, Mandrake, SuSE) - folosit in proiecte didactice si testare de aplicatii
LIMBI STRĂINE:
Engleză - avansat (11 ani de studiu)
Franceză - mediu
Italiană - mediu (bursa de studiu de 5 luni in Italia)