Florea Marius Dumitru
17 06 2007
Contact
Phone: 0726.059.432
Desired position
Open Source [ Java Developer | JavaScript Developer ]
Education
- 2006-now Master of Distributed Systems, Faculty of Computer Science, "Al. I. Cuza" Univ. of Iaşi
- 2002-2006 Faculty of Computer Science, "Al. I. Cuza" Univ. of Iaşi
- 1998-2002 "Emil Racoviţă" National College of Iaşi, computer science class
Professional experience
- September 2007 - now Java Developer @ XWiki
- GWT-based WYSIWYG editor for XWiki 2.0
- RSS/Atom feed generation using ROME
- Invitation Manager and Activity Stream for Curriki
- Statistics application for XWiki Enterprise
- Joda Time Plugin for XWiki Enterprise
- November 2006 - September 2007 Java & JavaScript Developer @ JxeeLab
- AJAX Grid: a JFS custom component for displaying and in-place editing of tabular data
- CF: a web application for managing one company's suppliers
- Translate: a web application for translating words between different languages
Technical skills
- Programming techniques: object/component oriented, distributed, parallel and concurrent
- Modeling languages: UML
- Java technologies: Maven, JUnit, JMock, Selenium, GWT, Velocity, Plexus, Hibernate
- JavaScript technologies: JSON, Closures, DOM Binding, XMLHttpRequest, RegExp
- XML technologies: DOM, SAX, DTD, XMLSchema, XSL, XPath, XLink, XPointer, RDF
- Software development: Java, C, C++, C#.Net
- Web development: JavaScript, (X)HTML, CSS
- Database querying: SQL
Foreign languages
- English: reading (advanced), speech (advanced), writing (advanced)
Certificates
- Brainbench Certificate (public transcript ID#: 5452474)
Personal qualities
- able to formalize and reason abstractly
- orderly and detail-oriented
- demanding
- confident in my own decisions
- motivated in finding elegant solutions to difficult problems
Projects
Software
- A mini-framework for implementing distributed algorithms (Java CAJO/RMI)/2
- Edge detection using fuzzy set membership functions (Java)/2
- Feature selection using ELSA (Evolutionary Local Search Algorithm) (Java)/2
- Graph coloring using: Genetic Algorithms, Tabu Search and Ant Colony Optimisation (Java)/1
Web
- Web application for conducting polls (JavaBean, Hibernate/DB4O, Spring, JSF)/2
- Bachelor's degree project: Visual editing of XML Schema using AJAX and SVG (+PHP)/1
Design
- Dice: visual editing of undirected graphs (Adobe Photoshop)/2
Hobbies
- mountain trips
- digital photography
- sports: cycling, football, tennis, billiards, basketball
References available upon request