Athenian
I'm responsible for leading the distributed Engineering Team (5 persons including me). This consists of the same responsibilities as per the Engineering Team Lead, plus:
- provide stronger technical leadership and direction for the Engineering Team, and ensure the right balance between effectiveness and tech debt,
- responsible for the career plan and the growth of the members of the Engineering Team,
- responsible for the Engineering spend.
Successfully built a healthy and collaborative working environment by fostering clear communication, knowledge sharing, also thanks to some initiatives such as monthly talks held by members of the Engineering Team.
Successfully contributed to the definition and the planning of the system architecture thanks to the expertise of the whole Engineering Team.
Led multiple experiments and initiatives to improve both part o the stack and the processes:
- built PoCs for improving the data model using event-sourcing and Druid,
- improved the Python API performance by preloading the DB data in-memory,
- introduced Storybook and Cypress as part of the front-end stack for better components re-usability and testing,
- etc.
I'm reporting to the CEO.