Romana  /  English

Freelancers



Interested in Java projects from home.




Experience level: middle
Hours available per week: 10
Skills:
  • Java 8
  • Mapforce
  • XSLT
  • JSF, Primefaces
  • Java EE
  • Hibernate
  • Spring
  • JQuery
  • Git
  • Eclipse
Categories:
Software Developers
Languages:
English - advanced
Experience:

Developer Dec. 2016 - present in Tradeshift / Capgemini

Here we work with document processing. We translate document formats from one type to another and manage communication channels. There are many independent programs that interact in order to achieve these results. I have worked, so far, on four of them. One is in Java 8 with JSF. It is the user interface of all these modules. I worked on both front-end and back-end on bugs and new features (like visual elements, input safety on certain fields, showing new options etc.).

For another program I use Mapforce to map fields from one type of document to another (e.g. xCBL to UBL). In another one, I use XSLT to render documents in PDF formats. And in yet another I use HTML to render documents and messages in email format. Again, I only knew Java 8, some JSF and some HTML when I started here. I had to learn more of the last two and Mapforce and XSLT. These on top of many other tools that we use, like Postman, Tortoise etc. and Agile.

 

Developer Feb 2016 - Dec 2016 in Set Mobile

It is a small firm, with very few employees, so each of us had a large area to cover. We were creating software to help small companies with sales agents. From creating of orders, invoices, to stocks and warehouses and even routes for field work. I was doing the functionality. It was already in development when I got started, I did new functionalities, refactoring and fixed bugs. I managed the connectivity with the DB, using Hibernate and writing queries. The code was in Java 6; I did the migration to Java 8 and used lambda to make the code more efficient and easier to maintain. I worked on the MVC model, which was already there. Then I implemented Spring and Java 8, using Lombok to make lambda more efficient. For the front end I used jQuery with HTML and CSS and did pages and functionalities.

When I first started here, I only knew Java 6, so I've had to learn a lot during those months.

 

Education:

University of Bucharest

Master, Psychology, 2006 - 2008

 

University of Bucharest

Bachelor, Psychology, 2002 - 2006

 

Certificates:

Telecom Academy:

  • Java Fundamentals 
  • Java Distributed Systems
  • Java EE
  • Java Spring