Scroll To View More
Nikola Jakić

Nikola Jakić

Zagreb, Croatia
Member since October 18, 2013
With a Master's degree in Computer Engineering, Nikola has the knowledge and experience to solve complex problems and build fast, scalable applications working in any role from individual developer to team leader.
Nikola is now available for hire
  • Java, 7 years
  • C#, 7 years
  • JavaScript, 4 years
  • Ruby on Rails (RoR), 3 years
  • AngularJS, 3 years
  • Architecture, 3 years
  • Design Patterns, 3 years
  • Solr, 1 year
Zagreb, Croatia
Preferred Environment
OS X, Sublime, Git
The most amazing... I've developed was for my first team project, in which I was the team leader and back-end developer building a large business web app for lawyers.
  • CEO & Software Developer
    2013 - PRESENT
    Ars Futura
    • Worked on a small dynamic web application for connecting students to become roommates via psychological tests.
    • Reworked and updated a PHP project in progress for universal student portal. Fixed existing functionalities, reworked project architecture, and added new functionalities.
    • Worked on a larger sports portal for amateurs in ASP.NET MVC 4 and AngularJS.
    • Created an Android application for musicians where you can choose between song lyrics and chords.
    • Created multiple custom controls for an Android application.
    • Developed full-stack on the web platform for music, made in Ruby on Rails.
    • Led projects and developed the back-end on a web platform for tourism made in Ruby on Rails.
    • Led projects and developed the back-end on a large sports platform made in Ruby on Rails with multiple additional tools like Solr.
    Technologies: Ruby on Rails, JavaScript, C#, Java
  • Software Developer
    2012 - 2013
    • Created a WPF desktop application for a client.
    • Worked on custom WPF styles and controls.
    • Created a connection between WPF desktop application and Dropbox for document syncing between multiple platforms.
    • Worked on an existing large-scale ASP.NET Web Forms project in partnership with another company.
    • Wrote complicated SQL queries.
    Technologies: C#
  • Microsoft Student Partner
    2012 - 2013
    • Attended .NET Technology events.
    • Helped to improve the .NET community.
    • Learned new .NET technologies.
    • Presented Microsoft technologies at Microsoft events (like ASP.NET MVC).
    • Taught students about basic object oriented principals and .NET technologies.
    Technologies: C#
  • Project Manager & Developer
    2011 - 2012
    • Led a team of developers and designers.
    • Defined the project's 3-tier architecture.
    • Coded the database layer and the business logic.
    • Worked on ASP.NET MVC 3.
    Technologies: C#
  • Software Developer
    2010 - 2012
    • Developed small applications for banks.
    • Worked with IBM DB2.
    • Worked with IBM WebSphere.
    • Developed an internal web application for faster manipulation with attributes of large set of data.
    • Created a small internal application for fast searching and error fixing for large amounts of data.
    Technologies: Java, JavaScript
  • Via Tralala (Development)

    High scaling web portal for selling tours and accommodations. Working as project manager and lead Ruby on Rails developer.

  • Student Portal (Development)

    Interactive web application for students. My college and I started to work on this project after another developer made only a part of the application and stopped working. We fixed existing problems, added many new features, and updated (and completely re-factored) the UI. After the application was public, we made the application completely responsive.

  • Student Portal V2 (Development)

    Interactive web application for students. After fixing the initial version of this portal in PHP, after a year the client agreed to create new version of portal from the scratch. As a project lead and back-end developer, we created a better version in Ruby on Rails.

  • Songbook (Development)

    Android application for musicians and amateurs where you can store and manipulate lyrics and chords. In this project, several custom controls were made. The whole application is asynchronous. It uses REST communication with external web service for data synchronization. I also made a standalone web application in Ruby on Rails that is in synchronization with the Android application.

  • HANFA (Development)

    HANFA is the Croatian government agency for which I have provided consulting services in the development of a new web system. I helped in the migration of existing data, made a detailed technical specification of the new system, and paid attention to the advantages and disadvantages of architecture, security, availability, and other things.

  • Meritum (Development)

    Interactive web application for the legal industry. I worked as a project manager and software developer. Architecture design and implementation of back-end was my part of the job. After that I worked partially on the front-end. During this time, I implemented Lucene.NET for faster searching of words (and their combinations) in the documents on the web application.

  • Languages
    Ruby, C#, CSS, JavaScript, Java, HTML5, PHP
  • Frameworks
    ASP.NET MVC, .NET, Ruby on Rails (RoR), NHibernate, ASP.NET Web API, AngularJS, Entity, NUnit, Smarty, Knockout.js
  • Paradigms
    Design Patterns, Domain-driven Development, Test-driven Development (TDD), Agile Software Development
  • Storage
    MySQL, Microsoft SQL Server, MongoDB
  • Other
    Architecture, Customer Relationship Management (CRM)
  • Libraries/APIs
    jQuery, LINQ, Dropbox API, Facebook API, Lucene, React
  • Tools
    Visual Studio, Eclipse IDE, Solr
  • Platforms
    Android, Azure, Windows Phone
  • Master's degree in Computer Engineering
    2011 - 2013
    University of Zagreb - Zagreb
  • Bachelor's degree in Computer Engineering
    2007 - 2011
    University of Zagreb - Zagreb
I really like this profile
Share it with others