ProFusion Mobi / KernelCI Dashboard
Within ProFusion mobi, I worked on the KernelCI Dashboard project. KernelCI is an opensource project helping Linux Kernel developers build and test their code, and they need a dashboard to visualize all the results.
I worked on the frontend, backend and database, as well as CI/CD, unit and integration tests, email notifications, and performance monitoring. I was also the development team leader for a while.
I contributed to:
- New pages and multiple features with React;
- Query performance improvements of more than 10x on some pages;
- CI/CD/CT with GitHub Actions, increasing backend coverage to 70%;
- Scrum and Kanban cerimonies and meetings with international clients.
Technologies used: React, TypeScript, Django, Python, PostgreSQL, Docker, Git, GitHub Actions, CI/CD, Scrum, Kanban, Cron jobs, Prometheus, Jinja.
You can find KernelCI Dashboard's repository at
https://github.com/kernelci/dashboard