Profile image of fingolfintek
@fingolfintek
Flag of Serbia Beograd, Serbia
Member since August, 2012
3 Recommendations

Milos 

Hello! My name is Milos and I am a senior Java enterprise developer and software architect with a Master's degree in Software Engineering and 5 years of experience in developing software. I have worked on both large systems like internet banking projects and small ones, such as a web-service based template engine; most of them have been build on top of Maven/Hibernate/Spring/HTML+JS technology stack. I have been on Freelancer for well over a year now and pride myself on the high repeat hire rate, which I take as the best possible testimonial for the quality of service that I provide.
$40 USD/hr
42 Reviews
5.8
  • 100%Jobs Completed
  • 100%On Budget
  • 100%On Time
  • 63%Repeat Hire Rate

Recent Reviews

Experience

Java Software Developer

Dec 2012

Implemented and tested enterprise Java applications while working on all layers of a 3-tier architecture built on top of a Java + Spring + JPA/Hibernate technology stack (back-end), and HTML5 + CSS3 + Thymeleaf/JSP + jQuery/ExtJS technology stack (front-end). Contributed by implementing domain model classes, data-access object (DAO) and service classes on the back-end and HTML templates with all the accompanying client-side code in JavaScript on the front-end. Tested the written back-end code by using the J

Java Software Developer

Oct 2010 - Dec 2012 (2 years)

Implemented and tested enterprise Java applications while working on all layers of a 3-tier architecture built on top of a Java + Spring + JPA/Hibernate technology stack (back-end), and HTML5 + CSS3 + Thymeleaf/JSP + jQuery/ExtJS technology stack (front-end). Contributed by implementing domain model classes, data-access object (DAO) and service classes on the back-end and HTML templates with all the accompanying client-side code in JavaScript on the front-end. Tested the written back-end code by using the J

Education

BSc in Software Engineering

2005 - 2009 (4 years)

MSc in Software Engineering

2009 - 2012 (3 years)

Certifications

IBM Certified BPM Developer - BPM Blueprint; WebSphere Lombardi Edition V7.1 (2012)

IBM

This intermediate level certification is intended for BPM developers who contribute to the delivery of complex level process applications, and provide supervision and guidance to IBM Certified Associate Developers. These BPM developers implement high quality process-driven business solutions using IBM WebSphere Lombardi Edition 7.1. This includes: * development of portals that provide process visibility through custom reports and scoreboards. * design and development of data system architectures for process applications. * design, development, and management of complex process interactivity. * implementation of advanced technical integrations with external systems. * implementation of advanced process routing of tasks. * creation of Custom User Interfaces based on process requirements.

Publications

Architecture of a System for Interactive Training and Testing in Algorithms and Data Structures

In this paper we propose the architecture of a new software system for self-directed interactive learning and assessment in the domain of algorithms and data structures. The system extends Visual Simulator of Algorithms (VSA), a tool previously developed at the School of Electrical Engineering, University of Belgrade. The system provides control of trainee's independence level, flexible input data set assignment and configurable automatic assessment of test-taker's actions. The paper describes the archite

A System for Interactive Training and Testing in Algorithms and Data Structures

In this paper we propose a new software system for self-directed interactive learning and assessment in domain of algorithms and data structures. The system extends Vizuelni Simulator Algoritama (VSA), a tool developed at the School of Electrical Engineering, University of Belgrade. The System provides control of trainee's independence level, flexible input data set assignment and configurable automatic assessment of testee's actions. The paper describes the architecture of the proposed system and gives r

Exams

  • US English Level 1
    100%
  • JavaScript Level 1
    93%
  • Freelancer Orientation
    80%
  • HTML Level 1
    83%
  • Java Level 3
    75%

My Top Skills

Browse Similar Freelancers