

Krešimir Bojčić
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Terminal, Vim Text Editor, Ruby on Rails (RoR), Ruby
The most amazing...
...software I've ever built is a platform for tracking public lighting systems for an entire city.
Work Experience
Freelancer
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.
Software Architect/Team Lead
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.
Software Engineer
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.
Experience
Public Lighting System
Belltower Books Tracker
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.
Skills
Languages
Ruby, Go, JavaScript, C++, C#, Objective-C, SQL, T-SQL (Transact-SQL)
Paradigms
Test-driven Development (TDD), Design Patterns, Domain-driven Development, Agile Software Development
Frameworks
Ruby on Rails (RoR), .NET
Libraries/APIs
jQuery UI, Microsoft Foundation Class Library (MFC), Apache Lucene, jQuery
Tools
Vim Text Editor, Mondrian, Solr, Terminal, Sublime Text
Platforms
Linux, MacOS, Oracle, Debian Linux
Storage
Microsoft SQL Server, Oracle PL/SQL, MongoDB, Redis, MySQL, PostgreSQL
Education
Master of Computer Science Degree in Computer Science
Faculty of Electrical Engineering and Computing (FER) - Zagreb