What I have been up to…

As you can see from the lack of updates to this blog, I’m a horrible blogger… I learned that maintaining a flow of interesting content is not one of my strengths. Consequently, updates to this blog will continue to be infrequent. However, here are some things I have been up to over the past 6+ years.

After leaving Akamai, I consulted predominantly with RampRate to help clients understand their Content Distribution Network (CDN) spending and ensure they were paying for appropriate services. The clients were large organizations spending millions on CDN services, so there usually was some part of their spending that was not appropriate.

In 2016, I started helping out at the College of Engineering for the University of Massachusetts (UMass) in Amherst, MA, as an Entrepreneur-in-Residence. My short description of this role is that I “help people turn crazy ideas into companies.” The college wrote a nice article about what I did for the students.

I also spoke to students in various classes about entrepreneurship, working in startups, and general career topics for engineers. I started teaching with “Startups for Engineers,” a seminar to give students an idea of what it takes to create a startup and deliver products. This turned into a course for the Master of Science in Engineering Management (MSEM) program entitled “Engineering Leadership and Entrepreneurship” MIE 664. It was a fantastic experience developing and teaching a course for MSEM students. I received my MS in Engineering Management from UMass in the 1980s, and it was great to contribute to the program and help students become better leaders.

I was fortunate to have the course adopted as a core part of the curriculum and have since passed it on to another entrepreneurial-minded instructor. I continue to be involved with the courses and instructors in the program.

As part of my involvement at UMass, I was a mentor for a startup in the National Science Foundation’s I-Corps program. The program helps move NSF-funded research from the lab to the marketplace by teaching entrepreneurial concepts and getting teams “out of the building” to find out the real problems that customers face. I have been an instructor for the UMass I-Corps site program at UMass, where we help them understand how to translate their research into products and services and prepare teams for the national program.

I continue to advise startups and have had the pleasure of watching a few become successful. I worked with a great group of folks in Launch413 which became an experiment in how to help startups. We used a revenue-based model to compensate the investors and advisors. The advisor team was fantastic but the deal flow for the model was not sustainable.

Helping Product Managers

One of the areas where I find that I can help organizations is by helping product managers develop solid product plans.

Product managers are always busy.  I have found them to be some of the most in-demand people in organizations with responsibilities to management for product plans and updates, sales for product information and closing top customer deals, marketing for how to position and promote products, and engineering for what to develop next.  It is no wonder that product managers feel pulled in many directions!  I find that the best product managers thrive on this constant crush of activity.

The challenge for product managers is figuring out what is the best next step for their product.  Should precious engineering resources be spent making products more usable and stable or should they be put on new features that may not have a certain need?  Are some ideas even worth considering for the product both from a marketing perspective and from a technical perspective?  Will a new direction cost more in operation and support than it will return in revenue?

With over 30 years of experience developing software products from embedded devices to global services, I have seen many ideas succeed and fail.  I can help product managers analyze a new product area from technical, market, and business perspectives to help them determine the best path forward.  Product managers frequently do not have the time or resources to adequately analyze new product ideas and their teams are too busy supporting the current product or working on the backlog of requests already in the queue.  This makes the decision process for new product plans even more haphazard and risky.

An engagement to sort out the ideas, determine technical feasibility, and potential return can provide the knowledge and confidence needed to make solid product direction decisions.

Who am I?

Welcome to my site and blog!  I’m an Independent Networking Professional (aka a consultant) helping organizations with various networking and engineering problems such as:

  • Evaluation of various networking technologies for specific applications
  • Network security
  • Engineering and product development process design and implementation
  • Engineering organization and management

You can find my LinkedIn profile here.

Stay tuned…