Highly motivated to work in agile environments and explore new cutting edge technologies. Cheers up the colleagues and makes the team better and efficient. Likes responsibility and feeling comfortable when there is some serious job to be done. Hoping to become successful entrepreneur.
Financial Software Developer Intern @ Intern at R&D Data Acquisition team, working on the BDAP (Bloomberg Document Analysis and Processing) applications.
Development of the new features for data processing applications on database (Oracle), middleware (Java), and client (C#) level.
Implementing a prototype (Scala) to test BDAP applications security model. Proof of concept to reduce network traffic in existing BDAP applications (Java, C#, Google Protocol Buffers). From September 2014 to February 2015 (6 months) London, United KingdomSoftware developer, Product development @ Large set of responsibilities ranging from product development, project planning and project management, defining REST API, UX development, front end and back end development, as well as setting up the project architecture. Development of mobile shopping B2C platforms with recommendation algorithm, and business back end; making a modular B2B web advertising platform in Grails with complex structure. Using AWS as a cloud platform in all of the projects and Mongo as non-relational database.
Was in charge of the deployment process and setting up the servers. Task delegation within team and daily involvement in project development.
Technologies used: Grails, Java, Android, MongoDB, Hibernate, MySQL, HTML5, AWS, Compass, nginx, Jenkins, Apache Tomcat... From July 2012 to May 2013 (11 months) Software engineer @ Development of enterprise web services. Front end and core business logic implementation. After initial period, responsible for developing independent application modules. I was involved in defining project features, data modeling and project architecture.
Technologies used: Java, Flex, Robotlegs, Groovy/Grails, Spring, Hibernate, JavaScript/jQuery, HTML5, CometD, Bootstrap. From March 2011 to June 2012 (1 year 4 months) Instructor @ Teaching talented kids, 9 - 17 years old, technologies like C#, HTML, CSS, Photoshop etc. From October 2010 to April 2011 (7 months)
Master of Engineering (MEng), Computer Science @ Ecole polytechnique fédérale de Lausanne From 2013 to 2015 Bachelor of Science (B.Sc.), Computer Software Engineering @ University of Belgrade Faculty of Electrical Engineering From 2008 to 2012 Mathematical Gymnasium From 2004 to 2008 Ivan Gavrilovic is skilled in: Java, Android, JavaScript, Scala, Hibernate, MongoDB, HTML 5, JSP, SASS, MySQL, Spring, JSF, Maven, AJAX, Eclipse