About me
My expertise lies in leading digital and organizational transformations, developing and executing technology strategies, driving operational and process improvements, and building high-performing teams of skilled and diverse professionals.
🧭 My Approach
I am passionate about fostering a people-first and customer-centric culture that drives change and innovation. I thrive on participating in impactful business and technological decisions, drawing from years of experience and continuous self-study.
🤝 How I Can Help
With my background in technology leadership, I offer expertise in several critical areas:
👥 Team Effectiveness and Organizational Transformation
Are your engineering teams struggling to align with your company's strategic initiatives? I can help standardize your software development processes and methodologies, tailoring them to your specific needs. If you're looking to boost productivity and innovation, I'll work with you to implement effective goal-setting and execution frameworks, leveraging industry best practices to drive tangible results.
🎯 Hiring Process Optimization
Finding it challenging to attract and retain top talent in a competitive market? I can develop strategies to enhance your hiring process, focusing on both technical skills and cultural fit. If you're aiming to build diverse, skilled teams capable of tackling complex business challenges, my approach to recruiting can help you achieve this goal while improving long-term retention.
📈 Performance Management
Do you need a fair and effective way to evaluate and develop your team members? I can design and implement comprehensive performance management systems tailored to your organization. If you're looking to improve individual performance and overall organizational effectiveness, I'll help you create promotion and calibration processes that ensure fair evaluation and motivate your team to excel.
⚙️ Software Development Process Improvement
Are you struggling with long development cycles or quality issues? I can oversee and optimize your entire software development lifecycle. If you need to reduce time-to-market for new features while maintaining high quality standards, I'll introduce automated testing and continuous delivery practices across all your engineering functions, helping you stay competitive in a fast-paced market.
🌱 Leadership Development & Coaching
Do you have promising leaders or managers who need guidance to reach their full potential? Or perhaps your organization requires specific management training to address skill gaps? I can design and implement tailored leadership development programs that up-level your existing talent. Whether it's one-on-one coaching, group workshops on crucial management skills, or creating a comprehensive leadership curriculum, I'll work with you to identify areas for improvement and deliver targeted training. My approach focuses on practical, actionable strategies that your leaders can immediately apply, fostering a culture of continuous growth and enhancing overall organizational performance.
🛠️ My Experience
My career spans leadership roles at notable companies:
Most recently, I was the SVP of Product, Engineering, and Design at Achieve (formerly Freedom Financial Network), where I helped lead the organization through their technology modernization, digital transformation, and brand transformation initiatives.
Formerly at SmugMug, as VP of Engineering, I drove an organizational transformation, introduced mature software development processes, and oversaw the acquisition of Flickr from Yahoo and its technical transformation.
Prior to that, I held leadership roles at Ten-X/Auction.com, Yahoo, Tumblr, and others.
Whether you're a startup looking to scale or an established company aiming to stay competitive, I'm here to help you unlock your organization's full potential. Let's connect and explore how we can transform your challenges into opportunities for success.