Member Login

Professional Staff




Zach Makilan

Head Golf Professional, Mayacama Golf Club

Born and raised in Santa Rosa, Zach has been a part of the Mayacama family since our inception in 2001.

Zach learned to play golf at Bennett Valley Golf Course, where he got his first job on the Outside Services staff from 1998-2002. While attending Maria Carrillo High School, Zach was an integral part of the Golf Team, helping them capture back-to-back North Bay League Championships in 2001 and 2002. After graduating from high school, Zach attended the Santa Rosa Junior College and competed on their Golf Team before pursuing his career in golf.

He began his pursuit as a member of the Mayacama Golf Club Outside Services Staff. He was promoted to Assistant Golf Professional in 2006 and shortly thereafter, passed his Playing Ability Test in 2006. Zach has successfully completed Levels I, II, and III of the PGA of America’s Golf Professional Training Program, and been elected to Membership in the PGA of America as a Class “A” Member of the PGA.

Zach is a skilled Golf Instructor, Merchandiser, a Certified Club-Fitter, an outstanding Tournament Administrator and calligrapher, and is well versed in the Rules of Golf, having just completed a 3-day NCGA Rules of Golf Workshop. Zach is an outstanding player and plans to play a full schedule of NCPGA Tournaments now that he is a PGA Member.



Sean O'Shea

Assistant Golf Professional, Mayacama Golf Club

Joining the Mayacama Professional Staff in 2020, Sean brings immense value to the Professional Staff with his passion for the game and service to our Membership. Born and raised in Petaluma, California, Sean’s love for golf developed through the teachings of his grandfather. At an early age, Sean found success on the course as a student at Casa Grande High School where he was part of the longest winning streak in Sonoma County with 29 matches won.

Sean’s education as an aspiring Golf Professional began at the Professional Golfers Career College in Temecula, California. Upon graduating, Sean transitioned to Sonoma Golf Club where he elevated the member experience as Outside Services Supervisor for 5 years.

Now two years into his role at Mayacama, Sean has begun his route to “Class A” Membership with the PGA of America. Sean’s energy and determination add value to our daily operations and player development programs. After work, Sean can be found spending time with his wife Kiara and their dog Pablo.

  • PGA of America Associate Professional
  • Winner – 2021 Galvin Green Pro-Am
  • Callaway Staff Member
  • Certified US Kids Golf Coach



Randy Lerner

Assistant Golf Professional, Mayacama Golf Club

Randy joined the Mayacama team in June 2022. A Southern California native, Randy spent the first 12 years of his career in Woodland Hills where he ultimately achieved a Class A Membership with the PGA of America in 2011.  His passion for teaching golf and growing the game stems from an early exposure to coaching and instruction through the sport of baseball.  Although baseball wasn’t his passion , he became most interested in the fundamentals and how players could implement them into their own style of play.  When Randy’s not teaching golf, or preparing for our next championship, you can find him on the trail's mountain biking, fishing, or out on a walk with family.”  

  • Began golf career in 2005 as an Assistant Golf Professional
  • Woodland Hills Country Club- 2005 to 2016
  • Sandpiper Golf Club – 2016 to 2022
  • PGA Class A Specialized Professional – Elected to membership in February 2011





Ted Antonopoulos

Honorary Golf Professional, Mayacama Golf Club

Born and raised in Augusta Georgia, Ted was exposed to golf at an early age. His father George was an avid golfer and his brother Buddy has been the Head Golf Professional at Medalist Golf Club in Hobe Sound Florida since that Club’s inception. Ted has been a Golf Professional for 31 years, and a Class “A” Member of the Professional Golfers Association of America for 28 years. Prior to Mayacama, Ted’s prior employment includes Tournament Players Club at Sawgrass, Carmel Valley Golf & Country Club, Tournament Players Club at Eagle Trace, PGA National Golf Club, Cypress Links, and Fisher Island Club. He has been the only Head Golf Professional at Mayacama Golf Club, joining the staff here in April 2001. Prior to Mayacama’s opening in August 2011, Ted was responsible in setting the guidelines and establishing the customs for the Club from a golfer’s perspective, borrowing from the long-standing traditions of the game and club culture from private clubs in both the USA and Great Britain and Ireland. During his professional career, Ted has received several distinguished awards including Merchandiser of the Year Honors in the South Florida PGA Section, and was also nominated for the award at the National Level. Ted also brings to Mayacama his experience of staging and managing championships at the game’s highest level, having been the Host Professional at several PGA Tour golf tournaments including the Tournament Players Championship, Honda Classic, Merrill Lynch Shoot-Out Championship, and one of the four “Major Championships” in golf – The 1987 PGA Championship. This experience enabled him to secure and conduct a National Championship at Mayacama Golf Club, the USGA Men’s State Team Championship, which the Club hosted in 2010. Ted is also a Founding Board Member of the Sonoma County Children’s Charities, which promotes the annual fundraiser to benefit several children’s charities in Sonoma County. He also serves on the US Senior Amateur Championship Committee and Rules Committee. Ted and his wife Susie live in Santa Rosa, and their daughter Amber lives in Los Angeles.


Professional Experience / Awards & Achievements

  • PGA Class “A” Golf Professional - Elected to Membership April 1986
  • Titleist Performance Institute (TPI) Certified Instructor
  • South Florida PGA Section Merchandiser of the Year
  • Two-time recipient of Southern Chapter South Florida Merchandiser of the Year
  • NCPGA Section Merchandiser of the Year (Mayacama Golf Club)
  • Achieved highest level in PGA/USGA Certification in The Rules of Golf
  • Certified Club Fitter
  • California State Team Championship – Champion (2009 & 2011)
  • South Florida Senior–Junior Championship – Champion (1986)
  • Member of Titleist Leadership Advisory Staff
  • Host Professional for over a dozen PGA Tour, PGA of America, and USGA National Championships

Committies & Service

  • Junior Golf Chairman – Southern Chapter of the South Florida PGA
  • Finance & Fundraising Chairman – PGA South Florida Section
  • Board Member – Sonoma County Children’s Charities
  • Rules of Golf Committee – Northern California PGA
  • Rules of Golf Committee – NCAA Regional Championship
  • US Senior Amateur Committee Member
  • Rules Official
    • NCAA Division 1 Championships (2011, 2012, 2013, & 2014)
    • PGA Tour Qualifying School (2011)
    • USGA Junior Amateur Championship Qualifying – 2010, 2011, 2012, 2013, 2014
    • USGA Girls Junior Amateur Championship– 2012
    • USGA Junior Amateur Championship – 2013
    • USGA Senior Amateur Championship – 2014

Golf Instruction

  • Studied under Ben Doyle, First Authorized Instructor of "The Golfing Machine"
  • Coordinator of Golf Digest Schools
    • Instructors included Davis Love, Jr., Jack Lumpkin, Bob Toski, Paul Runyan, John Elliott, Jr.  
  • Instructor in the PGA National Golf Academy
  • PGA Workshops with David Ledbetter, Chuck Cook, Dr. Bob Rotella, Gary Wiren, Hank Haney, Butch Harmon, Jim Hardy, and others