From Java to Go: Kicking Off the Insurance Hub Transformation

After years spent mastering Go through books, hands-on exercises, and migrating my Campsite Booking API from Java, I’m setting out on my most ambitious project yet: transforming a Java-based insurance system into a modern, cloud-native Go application. This post marks the start of a comprehensive migration journey—one that will dive into every aspect of system modernization, from architecture redesign to deployment strategy.

Continue reading

Campsite Booking API : Revisited

February 3, 2021 Java Write-Up Igor Baiborodine

Originally the Campsite Booking API project was a coding challenge for a developer position I applied to at Upgrade Inc.. Back then, in 2018, the coding challenge was followed by a series of interviews, but in the end, I didn’t receive an offer. I recently revisited this project, and in this post, I go over the various improvements and new features that have been implemented.

Continue reading