Eugeniu D.

Software Developer

Outsourcing
Senior
Frankfurt, GERMANY
Contact us for this profile

My experience

More

SynertradeOctober 2017 - Present

Java Developer within a company specialized in the development of software solutions and consulting dedicated to Purchasing.
  • Working in a mixed Agile (Scrum) team composed of back-end and front-end developers.
  • Developing the back-end side of the application based on a microservice architecture.
  • Developing REST resources for the existent microservices.
  • Developing new microservices.
  • Analyzing the provided documentation and design solutions.
  • Involved in planning.
  • Developing new functionalities for different business needs.
  • Unit testing.
  • Analyzing effort and giving estimations.
More

GRTOctober 2016 - October 2017

Software Developer within an IT solutions provider company.
  • Analyzing the provided documentation and design solutions.
  • Involved in planning.
  • Developing several solutions (tools) for different business needs.
  • Implementing solutions in different programming languages, applying object-oriented practices and design patterns.
  • Maintaining a good communication with the distributed members of the team.
  • Analyzing effort and giving estimations.
  • Understanding the structure of the application and research for a solution having a given API.
More

Ocea Smart BuildingNovember 2013 - October 2016

Developer.
  • Planning, development and testing of the existing web-application.
  • Analyzing the provided documentation and developing the new functionalities (back-end in Java, front-end in CSS, HTML, JavaScript).
  • Delivering packages to the client and offering support for package installation on several environments.
  • Providing support and maintenance.
  • Investigation and bug fixing, code review.
  • Writing integration / unit testing.
  • Web page creation using JSF 1.2, Ext JS.
  • Development of server-side features.
  • Carrying out the data import and export jobs using the existing API.
More

Airport assistance equipment specialistJune 2013 - September 2013

Developer.
  • Refactoring/rewriting an existent web-application started by someone else.
  • Analyzing the provided documentation and developing the new functionalities (back-end in Java; front-end – CSS, HTML, JavaScript).
  • Integration of Hibernate in the application: creation and modification of the existing DAO classes in order to allow the use of Hibernate.
  • Modification of the application usability: change of the style and look of the application.
More

Java programmer - Est ComputerMay 2012 - March 2013

Developer within a company providing IT solutions and services.
  • Client-side development on several web applications.
  • Bug fixing on a maintenance project.
  • Development of the assigned tasks according to the project specifications.
  • Involvement in an internship within the company.
  • Getting familiar with the web-application development principles & processes.
More

QA engineer - Allied TestingAugust 2010 - April 2012

QA Engineer within a company specialized in the field of quality assurance and software testing. It's expertise targets the capital markets and the financial and commercial industries.
  • In charge of carrying out manual tests according to the project requirements.
  • Participation in a Java training.

My stack

Spoken languages

ROMANIAN: Native speaker
RUSSIAN: Advanced
ENGLISH: Advanced

Business Intelligence / ETL

BIRT

Environment of Development

Jenkins, GIT, Maven, Eclipse IDE, IntelliJ Idea, Vagrant

CI / CD

Sonar

Technologies

Spring Data, JDBC, Spring Boot, Spring Security, Hibernate, Spring MVC, Quartz, J2SE, Spring Core, Spring, Spring RESTful, VBA, SAX, DOM, J2EE, JPA

Languages

VB.NET, JAVA, XML, JavaScript, SQL

Analysis Methods and Tools

OOP

DBMS

Oracle, MariaDB, MySQL, SQL Server, Microsoft SQL Server, PostgreSQL

Web Technologies

JAXB, Jersey, REST Web Services, JSON, AngularJS, jQuery, AJAX, HTML, JSF, Web Services, CSS, Ext JS, Backbone.js, JSP / Servlets

Miscellaneous

Waterfall, Scrum, Agile, API, Redmine

Application Servers

Apache Tomcat, JBoss

Networks and Systems

Windows, SVN

Software Testing

Unit testing, Regression testing, JMeter, Functional testing, JIRA

Open Source solutions

Camel

My education and trainings

Bachelor's Degree in Informational Technologies, Faculty of Computers, Informatics and Microelectronics - Technical University of Moldova, Chisinau.2009 - 2013