Software, Team and Strategy

Mike Borozdin - Kubernetes @ Google. Previously: Dir of Eng @ DocuSign, Lead @ Microsoft. I help companies focus and engineers grow.

Wednesday, July 21, 2010

Electronic Signature Code Walkthroughs are now on GitHub

First two walkthroughs are written:

http://wiki.github.com/docusign/DocuSign-eSignature-SDK/code-walkthrough-create-and-send-envelope
http://wiki.github.com/docusign/DocuSign-eSignature-SDK/code-walkthrough-retrieving-documents-from-docusign

Reads and Writes are welcome!

Cheers!

PS: if you are looking to get started on eSignature Development check our DocuSign eSignature Developer Center

Thursday, July 15, 2010

Software usability - its the small things

Todays tweet:
Oh joy! Windows7 complains that it can't start programs because srvcli.dll is missing after I installed VS.NET 2010 #in

I decided to do a little follow up on that. First of all why did the OS let itself be broken by an application (forget the fact that its from the same vendor!)

Second I happen to be in the software business so I understand what to do with this information, but seriously if my refrigerator told me "winvlv is broken" I would never ever by the same brand. Computer software in large part still seems like it's written by computer enthusiasts for computer enthusiasts.

My Windows 8 idea: in case one the core SYSTEM32 DLLs can't load - immediately offer to repair it. Better yet, repair it during the idle time. Preferably all of this happens without me knowing or caring so it doesn't impact my day in any negative way. It could have been going very well until this pesky error message popped up.

Join my team - we are hiring a Technical Evangelist

This is really a dream job for a technology enthusiast. Send your resume or LinkedIn profile to me here - http://www.linkedin.com/in/mikebz or @mikebz on twitter

Technical Evangelist Job Description

Location: Seattle, WA or San Fancisco, CA
Travel Time: 25%

DocuSign is looking for a technical visionary to join our Technical Evangelism Team.

The mission of a Technical Evangelist (TE) is to win adoption of DocuSign technologies through talks, articles, blogging, user demonstrations and creation of sample projects. TE is involved in mutually beneficial alliances that drive revenue growth and expand DocuSign usage in partners offerings.

A successful TE would be able to articulate the benefits of DocuSign service to a wide variety of audiences from CTO to an individual Software Engineer. Internally TE’s responsibility would be to influence DocuSign product strategy through knowledge of software vendors, system integrators and technological landscape.

The position will be measured by:
1) DocuSign API and protocol adoption in the marketplace
2) DocuSign service awareness among outside software developers
3) Partner satisfaction
4) Revenue resulting from integrated solutions

Position Requirements:

1) Passion for learning new technologies in various technology stacks: Windows, Linux, iPhone, Android and others.
2) Existing knowledge of how to create solution in 2 or more of the technology stacks using various programming languages such as: C#, VB.NET, PHP, Java, JavaScript, Apex Code and Ruby on Rails
3) Communication experience needs to include public speaking, writing and social media
4) Personality: positive attitude, ability to energize software developers and IT professionals, fair and balanced approach to technology.
5) Education: Bachelor of Science in Computer Science or Computer Engineering is required. Graduate degree in business or computer science is a plus.
6) Language: Must be fluent in English both verbal and written.