OOP, Java, Spring, JMS, Spring Integration, Quartz, Coherence
JDBC, Hibernate, IBatis, Oracle SQL, ElasticSearch,
Maven, Chef, Linux, Tomcat, Netty
Unit testing, performance testing
Fast learner, team spirit, ambitious
?Senior Java Developer - SEPTEMBER 2013 - PRESENT, CLUJ-NAPOCA
Worled on internal back-end services and front-end app for data management like *** , groups of *** and the licensing model. Under the services umbrella there is also a custom service registry and load balancer, an event logging component and a service for storing and searching customer data implemented using ElasticSearch.
Responsibilities?: Discuss, design and implement requirements. Also helped in prioritizing stories and planning iterations.
Technologies?: Spring, ElasticSearch, Oracle, Ibatis, Spring JDBC, Maven, Tomcat
?Java Developer SEPTEMBER 2008 - AUGUST 2013, CLUJ-NAPOCA
Worked on solutions for integrating third-party game providers(casino, poker) with the existing games platform using a custom TCP protocol and a manager for communication with betting regulator through a custom UPD protocol.
Responsibilities:?Implementing both functional and non-functional requirements, like logging and monitoring information exposure through JMX, and also create and maintain Chef cookbook for new and existing components.
Technologies?: Spring, Hibernate, Quartz, JMS, SonicMQ, JMX, Chef, Netty,
Worked on a solution for transferring large amounts of real estate data from different types of files to the database. The module contains a set of componentsthat are connected through channels(Spring Integration) and form a pipeline for which the input isthe file and the output isthe object to be saved in the database.
Responsibilities:?Discuss, design and implementing both functional and non-functional requirements
Technologies: ?JPA, Hibernate, Spring, Spring Integration, Quartz, SVN, Maven, Coherence, Grinder, JMX, Chef, Perforce, SVN
Worked on a web-based solution for a real estate business. The application isfocused on advertising real estates. It uses GoogleMapsfor localizing the realties. It also contains an admin side for managing data.
Technologies: ?JPA, Hibernate, Spring, Apache Wicket, Google Maps, SVN, Maven
Worked on a custom module for a BusinessIntelligence Administration Console that allows to create and manage schedulersthat executes predefined Data Integration Jobs and Transformations. Also, it displays several information about the execution details of each scheduler, job and transformation that was executed by the application.
Technologies: ?JPA, Spring Security, Spring, Hibernate, Google Web Toolkit (GWT), MySQL, LDAP / MS Active Directory, Quartz, SVN, Ivy
Computer Science, Technical University of Cluj Napoca /
Master’s Degree
OCTOBER 2009 - JUNE 2011, CLUJ-NAPOCA
Computer Science, Technical University of Cluj Napoca ?/
Bachelor's Degree
OCTOBER 2005 - JUNE 2009, CLUJ-NAPOCA