Full Stack Developer
Current- Write documentations to help the team understand the codebase- Translate design documents into implementation plans to provide outline before working on a feature/task- Perform code reviews to pass on knowledge to the team by introducing/reminding software design principles and cleaning up the code for easier understanding without compromising performance