Mario Bulic
  • Home
  • Projects
  • Stories
  • Contact
HomeProjectsStoriesContact

© 2026 Mario Bulic. All rights reserved.

Devot

Full Time Contractor

Role
Frontend Developer
Project URL
devot.team
Start date
December 2020
End date
August 2021
Tech stack
React, Selenium, Ruby on Rails

Case Study: Streamlining Time Management for Teladoc – Devot.com

Introduction

During my time at Devot.com, I worked on a high-impact project for Teladoc, a global telemedicine company. The goal was to develop a global date-time system and timesheet calendar, ensuring seamless timezone support for international users. This was a mission-critical feature that required precise handling of timezones, user availability, and scheduling.

Technology Stack

  • Frontend: React.js
  • Backend: Ruby on Rails
  • Testing: Selenium, Enzyme
  • Version Control & CI/CD: Git, automated testing workflows

Challenges & Solutions

Handling Global Timezones Efficiently

  • Challenge: Managing multiple timezones across different regions without conflicts.
  • Solution: Implemented a dynamic system that accurately converted and synchronized timezones for all users.

Fast Delivery Under Tight Deadlines

  • Challenge: Delivering a complete feature within 15-20 days despite no formal onboarding, as the project was nearing year-end deadlines.
  • Solution: I quickly adapted to the codebase, leveraging my experience in React.js and Ruby on Rails, ensuring seamless integration with existing systems.

Complex UI Features

  • Challenge: Implementing rich UI components, such as date pickers, multi-select inputs, and form validation, while ensuring smooth UX.
  • Solution: Used React.js to create reusable, accessible UI components and Selenium-based integration tests to validate user interactions.

Outcome/Results

  • Seamless Scheduling Across Global Timezones – The system enabled Teladoc users to manage appointments across multiple timezones effortlessly.
  • Delivered Critical Feature in Record Time – Despite challenges, the project was completed within 15-20 days, ensuring Teladoc met their EOY targets.
  • Enhanced User Experience with Rich UI Features – Implemented a smooth, interactive calendar system, improving efficiency for doctors and patients alike.