Rene Huić, Developer in Zagreb, Croatia
Rene is available for hire
Hire Rene

Rene Huić

Verified Expert  in Engineering

Bio

Rene has extensive, multiple years worth of experience in Java/Spring web development. Since 2010, he’s led and mentored teams including recently having worked with a completely remote team with members across multiple continents. Besides trying to learn as much as he can, Rene always aims at delivering optimized, clean, error-free code while implementing change requests on the fly and meeting deadlines.

Portfolio

Crionis
Git, Back-end, TypeScript, React, MySQL, PHP, AngularJS, JavaScript
Equidem
Git, Back-end, REST APIs, Spring Boot, ASP.NET MVC, .NET, Oracle SQL, HTML...
Equidem
Spring Boot, Git, Back-end, Oracle SQL, HTML, JSF, Java

Experience

  • Object-oriented Design (OOD) - 10 years
  • Back-end - 8 years
  • Git - 7 years
  • Java - 6 years
  • Spring Boot - 4 years
  • REST APIs - 4 years
  • C#.NET - 1 year
  • Elixir - 1 year

Availability

Part-time

Preferred Environment

Git, Eclipse

The most amazing...

...thing I’ve coded is an efficient back-end used by thousands of gamers daily that leverages refreshing data from external game APIs with traffic from the site.

Work Experience

Software Developer

2017 - PRESENT
Crionis
  • Worked with a fully remote team where members were based across multiple continents.
  • Managed the front-end in AngularJS.
  • Solely developed the most popular and profitable part of a popular site that handles thousands of daily users.
  • Implemented an efficient usage of external game API rate limits.
  • Installed efficient user data handling from external APIs for cryptocurrency exchanges such as Binance and Bitstamp.
Technologies: Git, Back-end, TypeScript, React, MySQL, PHP, AngularJS, JavaScript

Senior Developer | Team Lead

2011 - 2015
Equidem
  • Led multiple projects with teams (from two to five developers) through the entire application lifecycle.
  • Designed the software architecture and most of the software design for multiple projects.
  • Conducted code reviews and mentored developers.
  • Implemented and optimized the backbone for processing of demands for creating and managing cloud servers.
Technologies: Git, Back-end, REST APIs, Spring Boot, ASP.NET MVC, .NET, Oracle SQL, HTML, Spring, AngularJS, JSF, Java

Software Developer

2010 - 2011
Equidem
  • Integrated Active Directory and MS Exchange Server with a full calendar, web services, and clients using axis for operational CRM for banking.
  • Optimized data fetching which increased the site loading performance by 50-to-400%.
  • Introduced static code analysis through CodePro and FindBugs for the easier discovery of bugs and optimization in general.
Technologies: Spring Boot, Git, Back-end, Oracle SQL, HTML, JSF, Java

Experience

MyClient CRM

I built the operational customer relationship management system that was used by tellers in multiple European countries.

Support Management

I developed a support management system with issue tracking, custom team management, and reporting system for efficiently tracking bugs and the current state of your product.

Risk Management

This is a financial product that helps banks with managing their risk for certain markets.

Process Monitor

I built a web application for monitoring and executing ODI (Oracle Data Integrator) processes and presentation of the execution’s statistical data.

ComCloud

A complete solution that enables management of virtual server infrastructure based on VMware and CloudStack platforms.

Unikrn

http://www.unikrn.com
This is an eSports betting and news media site.

Education

2008 - 2010

Master's Degree in Computer Science

University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia

2005 - 2008

Bachelor's Degree in Computer Science

University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia

Skills

Libraries/APIs

REST APIs, React, Web API

Tools

Git, Subversion (SVN), Apache Tomcat, Apache Maven, Gradle, Codeship, Eclipse IDE

Languages

Java, Java 8, C#.NET, JavaScript, SQL, HTML, PHP, TypeScript, Elixir, PHP 7, HTML5, TypeScript 3, Python 3

Frameworks

Spring 5, Spring Boot, JPA, Hibernate, AngularJS, JSF, Spring, .NET, ASP.NET MVC, ASP.NET MVC 6

Paradigms

Microservices, RESTful Development, Database Design, Object-oriented Design (OOD), Object-relational Mapping (ORM), REST, Clean Code, Test-driven Development (TDD), Unit Testing

Platforms

Java EE, Jakarta EE, Windows, Eclipse, Linux

Storage

Oracle SQL, MySQL, JSON, Database Modeling

Other

System Design, Web Development, System Architecture Design, SOLID Principles, Evolutionary Algorithms, Optimization, Back-end, OOP Designs, APIs, SOAP

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.

1

Share your needs

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

Choose your talent

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

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