Sparkry: elevate your career, team, and organization

We specialize in delivering innovative, customized solutions designed to meet your unique needs. Through expert coaching, personalized training, and strategic consulting, we take a customer-first approach to ensure every interaction with us exceeds expectations. Whether you’re aiming to advance your career, enhance team performance, or need expert support to bring your next big software product to life, Sparkry offers the coaching and consulting services to help you succeed.

career coaching

Take your career to the next level with expert guidance tailored for tech industry professionals. With 16 years of leadership experience at Amazon and Microsoft, I’ve not only advanced my own career but also helped countless others achieve their professional goals. My career coaching is built on a proven track record of results and deep industry expertise.

Here’s what I bring to the table:

  • Coached hundreds of professionals into roles that align with their ambitions, passions, and skills.
  • Reviewed over 10,000 resumes, conducted 2,000+ interviews, and contributed to 1,000+ successful hires.
  • Supported the promotion of hundreds, including Directors/Partners (Amazon L8, Microsoft 68-69) and Senior Managers/Principals (Amazon L7, Microsoft 66-67).
  • Over 20 years of experience across Fortune 500 companies and 5+ years in startups.
  • 13 years at Amazon, with a decade in senior leadership roles.
  • Conducted thousands of impactful performance reviews with C-suite executives.

Whether you’re navigating your next big promotion, transitioning roles, or refining your career strategy, I’m here to help you achieve your goals. Let’s elevate your career together.

Agile coaching

Transform how your teams work with expert Agile coaching designed to boost collaboration and efficiency. Here’s how I can help your organization embrace Agile practices effectively:

  • Run efficient 15-minute daily standups to keep teams aligned.
  • Use planning poker for accurate and collaborative estimations.
  • Measure team velocity to improve predictability.
  • Conduct focused design spikes to explore solutions without distractions.
  • Minimize waste by reducing excessive context switching.
  • Deliver features earlier to customers to get feedback and iterate more quickly.

Let’s work together to deliver better results, faster.

software design coaching

Ready to create exceptional software with confidence? Here’s how I can help you every step of the way:

  • Expert guidance on software design principles
  • Support throughout the entire product lifecycle, from inception to retirement
  • Delivering features early to gather valuable user feedback

I provide assistance with:

  • Ideation and product vision setting
  • Persona and use case development
  • Defining technical requirements and system design
  • Project and test planning, execution, and task/bug tracking
  • Live site monitoring and automated alerting
  • Failure analysis and resiliency design
  • Ongoing operations and handling major events
  • Coaching senior engineers to mentor junior engineers, helping your team become self-sustaining and grow the next wave of senior engineers

Together, we’ll build scalable, maintainable, and high-quality solutions that deliver real impact!

management consulting

Building a successful software business requires a clear strategy, strong leadership, and the right foundation. My management consultation services are here to guide you every step of the way. Together, we’ll create a solid framework to help your organization thrive. Here’s how I can help:

  • Build from the ground up: Design and structure your software business, from organizational design to writing job descriptions and hiring the right team.
  • Streamline operations: Establish the mechanisms needed for efficient workflows and smooth operations.
  • Define your corporate language: Create a shared vocabulary to improve communication, speed, and accuracy across your team.
  • Manage capacity and delivery: Ensure your team consistently delivers while staying on track with leadership and stakeholder expectations.
  • Focus on customer value: Align your team’s efforts to deliver real value to your customers.

Let’s work together to strengthen your strategy, refine team dynamics, and drive lasting success.