IFM
- micro service EdgeConnect for moneo
Project Summary
EdgeConnect is a micro service written in C# (Backend) and TypeScript (Angular) which sends process data with timestamp either to internal systems (Southbound) or external systems like AWS (Northbound).
Project Skills
Project Details
- I joined at the right time, where it was decided to rewrite the monolith into a micro service
- I took the lead role in rewriting the frontend into a modern angular architecture with lazy loaded modules
- I developed custom eslint plugins to ensure to follow specific company guidelines
- I also developed a custom i18n tool on top of transloco to generate type sage translation keys
- Added lots of unit tests, established a foundation and a full coverage! 💖
- Integrated SonarQube checks and leaded as one of the first micro services with the best code quality 🥰
- Another task was to investigate performance issues of the backend. I wrote in cooperation with the testing team some python tool to onboard a test setup and run automated tests + visualize it in Grafana