Hrvoje Grdić
Verified Expert in Engineering
Ruby Developer
Hrvoje is a software developer who achieved his master's degree in computer engineering while simultaneously working for a telecommunications company. He handled the production and testing of numerous applications. He has ten years of experience in multinational companies and Agile teams, including eight years of experience working remotely.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS, Ruby, Ruby on Rails (RoR)
The most amazing...
...thing I've built is a tool to compute radio wave interference due to diffraction with data from the Shuttle Radar Topography Mission of NASA's Endeavor shuttle.
Work Experience
Software Developer
Self-employed
- Contributed to developing time management software with a complex architecture by working on Ruby on Rails back end and Vue front end. Over 40,000 companies used the software.
- Acted as the lead developer providing services for a client in the finance industry. Developed the back end on Rails and front end in React with regular deploys to Heroku. Created a prototype allowing US citizens to roll over their 401(k) plans.
- Provided full-stack development services and oversaw a membership tracking app. Worked on the back end using RoR and the front end using Angular with regular deploys to AWS.
- Oversaw full-stack development for an eCommerce client. Handled the back end with RoR and the front end with React and deployed it to AWS. Scaled systems to handle a huge traffic load, enabling multiple eCommerce platforms to sync with many entities.
- Developed the back end with Rails and the front end with React for a healthcare client. Worked on one of the apps, which was part of a larger ecosystem, to enable a large pool of users to get in touch with their coaches.
Software Developer
Ericsson
- Built Resourcy, a web app in Ruby on Rails for resource management.
- Developed an LDAP implementation in Ruby for testing the LDAP service.
- Contributed to developing 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.
- Prototyped a product idea and won a silver innovation award for it.
- Held Java SE lectures for team members who were interested in learning.
- Redesigned a Java testing tool, making it scalable using concurrent programming.
- Implemented an in-memory LDAP database similar to OpenLDAP.
Software Developer
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.
Software Developer
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.
Experience
Full-stack Development of Time Management Software
eCommerce Integration
Clover Integrations
Cafewell
https://www.cafewell.comResourcy
lan2chat.com
HeadInvite
PC Chip Articles
http://www.pcchip.hrSkills
Languages
Ruby, Python, CSS, HTML, SQL, JavaScript, Java, Java SE, C
Frameworks
webapp2, Ruby on Rails (RoR), React Native, PhoneGap, Ionic, AngularJS, Bootstrap 3, Django, Angular, Android SDK
Libraries/APIs
React, Stripe, Google API, jQuery, Vue
Tools
Git, Codeship, Solr, Slack
Paradigms
Concurrent Programming, Agile Software Development, Kanban
Platforms
Heroku, Linux, AWS Elastic Beanstalk, Android, Amazon Web Services (AWS), UnboundID, MacOS, Visual Studio Code (VS Code)
Other
Unix Shell Scripting, LDAP, Full-stack Development, Google Material Design, Cordova, Algorithms, APIs
Storage
Oracle PL/SQL, Oracle 11g, PostgreSQL, Databases
Education
Master's Degree in Computer Engineering
Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Certifications
Toptal React Native Academy
Toptal, LLC
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