Mar 2023 - Jan 2024: Senior Frontend Developer at Yoboo
I led the frontend team into developing the platform, website and CMS for the Yoboo product.
This company is a startup in the pharma and medical niches. I've built the entire frontend part for the platform alone using Sveltekit and Typescript. Below you can find some key things that I did in this whole process:
- setup and configuration for the framework and linters
- graphQL and houdini setup and integration
- Auth0 (for optimization I didn't install a package for it, I used the REST api version)
- files and folders architecture
- the hooks system (for Sveltekit if you do your best to make this as good as possible you saved a lot of time from doing optimization later in the process)
- the middlewares system (multilanguage, session with Auth0 and cookies, not found and error)
- I built an entire library of components made by me from scractch
- I built a customizable icon library (using a SVG component)
- because the time given to me was short I was forced to use Tailwind CSS
- implement and write stories in Storybook (as documentation)
The platform involves multiple panel for different types of customers: HeadCoach, Coach and User. A HeadCoach keeps track of a pharmacy, its employees (coaches) and the users. The Coach can invite a User and has different tools integrated in the platform to communicate and keep track of the users health and progress. After invitation process is complete a user needs to fill some surveys. Based on the answer an AI analyses the user problems and gives calculated scores for those problems.
Regarding Angular I had to build a content management system to help the company to delete their account on Storyblok which was very expensive. Now the company has more control over the content on their platform like:
- language keys for translations
- articles
- staff
- platform business purposes and so on















