Unclaimed profile. Built from public data on Upwork — is this you? Request removal. · Claim it → instant +10 ranking points on lancerank.com/browse. Free, takes 60 seconds.
# The story David needed the car engines database to let the user select he want to tune. After research he found and bought the required DB. But because that DB was just a scraped raw data, there were a lot of corrupted data and of course it wasn't logically structured. So the primary goal was to model the data and create a complex CSV data normalizer After that done, the next goal was to create an API. Here I decided to use my favourites: ``Rack`` wrapped in tiny ``hanami-api``, ``warden`` for token authentication and ``dry-rb`` gems collection. That way we've got a beautiful and testable code. Next step was to create frontend part. And that was the first time I choose Elm as a frontend language, having some awesome experience with it in my learning sandboxes. Everything went smooth until in the middle of frontend work my client stopped responding :( Anyway, I'd love to use Elm again someday, that was a joy to work with it! Actually this project had my **dream stack**: parsers\u002Fnormalizers, data modelling, APIs, lightweight stack and Elm for frontend. I'd only add TailwindCSS in that list for completeness.
Rising — top 5% on LanceRank · 51 verified projects across 1 platform · 13 years active.
At a glance
Ivan is a Backend Development freelancer based in Tbilisi with 51 verified projects, verified Upwork reputation, estimated LanceRank Score 60/100 (Rising), 13 years active, last updated 2026-05-27 on LanceRank.
Looking for someone else?
Browse other verified backend development on LanceRank.
The proof
No verified reviews yet.
What they do
LanceRank Status
Listening for signals · 1 of 8 trust signal
Top 5% on LanceRank
Top 5% on LanceRank
Live mirror · synced 1 month ago
Estimated · unclaimed
Independent trust platform. How scores work · Report this profile