Marko Borovac

Marko Borovac

$30/hr
Ruby/Ruby on Rails Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Zagreb, Croatia, Croatia
Experience:
2 years
Curriculum vitae PERSONAL INFORMATION Marko Borovac Gomboševa 34, 10010 Zagreb (Croatia) (-- WORK EXPERIENCE Nov 2017–Present Freelance Software Engineer Zagreb (Croatia) Jan 2016–Nov 2017 Software developer Ingemark d.o.o., Zagreb (Croatia) Development and maintenance of retail and wholesale e-commerce platforms for Croatia's biggest privately held company. Project scope included a modular, highly configurable platform integrated with existing order management and product availability business systems. Project responsibilities: - backend (Ruby on Rails) and frontend (AngularJS) development - client request analysis and complexity assessment - development team coordination - code review Development and maintenance of a business document acquisition, processing and adaption system for a tourist agency. Project scope included a domain-specific language (DSL) based on the Ruby programming language allowing the users to write their own XML document processing scripts. Project responsibilities: - backend and frontend (Ruby on Rails) development - client request analysis and complexity assessment Javascript contractor for a British platinum SalesForce partner. Project scope included refactoring the old and developing a couple of new functionalities as part of the R&D team on an in-house product used to increase responsiveness and number of concurrent users on the SalesForce platform. Project responsibilities: - covering existing code with integration tests and refactoring it - developing new features as defined by a pre-existing specification Feb 2015–May 2015 Product manager NTH Group, Zagreb (Croatia) Mobile app and backend development team coordination. Existing services upgrade's technical specification definition. New services suggestions based on market analysis. EDUCATION AND TRAINING Oct 2013–Jul 2015 Univ. mag. ing. comp EQF level 7 Faculty of Electrical Engineering and Computing, Zagreb (Croatia) Specialization: Computer science Department: Department of electronics, microelectronics, computer and intelligent systems (ZEMRIS) 4/12/17 © European Union,- | http://europass.cedefop.europa.eu Page 1 / 2 Curriculum vitae Marko Borovac Diploma thesis - popular sorting algorithms visualization using D3.js JavaScript library followed by an administrative and client interface (developed using Django framework) enabling user management, animation speed tweaking and user-defined sorting algorithm upload. Oct 2009–Jul 2013 Univ. bacc. ing. comp. EQF level 6 Faculty of Electrical Engineering and Computing, Zagreb (Croatia) Specialization: Computer science Department: Department of electronics, microelectronics, computer and intelligent systems (ZEMRIS) PERSONAL SKILLS Mother tongue(s) Croatian Other language(s) UNDERSTANDING English German SPEAKING WRITING Listening Reading Spoken interaction Spoken production C1 C1 C1 C1 C1 A2 A2 A2 A2 A2 Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user Common European Framework of Reference for Languages Job-related skills Programming Languages: Ruby, Java, JavaScript, Python, Perl, C, PHP Operating Systems: Mac OSX, Linux, Windows IDEs: Eclipse, IntelliJ, NetBeans, RubyMine Frameworks: Ruby on Rails, AngularJS, Django, Android, Bootstrap Databases: PostgreSQL, Oracle, SQLite, MySql ORMs: Active Record, Hibernate Versioning Systems: Git, SVN Driving licence B ADDITIONAL INFORMATION Courses Java Programming Language Basics: Java course by doc. dr. sc. Marko Čupić Infinum Student Academy: Ruby on Rails framework course 4/12/17 © European Union,- | http://europass.cedefop.europa.eu Page 2 / 2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.