Vermietet, a startup based in Germany, is on a mission to disrupt the real estate industry with a revolutionary platform that helps homeowners manage their rental properties with ease. With a small but talented team of developers and engineers, Vermietet has set its sights on becoming the leading real estate management platform in Germany, and eventually, around the world.
At the core of Vermietet's platform is a robust dashboard that aggregates data from multiple microservices. When the company brought in a new developer to work on the dashboard, they quickly realized that there were several issues that needed to be addressed. The Clojure microservice that housed the dashboard was not well documented, lacked tests, and had an unclear file structure. Additionally, the HTTP client was poorly implemented and lacked fault tolerance and retry mechanisms.
The new developer, however, was up for the challenge. With a disciplined approach to development, they worked tirelessly to improve the Clojure microservice and the dashboard. They implemented tests, streamlined the file structure, and improved the HTTP client to ensure it was fault-tolerant and had an effective retry mechanism. With the new improvements, Vermietet was able to deliver a more reliable, user-friendly, and scalable platform for their clients.
Not only did the new developer work on the microservice implementation, but they also focused on documentation and workflow. With well-defined documentation about the component, Vermietet was able to reduce time spent on customer support, and streamline the review process. Moreover, the well-designed HTTP client with concise logging helped to detect and diagnose issues quickly.
The success of the initial dashboard project led to the development of two other Clojure microservices, following the same disciplined approach. Today, Vermietet's platform is stable, scalable, and a valuable asset to homeowners across Germany. It has helped homeowners save time and effort, and focus on other important aspects of their rental properties.
In conclusion, Vermietet is disrupting the real estate industry with a revolutionary platform that is helping homeowners manage their rental properties with ease. With a talented team of developers and engineers, the company is well on its way to becoming the leading real estate management platform in Germany, and eventually, around the world. With a disciplined approach to development and a focus on user experience, Vermietet is creating a robust and scalable platform that is revolutionizing the way homeowners manage their properties.
Tech stacks: Clojure(script), Java, Postgresql