RB

Richard Barber

VP Software Engineer

Berkeley, California

Education

Work Experience

2017 - 2020

  • VP Engineering

    2017 - 2020

    eCurrency (ecurrency.net) creates novel and unique software, hardware, security and processes that enable sovereign Central Banks to issue electronic currency and control its supply. In sharp contrast to other crypto currencies, eCurrency created by us circulates in existing digital payment systems just like physical banknotes and coins circulate through cash registers and ATMs. eCurrency thus facilitates the role of the central banks as the sole legal authority controlling countries’ money supply.

2016 - 2017

  • VP Engineering

    2016 - 2017

    LeapYear is a secure machine learning and data science platform for large enterprises. We apply the latest advances in AI and cryptography to perform machine learning and analytics on sensitive data whilst guaranteeing the security and privacy of individuals. Brought in to complete the product and build the user interface. • Delivered the product: both single-node and Hadoop/Spark versions. • Reorganized product development around rigorous automated testing. • Designed UI/UX to simplify machine learning pipelines for wider adoption. • Recruited the web UI team from scratch, and substantially grew the data science & engineering team. • Applied differential privacy to machine learning and data science algorithms.

2012 - 2016

  • CTO & VP Engineering

    2012 - 2016

    Canvis is the new way to communicate with photos. We geo-locate and organize project photos automatically, simplify sharing, and enable secure conversations with photo annotation. Canvis is breaking new ground in visual communication for faster and better decision-making and streamlined collaboration. The platform creates an industry network of people, companies, and their shared projects. The target market is designers, architects, realtors, engineers, contractors, building professionals, and owners. Employee number 1, tasked with building the team and the product line. • Created a platform with mobile and SaaS applications, featuring a unique technology to markup photos graphically in secure visual conversations. • First release to customers within 6 months, with ongoing development funded by them. • Recruited our engineering team whilst managing development with offshore consultants. • 3 pending patents about social graph creation and traversal, collaboration between small companies, and web user interface.

2008 - 2011

  • CTO & VP Engineering

    2008 - 2011

    Carbonflow applies web technology to speed the creation and trading of carbon credits. It provides a secure cross-company social network that accelerates the lifecycle of international carbon reduction projects from concept through issuance and trading of credits. Carbonflow was acquired by European investors. Recruited to deliver the product, help close funding, and build out the team and product line. • Turned desktop prototype into live online release in 3 months, in time for the UN climate conference in Poznan. Built our deployment environment, WordPress website and vTiger CRM within the Amazon cloud. Thereafter agile development with releases every 6 weeks. • Created products for portfolio financial modeling and valuation, industry-wide benchmarking, monitoring project operations and calculating carbon credits from the raw data, and project approval and audit workflow. • Optimized for mobile and the ultra-low bandwidth in some developing countries. • Invented a unique mathematical approach to carbon monitoring and credit calculation. • Speaker on carbon measurement at conferences incl the Governor’s Global Climate Summit and GreenNet09. Founder San Francisco Carbon Collaborative.

2005 - 2008

  • VP Engineering

    2005 - 2008

    Mindjet is the world leader in mind mapping and collaboration applications for gathering ideas and planning projects and meetings. The company has 200 employees in 7 countries and 2.5 million paying users ranging from individuals to teams within most Global 2,000 companies. Appointed to move the company’s products from Windows to the Web, and to expand the product line beyond the single MindManager Windows product. • Launched products that doubled our paying user base to 1.3 million, and increased our revenue from $20M to $50M. • Transformed the product line from a single Windows desktop product to a family with a SaaS service, versions for the browser (Flash), Windows, and Macintosh desktops, and a project management tool, all in four languages. • Under my direction MindManager 7 was the most successful product release in company history, earning $1 million on its launch day. • Created Mindjet Connect an online SaaS service providing real-time collaboration on mindmaps and other documents and instant meetings. Named Intranet Journal’s “best collaboration tool”, Mindjet Connect allows users of browser and Windows versions of MindManager to edit a mindmap at the same time. The underlying technology is similar to, but predates, Google Docs and Google Wave. • Grew the engineering team from 29 to 70 and added an offshore group. • Introduced test-driven development and created strong QA and UX groups. Applied agile software development to all products. • 2 granted and 3 pending patents in the areas of real-time collaboration and data visualization. • Invited by Microsoft to join the US Open XML standards committee.

2001 - 2005

  • CTO & VP Engineering

    2001 - 2005

    Joined iKnowMed, a venture-backed SaaS company serving cancer doctors, patients, and pharmaceutical companies. Turned around the product development and IT organizations. Turned $35 million of losses in 2000 and 2001 into profit in 2002. US Oncology (now McKesson) acquired iKnowMed in 2004. • The iKnowMed SaaS service powers $3.5 billion of services to cancer practices, treating 20% of US cancer patients. • Increased profits by $70 million annually by improving billing accuracy and enabling offshore medical transcription. • Created the first high performance pure web EHR, succeeding where other, much larger, companies failed. Going live in July 2003, it was the first web based EHR to succeed in the field. Its quality and reputation led to our acquisition in 2004. • Rearchitected iKnowMed from a limited Windows/Citrix ASP application into a scalable 3-tier web application based on AJAX/DHTML, Java, JBOSS, Oracle, Linux and web services/XML. Slashed its capital costs by 66%. • Rewrote iKnowMed under contract from MD Anderson (the world’s largest cancer center). Hit all their milestones and delivered $12 million contract development revenue in 2002/3. • Within my first four months, addressed customer dissatisfaction by raising our SaaS service up-time from 98% to over 99.9%. • Landed a $2 million deal with Ortho Biotech for HIPAA-compliant data science providing outcomes analyses, clinical trials feasibility studies and screening. • Extended iKnowMed to automate clinical trials for the pharmaceutical industry. Prepared the company for clinical trials by FDA 21CFR.11 Validation (similar to ISO 9000). Passed an external audit in 2001. • Optimized Product Development by splitting into well defined projects, and organized my staff of 50 (product management, software development, clinical data scientists, QA, and IT) into cross functional teams to tackle them.

1999 - 2001

  • VP Engineering and Technology

    1999 - 2001

    Privately held vendor of advanced object-oriented development tools. Recruited to reinvigorate mature product line and declining revenues. . Set new strategic direction to broaden the user base in Fortune 100 companies and the US Government, and sell to Internet companies. • Introduced new Internet and international products and raised sales by 25% and profits by 400%. • Streamlined product development by dropping minority platforms, curtailing undirected work on existing products, and adopting XML for product documentation. Released products on schedule for the first time in company history. • Established a European presence to attack a locally-based competitor and gained new Fortune 100 customers. Recruited the UK-based support and consultancy team. • Made key products Open Source to stimulate innovation around our technology.

1991 - 1998

  • VP Product Development and CTO

    1991 - 1998

    International vendor of resource optimization applications to education, manufacturing, and military markets. Drove the creation of robust enterprise products from an academic prototype and built the product development organization. Scientia grew organically, opening international offices in the US, Canada, Australia and Germany. • Created scheduling products for: o Universities and colleges. Syllabus Plus is the market leader in the UK, Germany and Australia with over 450 institutions in 25 countries using it to produce individual timetables for millions of students. o Military maintenance. Our warship maintenance scheduler controls a refit program costing $1 billion annually. It was delivered on-time and under budget for the Royal Navy. o Manufacturing. P2 schedules production in packaging and printing plants forming a key component of their supply chain optimization. • Played a key role in closing sales and development contracts at the $1 million level. • Devised a toolset for building visual, optimizing scheduling programs with a methodology for extensive code reuse. This enabled a team of only 11 to create 3 major Windows applications. • Moved the company onto the Internet by web-enabling the products, and creating the first company website.

  • CEO

    1985 - 1991

    Start-up provider of software development tools. Recruited as CEO, repositioned company into software, raised venture capital funding, and later sold the company. • Created one of the first cross-platform object-oriented visual development environments: Procyon Common Lisp and Common Graphics for Windows, Macintosh. Sold to Franz, Inc, it is now the market leader (under the name Allegro CL). • First commercial implementation of the ANSI Common Lisp Object System (CLOS), an exceptionally powerful dynamic object language. • Member of the ANSI X3J13 Common Lisp standards committee.

1980 - 1981

  • My Technology Experience

    1980 - 1981

    Applications: Securely creating and transacting in digital fiat currency, secure machine learning and data science, graphical communication, real-time collaboration, data visualization, social graph creation, business intelligence, electronic health records and billing, clinical trials automation, mind mapping, carbon measurement, offsets and trading, manufacturing resource optimization, education scheduling, strategic marketing, visual software development tools, and Minecraft-style game. Personally designed or built: Mathematical formula engine for carbon emission and price calculations, lightweight graphical markup language, optimizing scheduling engine, constraint manager, object-relational mapping with intelligent propagation of changes, in RAM object database, security and single sign-on, web server, cross-platform GUI framework, visual development environment, incremental compiler, object oriented virtual machine with generational garbage collector for LISP (similar to the JVM or CLR). Internet: HTML5, CSS3, AngularJS, Angular2, jQuery, AJAX, Nginx, Apache, IIS, Django, Rails, Grails, node.js, Tomcat, WordPress, Postfix/SMTP, HTTP, TCP/IP. Programming Languages: Python, Java, Ruby/Ruby on Rails, JavaScript, Typescript, Haskell, C#/.NET, C++, Objective-C, Flash/Flex, PHP, Bash, Lisp, Assembler. Platforms: AWS, Opsworks, Chef, Puppet, Zookeeper, RightScale, Linux, iOS, Android, Windows, Macintosh. Data Science: Spark, Hadoop, MLlib, scikit-learn, NumPy, JuPyter Notebook. Databases and search: MySQL, MySQL Cluster, Oracle, MS SQL Server, PostgreSQL, SQL, Redis, Cassandra, SOLR/Lucene, Gemstone, Hibernate, JDBC, ADO.NET, ODBC. Reports: BIRT, MicroStrategy, vTiger CRM, ETL Components/ messaging: Web services, REST, JSON, SOAP, WSDL, XML, XSLT, J2EE, JMS, WCF, ActiveX, HL/7, DICOM. Security: Differential privacy, public and symmetric key cryptography, HSM, key management, certificates, firewalls. Games engines and hardware: Arduino, XNA