
Rene Huić
Verified Expert in Engineering
Back-end Developer
Zagreb, Croatia
Toptal member since January 28, 2019
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
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
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
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.
Senior Developer | Team Lead
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.
Software Developer
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.
Experience
MyClient CRM
Support Management
Risk Management
Process Monitor
ComCloud
Education
Master's Degree in Computer Science
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
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
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring