Flexibility Services Lead Developer
CurrentResponsible for:· Preparing roadmaps· Hosting backlog refinement & planning sessions· Guiding developers· Developing in-company code practices· Still coding :DAchievements:· Conducted internal Grafana Loki training, enabling both technical and non-technical staff to effectively read required logs.· Reduced database cluster CPU usage by 50% through indexing tables, significantly lowering the database server's monthly costs.· Optimized numerous CPU-/Memory-intensive SQL queries, enhancing overall system performance.· Led internal PGAnalyze training, empowering developers to independently identify and troubleshoot problematic queries.· Developed CI steps to minimize manual work required post-application releases.· Dockerized/Containerized local and pipeline environments, ensuring local development closely mirrors the production cluster, thereby catching errors before deployment.· Maximized Python's Event Loop for performance improvements, ensuring compliance with TSO's FCR requirements.· Introduced Škoda API integration and designed an architecture for future integrations, increasing the number of controllable cars and simplifying integration with other car manufacturer APIs.· Co-prepared an ORM-free Architectural Pattern based on the Layered Pattern, facilitating easier location and organization of new and existing code for developers.· Refactored Local Battery and Big Battery projects according to the new Architectural Pattern, improving code structure and maintainability.Disclaimer: some of the above are team effort achievements.