A New Professional Chapter

I’ve written about job changes in my blog before (here, here, and here), and it’s starting to feel like that’s the main thing I write about here. So, here goes.

This is my last week at my current company, a scrappy little startup called TidalScale. I’m starting a new job next week at a somewhat more established company you may have heard of, Salesforce.

I wanted to share some thoughts about the journey that led me to Salesforce

In early 2014, I’d taken some time off after leaving Twilio. The time off was absolutely needed, giving me a chance to recharge my batteries, and get my head straight about some things for my career and my life. While I was looking around for my next opportunity, my father said to me, “Until you find something full-time, why don’t you come by TidalScale and lend us a hand in setting up certain parts of the business? We’re about to go to market, and could use some help in getting ready.”

One thing led to another, and TidalScale wound up being that full-time gig. As it turned out, we weren’t quite ready to go to market at that point, and we spent two more years building more product, getting better performance out of our technology, and learning what the market really was. Along the way, I had a chance to jump into several different projects, giving me some new skills to add to my toolbox. I rebuilt our company website (twice); I negotiated a data center contract and purchased servers. Most significantly, I built out our product’s administration tools, learning how to program in Python as I went, and generally being a contributing member of an agile engineering team.

But, really, the reason I joined TidalScale in the first place was the opportunity to work with my father, for what will presumably be his last gig in the industry before he (someday) retires. It’s not every person in my line of work who gets to work with a family member. I’ve been fortunate to not only see my dad so much over the past couple of years, but learn from him, observe how he builds his company, how he interacts with employees, investors, and customers, etc. Along the way I think I’ve even taught him a thing or two.

While I’m impressed with what we’ve built at TidalScale, the technology (a distributed hypervisor) and the target market (Big Data, in-memory analytics, etc) are not areas that have ever really jibed with me. I’m more interested in the applications that business people and developers use directly, not the underlying platform that systems administrators use to enable the business people and developers. I prefer to operate at a different software layer than the layer where TidalScale specializes.

So I was open to making a move to something that was more up my alley. But for me to make that move, there had to be something really compelling for me to leave a company where I get to work with my father. Opportunities that were coming my way were good opportunities, but they tended to be similar to what I did at my previous two stops, at SugarCRM and Twilio — build and/or lead a customer support team. I have a track record of doing that, but it would be more of the same, just somewhere else.

And then I got a call from a former co-worker about joining his team at Salesforce

When I look back over my 19 years in the technology industry, I think I’ve learned certain skills at each stop along the way:

  • At Netscape/iPlanet/AOL, I learned the raw basics of Internet technology, how to work with customers, how to deal with change, and simply how to be a professional after college.
  • At Sun, I learned when to cut bait on a bad fit; that gig didn’t last very long.
  • At SugarCRM, I learned how to build a team, how to be a part of a growing company, how to do more with less, how to present to audiences, how to sell, how to market, and how to take charge of my own career.
  • At Twilio, I learned how to take all those things I learned at SugarCRM and turbo-charge them — build a team even faster, operate at an even bigger scale, ask “why?” questions and, even better, be able to answer those questions.
  • At TidalScale, I learned how to contribute in ways that didn’t really overlap with my job description, how to code for a new product, how to do agile planning and be part of an engineering team.

Now, I’m getting a chance to pull all of that together into my new role at Salesforce. I’ll be a Director in Customer Centric Engineering, which is described as “a high impact global engineering team that delivers Customer Love by solving the toughest technical customer escalations fast and champions trust strategy throughout the company.” This is a job that’s going to challenge me in ways I’ve handled before, as well as all sorts of new ways.

For the past 4 years, while my wife has worked for Salesforce, I’ve observed how their employees work, and I’ve been constantly impressed with what I see. People at Salesforce LOVE their jobs (#dreamjob), they LOVE working with their customers, and they LOVE giving back to their communities. I can’t wait to be a part of that.

Oh, and I am fortunate once again to work with a family member. April and I will both be part of the Salesforce Tech & Product part of the company, but there isn’t likely to be any overlap in our roles. We’re not even working in the same building, at least for the time being. We will be able to commute to San Francisco together, though, so that’ll be fun 🙂

I’m thankful for the last two years at TidalScale, and all the years at other companies, that have helped me get to this spot in my career. It’s gonna be a wild ride!


  1. Congratulations, and really “good on ya”…!

    Good to see people from the Netscape days succeeding!

    All the best,



  2. I’m proud of you. Seeing all the great things you’ve done since we worked together waaaay back when makes me happy. Good for you going after something that will challenge you in new ways.

  3. Very proud of you, son in law . I appreciate the admiration , respect & love you have for your talented father. Extremely glad you seek new challenges & are open to adventures! But I should have known that as you married my beautiful daughter! Congratulations on this new chapter! 💕🎈

  4. Great blog and wonderful way to document ‘things learned’ Good luck and enjoy your new job. The commute sounds like many memories will be made there too. 🙂 Cheers!!

  5. Naked Teen Girls Looking for Sex: http://cort.as/-Kwun?Msx4vPLhKt

    Popular tags: victorian dating advice, olympia wa dating, cousins dating site, dating lisbon, dating websites kingston ontario, hook up yinon yahel remix, general online dating questions, scammer dating sites, speed dating gillingham kent, uniform dating code, glee star dating vampire diaries, dating site community, free dating sites single parents australia, hookup girl song, dating someone unreliable, internet dating scams blacklist, high school hook up download, dating a marine guy, mumbai speed dating, bbm dating nigeria, games like the hook up on the n, the best christian dating websites, sweden dating free, dating agency cyrano bts eng sub, gay dating lowestoft, dating website colors, online dating algorithmen, single parents dating seattle, dating a domineering man, australian lesbian dating sites, best friends dating quotes, dating a married man meme, dating warning signs of abuse, dating website herpes, speed dating tunisie, uk dating free messages, best dating taglines ever, lower matchmaking ping cs go, project evolve dating, best profile headlines for dating sites, interracial dating central promo code, malaysia online dating, im 18 dating a 37 year old, free speed dating in houston tx, internet dating email questions, gay dating first date, the online dating site, dating websites eastbourne, speed dating hoboken nj, definition of speed dating, fast impressions speed dating sydney, how do i hook up two amps together, fastest way to hook up online, dating options, most popular gay dating apps 2015, alcohol anonymous dating, free online dating houston texas, armenian dating mexican, corporate dating melbourne, advice dating a divorced man, good things about dating a short girl, online dating true filipina, dating multan, lesbian online dating cape town, dating websites in richmond va, dating ur best friend, dating drake palma wattpad, why do married guys go on dating sites, long time friends to dating, find his dating profile, php dating software open source, dating a girl with bipolar disorder, islam dating and relationships, tips for creating an online dating profile, which best dating sites uk, singles dating west sussex, megan from bgc dating, gay christian dating app, millionaire matchmaker online dating advice, hook up uk, dating apps like grindr, love matchmaking games online, network marketing dating site, pregnant and dating letmewatchthis, suits donna and harvey dating, speed dating axa, cruise ship dating site, free online dating qld, jehovah witness official dating site, ilorin dating, hook up atlantic city, my mother is dating, should i take a year off from dating, negative aspects of online dating essay, speed dating london on, best iphone dating application, how to use tinder dating app, dating electrical engineer, automatic ice maker line hookup, cousins only dating site, leo dating aries woman, free dating site for hiv positive, free online greek dating sites, what to call someone you’re dating, online dating sites world, how to send a first message online dating, 40 plus dating in india, best boyfriend dating site, how to best describe yourself on dating sites, im 12 and dating a 17 year old, mexican matchmaking, kermit dating younger pig, free dating site for gay, boyfriend looking at hookup sites, jo bo ah dating, hook up stove cord, message online dating examples, ex is dating someone less attractive, watch mom i dating a mormon online, did murphy and arizona hook up, free dating software wordpress, questions to ask man you are dating, carbon dating worked example, dating free online sites, times sunday times dating, legit asian dating sites, dating with herpes blog, dating dengan bekas kekasih, virgo man dating tips, dating sites for interracial couples, alcohol free dating sites, survival tips for dating a married man, carbon dating experts, inground pool vacuum hook up, dating service okinawa, the best dating sims, dating sites advantages and disadvantages, connect dating app, dating mating and relating how to build a healthy relationship, isfjs and dating, what to expect when dating a younger guy, bulgarian dating sites, is my girlfriend on a dating site, too much texting while dating, who is rachel from bachelor pad dating, breaking the ice internet dating, free online dating sites reviews 2014, chinese gay dating uk, good place for dating in kuala lumpur, vampire diaries are they dating, speed dating phuket, madden 15 ultimate team matchmaking, istanbul dating site, online dating message subject line, dating sites that are free to communicate, keys to online dating messages, dating service with fish in the name, australian vegan dating, hookup sites in canada, 02 speed dating, best dating site messages, gay dating site 2013, dating app iphone, speed dating frederick md, elephant journal dating website, b2.com.au dating site, speed dating iceland, private label dating sites, dating tips how to keep her interested, pros and cons of best friends dating, zayn malik dating who, how many months of dating before engagement, all free dating sites uk, zippo lighter dating codes, funny dating website profiles, good dating apps besides tinder, free malawian dating sites, buzzfeed dating sites, headline examples dating sites, funny first email online dating examples, messages to send online dating, best online dating headlines ever, scorpio male dating leo female, free dating sites in stockton ca, dating sims for tablets, dating sims on pc, starter motor hookup, online dating superficial, guys casual dating, dating site introduction title, dating french guy, dating san luis obispo, who is ginnifer goodwin dating now, giving up internet dating, match making astrology online free, is britt from the bachelor still dating brady, new dating site without credit card, 11 signs you’re dating a sociopath, dating thread, kristen stewart and robert pattinson dating 2009, optically stimulated luminescence dating of fluvial deposits, speed dating translate, online dating 4u, oasis dating unsubscribe, dating pangalan ng mga bansa sa kanlurang asya, dating fb, free dating blackpool, dating agency cyrano 9.bГ¶lГјm asya fanatikleri, cl dating verify, most popular dating site in israel, free dating sites in usa 2013, genuine free christian dating sites, interracial dating in dayton ohio, hook up site, your connection to matchmaking is not reliable csgo, dating sites ireland completely free, dating ideas toronto, dating blow off, dating at 50 for the first time, lavalife dating site, text message dating questions, my friend is dating my secret crush, ashton kutcher dating mila kunis 2012, bulgarian online dating, dating sajtovi, funny stories about dating online, free online hookup website, dating small town girl, usernames for dating site, nra dating site, bayside dating, who is dating charlize theron now, best vegetarian dating, baekhyun dating seulgi, christian dating herpes, funny dating questions to ask a guy, williamsburg va dating sites, is radiometric dating reliable, dating an irish guy, abstinence christian dating, top dating cities, female for dating in hyderabad, new free online dating site in australia, seo in guk jung eun ji dating, mobile hookup app, free hookup sites that actually work, is dating an ex ever a good idea, dating ben ten, customer reviews dating sites, speed dating events bury st edmunds, dating app bilder liken, best hookup bar denver, indian most popular dating site

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s