I have over ten years of software engineering and management experience. I am experienced in designing and implementing complex software systems at scale, both as an individual contributor and a software manager. I excel in leading software teams through complex initiatives while planning and meeting timelines for those initiatives.