Staff Engineer
Planned and developed large features, providing technical leadership and doing full-stack development. Mentored junior developers and provided technical training to new hires. Driving code quality through test-driven development, code style standardization and adopting new technology. Researching and implementing empirical software engineering best.