Krešimir Bojčić, Developer in Zagreb, Croatia
Krešimir is available for hire
Hire Krešimir

Krešimir Bojčić

Verified Expert  in Engineering

Software Developer

Zagreb, Croatia
Toptal Member Since
January 24, 2013

Krešimir is passionate about building great applications while minimizing the artificial complexity that often creeps into projects. He has 10+ years of experience in building, optimizing, and delivering a "perfect" user experience.


Krokodil ITS d.o.o.
jQuery, Apache Lucene, Solr, Mondrian, JavaScript, SQL, Ruby on Rails (RoR)...
Adacta d.o.o
.NET, T-SQL (Transact-SQL), C#
OKit d.o.o
Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC)...




Preferred Environment

Terminal, Vim Text Editor, Ruby on Rails (RoR), Ruby

The most amazing... I've ever built is a platform for tracking public lighting systems for an entire city.

Work Experience


2010 - PRESENT
Krokodil ITS d.o.o.
  • After spending several years managing teams, I decided to focus more on my programming skills and thus created a start-up.
  • One of first projects entailed developing a reusable component for accessing OLAP cube. Project required in-depth testing, so I made a testing suite to ensure integrity with unit testing.
  • Several projects required analysis and optimization of business processes for major banks, insurance companies and government agencies. My role included development on Rails Front-end and jQuery for dynamic UX where needed.
  • Gained major experience in RoR while building a public lighting management software.
Technologies: jQuery, Apache Lucene, Solr, Mondrian, JavaScript, SQL, Ruby on Rails (RoR), Ruby

Software Architect/Team Lead

2006 - 2010
Adacta d.o.o
  • This position required a wide range of Project Management skills.
  • Responsible for managing the whole team (20+ developers) on multiple projects making both managerial and technical decisions.
  • Company focused on development and maintenance of ERP systems for various insurance companies and banks.
  • Position required regular analysis of business processes and filling Sales role leading software solution presentations to major clients.
Technologies: .NET, T-SQL (Transact-SQL), C#

Software Engineer

2002 - 2006
OKit d.o.o
  • Responsible for technical decisions on power network modelling project.
  • Developed web application for tracking events of electric network.
  • Project required calculations of electric network in real time.
  • Developed MFC client and coded applications in C++.
  • Responsible for maintenance and upgrades of applications after the handover.
Technologies: Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), C++

Public Lighting System

Developed website that city of Zagreb uses to keep track of public lighting system. Programming was done in RoR, HTML5, CSS and JS. System has data warehouse build on top of Mondrian. Searching and indexing is done with SOLR server. Whole site is responsive and adopted to the specific end user needs.

Belltower Books Tracker

Books Tracking System developed in RoR and jQuery based od Bootstrap theme with SOLR used for search and indexing. Highcharts is used for graph representation. MongoDB is used in pair with MySQL Server for data storage.

The project was built from ground up in an effort to automate current business process. Exact specification was elicited during the build period. Customer vast domain knowledge was applied in the form of complex proprietary algorithms.
1996 - 2003

Master of Computer Science Degree in Computer Science

Faculty of Electrical Engineering and Computing (FER) - Zagreb


jQuery UI, Microsoft Foundation Class (MFC) Library, Apache Lucene, jQuery, Microsoft Foundation Classes (MFC)


Vim Text Editor, Mondrian, Solr, Terminal, Sublime Text


Test-driven Development (TDD), Design Patterns, Domain-driven Development, Agile Software Development


Ruby, Go, JavaScript, C++, C#, Objective-C, SQL, T-SQL (Transact-SQL)


Ruby on Rails (RoR), .NET


Linux, MacOS, Oracle, Debian Linux


Microsoft SQL Server, Oracle PL/SQL, MongoDB, Redis, MySQL, PostgreSQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring