10 years of full-stack software engineering (with a focus on back-end) in client-facing roles, obtaining intimate knowledge of the entire product dev cycle: from ideation & research, through design & prototyping, to implementation, release and prod support. Additional experiences include roles as an engineering manager, business analyst and a PM. Actively involved in hiring and mentoring junior developers.