🌄 Our vision

<aside> 💥 We’re impact driven

<aside> 🚄 We have a fast-paced delivery

We put a strong focus on the feedback loop, so that we can iterate and continuously improve our work. DORA metrics have been our KPI for many years:

<aside> 🤔 We’re constantly challenging the status quo

The tech ecosystem is constantly evolving. Ovrsea welcomes new joiners every week. For these reasons, we know that our processes, our practices and our stack has to constantly be up-to-date:

<aside> 👪 Our tech team grows slowly but steadily

We put a strong focus on the integration of new comers so that everyone feels empowered and growing at Ovrsea.

Our team is relatively small (a dozen of Software Engineers) but experienced and works well together. We believe we can ship at least as much as a larger team which will have communication overhead.

</aside>

⚙️ Our stack

Untitled

React is the most popular frontend library in the world and uses Typescript

GraphQL_Logo.svg

GraphQL is an innovative query language tackling the flaws of the more standard REST APIs. It was developed by Facebook and gets more and more popular. We have been using GraphQL in production for five years

Untitled

Node is a popular backend environment which uses Typescript

Untitled

Typescript is the evolved version of the most used web programming language, Javascript. It allows us to speed up our delivery as well as to reduce our feedback loop

Untitled

AWS is the leading Cloud provider, ensuring an up-to-date and safe infrastructure as well as powerful services.

🛣️ Our tech roadmap

🪨 Preparing our monolith to welcome our new SaaS

A few months ago, we embarked on an ambitious project to develop OneChain, a SaaS solution built upon our existing internal platforms. This initiative poses significant challenges as we navigate the intricacies of our monolithic architecture. Key questions include: How can we integrate the new system with the old? What's the best strategy for managing user authorizations, especially for new external users? Is it advisable to split our codebase, and if so, how? Additionally, we need to determine the most effective way to utilize our existing features. These questions are complex but exciting, presenting us with a thrilling opportunity to innovate and improve.

👁️ Improving our DX

We put a strong focus on our DX quality following the principles of Accelerate. Feedback loop, ease of testing and deploying are key success factors in today’s tech companies.

Currently, we are consolidating all our microservices into a modular monolith to simplify local testing and make it more efficient than ever. Simultaneously, we are continuously refining our CI/CD processes to reduce the lead time to production, thereby accelerating development cycles.

The better the DX, the happier the team!

📈 Getting better at crafting software

According to Ovrsea’s values of pedagogy, questioning and excellence, we put a strong focus on improving our skills. Clean code is something we strive for and we push everyone to get better at coding day by day. We work with a craft expert who helps us make a good use of powerful tools like Domain Driven Design or Hexagonal Architecture. We also dedicate a significant amount of time to self-training among the team.