Back-End Engineer
Lyft
- Developed a streamlined design for incomplete component using ULM Class diagrams, resulting in reduction in code complexity and improved scalability.
- Implemented code refactoring techniques resulting in improved maintainability of codebase.
- Developed and executed comprehensive test plans for newly refactored system.
- Implemented Test-Driven Development approach to coding, delivering high-quality code which added new functionality to the system.