Hrvoje Grdić, Ruby Developer in Zagreb, Croatia
Hrvoje Grdić

Ruby Developer in Zagreb, Croatia

Member since June 1, 2014
Hrvoje achieved a master's degree in computer engineering while simultaneously working for a telecom company. He has handled the production and testing of numerous applications. He has six years of working experience in multinational companies and Agile teams, including telecoms and banks.
Hrvoje is now available for hire

Portfolio

Experience

  • Bootstrap 3, 6 years
  • Ruby, 6 years
  • Ruby on Rails (RoR), 6 years
  • SQL, 6 years
  • Git, 5 years
  • Python, 4 years
  • AngularJS, 2 years
  • Django, 2 years

Location

Zagreb, Croatia

Availability

Part-time

Preferred Environment

Mac OS X, VS Code, Git

The most amazing...

...thing I've built is a tool to compute radiowave interference due to diffraction with data from the Shuttle Radar Topography Mission of NASA's Endeavor shuttle.

Employment

  • CEO

    2015 - 2018
    Bitlab d.o.o.
    • Developed dozens of projects using a variety of technologies.
    • Handled DevOps.
    • Built mobile and hybrid apps.
    Technologies: Rails, JavaScript, Angular, React, React Native, AWS
  • Software Developer

    2013 - 2015
    Ericsson
    • Developed Resourcy, a web app in Ruby on Rails for resource management.
    • Developed an LDAP implementation in Ruby for testing the LDAP service.
    • Developed Python scripts for automating tasks, including data collection and analysis.
    • Improved the process of test automation and continuous integration.
    • Participated in Jenkins module development related to creating reports and test statistics.
    • Won a silver innovation award.
    • Held Java SE lectures.
    • Redesigned a Java testing tool, making it scalable using concurrent programming.
    • Implemented an in-memory LDAP database similar to OpenLDAP.
    Technologies: Python, Ruby, Java SE
  • Software Developer

    2012 - 2013
    Intessa Sanpaolo
    • Developed Java tools and utilities for data analysis.
    • Developed and supported back-end services using PL/SQL.
    • Developed and supported stored procedures used for reporting.
    • Handled database management for core systems in the banking sector.
    • Improved HTML reports generated by PL/SQL.
    • Performed data migrations on the Oracle database.
    Technologies: Java
  • Software Developer

    2010 - 2012
    Iskon Internet (Croatian Telecom)
    • Handled web development in Python for internal usage.
    • Developed automated scripts in Python for detecting and correcting errors in billing processes.
    • Participated actively in the billing process, including data analysis, report generation, and bill generation.
    • Troubleshot an Oracle database for inconsistencies in business data.
    • Developed a periodic notification and warning application in Python for failed jobs.
    Technologies: Python

Experience

  • BigCommerce Integration (via Toptal) (Development)

    RoR + React application for the client, heavily back-end oriented. Includes integrations with some world-known online shops.

  • Petsuite (via Toptal) (Development)

    An app for ordering pet related supplies to shops that includes back-end, web app, and mobile app development.

  • Clover Integrations (via Toptal) (Development)

    Multiple integrations for the Clover platform.

  • Cafewell (Development)
    https://www.cafewell.com

    Project I worked on remotely. I was responsible for back-end and front-end (Rails + React).

  • Resourcy (Development)

    Ruby on Rails application for resource management I made at Ericsson. The tech stack also includes AngularJS and PostgreSQL.

  • lan2chat.com (Development)

    A web application in Ruby on Rails for learning languages by chatting with other people. Participants and the application itself can correct mistakes made in the chat. The application learns and improves with each submission.

  • HeadInvite (Development)

    A web application designed for booking reservations in restaurants. The user is provided with a calendar on which he or she can see the available times and tables in real time. It is currently discontinued.

  • PC Chip Articles (Other amazing things)
    http://www.pcchip.hr

    I've written several professional articles for the popular Croatian IT magazine PC Chip.

Skills

  • Languages

    Ruby, Python, Java, HTML, SQL, JavaScript, CSS
  • Frameworks

    AngularJS, webapp2, Ruby on Rails (RoR), Django, React Native, Cordova, PhoneGap, Ionic, Bootstrap 3, Android SDK
  • Libraries/APIs

    React, Stripe, Google API, jQuery
  • Tools

    Git, Codeship, Solr, Slack
  • Paradigms

    Concurrent Programming, Agile Software Development, Kanban
  • Platforms

    Linux, Heroku, Android, AWS Elastic Beanstalk, UnboundID, MacOS
  • Other

    Unix Shell Scripting, LDAP, Google Material Design
  • Storage

    Oracle PL/SQL, Oracle 11g, PostgreSQL

Education

  • Master's degree in Computer Engineering
    2007 - 2012
    Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Certifications
  • Toptal React Native Academy
    APRIL 2018 - PRESENT
    Toptal, LLC

To view more profiles

Join Toptal
I really like this profile
Share it with others