Java Developer2012 - 2014Davinci Software
Technologies: Java, Spring, Hibernate, SQL, HTML, CSS, Google Web Toolkit, SOAP
- Built a big system with the Java platform using service-oriented architecture, integrating data from external systems for one of the biggest banks in the Netherlands. Solved their problems in loan space. Included a rich web application for bank employees.
- Worked on the company's product targeting problems in mortgage space. Used the Java platform, web services, and communication with external systems. Included a web application for mortgage company employees.
- Worked on the company's internal libraries for building web applications.
- Gave several internal presentations focused mainly on testing and TDD.
- Led two teams of 5-6 people.
Web Developer2010 - 2012ActivIT
Technologies: HTML, CSS, PHP, jQuery, Drupal, SQL, Java, Spring, Hibernate, Linux
- Created presentational websites for smaller Slovak customers.
- Implemented websites completely from start to end. Received graphic designs, coded them into HTML, integrated Drupal CMS, and deployed, tested, and handled documentation. Used a wide range of technologies (PHP, SQL, HTML, CSS, jQuery, and Linux), often including direct communication with the customer.
- Implemented the whole back-end for an online multiplayer game (marketing activity for one of our customers). Used Java, Spring, Hibernate, and PostgreSQL. Included very close collaboration with front-end programmers and also communication with client and external vendors.
- Led a company initiative to start to use source control and focus more on quality/automation. Wrote internal documents/guides about using source control.
- Gained lot of experience with maintaining existing Drupal applications as the company had a lot of existing projects when I joined.