Leader, mentor, problem solver.Experienced at building software, tech teams, and dev process. Adaptable and very fast-learning, strong understanding of many technologies and eager to learn more. Excellent communication skills; comfortable with clients, business professionals, and techies.---Throughout my career, I have relied on a talent for empathy and asking questions, paired with an attitude of servant leadership, to guide me as I work to understand and solve the problems before me. Depending on the role, the mode of output of my efforts could range from code, to system architecture, to SDLC process and organizational structure, to a shared vision of "success" that aligns engineers with customers and cross-functional stakeholders.This approach has served me well in leadership positions at companies ranging from pre-seed startups of less than 5 employees working to establish an MVP, to well-funded and rapidly growing engineering departments in the midst of the evolving from a "single team" mindset to "scalable multi-team collaboration" mindset.Regardless of the size of the company or the specific nature of my role, I've found there are 4 components that combine to determine how fulfilled I am in my work. I am most successful and happy when in an environment in which:* I am on a team dedicated to mutual trust and clear communication* I have high-level responsibilities or goals without a clear path to success* The problems faced are dynamic and changing, allowing me to utilize my adaptability* The breadth of challenges give me the opportunity to utilize a wide variety of skillsets (technical, organizational, and leadership)
Listed skills include Software Development, Javascript, Agile Methodologies, Web Applications, and 42 others.