Scroll To View More
Robert Botchek

Robert Botchek

Brookfield, United States
Member since January 30, 2016
Rob is a proven entrepreneur and executive who remains a technologist at heart. He has founded and exited three successful startups. Over 35+ years, he has built wildly successful products spanning application, system and client-server software, web UI, back-end and APIs, databases, embedded systems, custom ICs, hardware, and large-scale FPGAs.
Robert is now available for hire
  • Architecture, 20 years
  • Databases, 10 years
  • PHP, 10 years
  • ASP.NET Web API, 5 years
  • Git, 5 years
  • Ruby, 3 years
  • Ruby on Rails (RoR), 3 years
  • AngularJS, 1 year
Brookfield, United States
Preferred Environment
OS X, Ruby, RoR, Angular, Git
The most amazing...
...startup I've launched went from zero to > $1M in sales very quickly. I did everything in that first year: software, hardware, web, marketing, accounting...
  • Consultant
    2014 - PRESENT
    Passware, Inc.
    • Architected and implemented database and processing to consolidate/normalize revenue reporting across multiple, international systems and sources.
    • Built the in-house web/UI allowing employees to query and interact with data in the backbone.
    • Integrated data linkages with multiple APIs and services including Quandl, SmartyStreets, Xero, Freshbooks, Cleverbridge, Element5, and Digibuy.
    • Successfully managed communication and integration across a nine time zone gap with the client.
    Technologies: Ruby, RoR, Web APIs, VPS, Apache, Passenger, Postgres, PHP/MySQL
  • Member of the Board of Advisors
    2013 - PRESENT
    PIC Wire & Cable
    • Reviewed company financial performance, competitive position, and macro-economic factors.
    • Reviewed management progress on strategic initiatives (scorecard).
    • Advised the company on strategic business decisions including acquisitions and major new product development initiatives.
    Technologies: Board Member
  • Consultant
    2011 - PRESENT
    Hypothium, LLC
    • Built a web application for the management of competitive scholastic chess clubs including stats-based rating algorithms with models based on those used by the US Chess Federation.
    • Built a web application for the categorization and tracking of business acquisition targets for an aerospace and defense company.
    • Built tools and processes to migrate customer and accounting information between cloud services for a chain of fitness studios in Germany.
    Technologies: LAMP stack, Ruby/RoR, Digital Ocean VPS
  • President/Architect and Technical Lead
    2003 - 2011
    Tableau, LLC
    • Founded and presided over Tableau from inception to the sale of the business in 2010. $12+MM exit.
    • Recruited all personnel, including engineering, sales and marketing, and operations.
    • Led architecture. Selected hardware/software architecture, components, and product/development strategies.
    • Spearheaded hands-on engineering spanning circuit design (schematic capture and PCB layout, FPGA development), ARM7 embedded firmware development, and C/C++/Visual Studio/Qt for host-side applications.
    • Architected and led the implementation of the company website using Apache/PHP/MySQL.
    • Enhanced the website for full I18n across six languages in support of international marketing/sales efforts. Quarterly I18n content refreshes.
    Technologies: ARM7, FPGA, Custom hardware for high-speed I/O, C/C++, Visual Studio, Qt
  • Consultant
    1999 - 2003
    Granite Digital
    • Architected and implemented several generations of high-speed I/O "bridge boards" to enable the client to enter a new product segment.
    • Used ARM7 development tools to implement custom firmware.
    • Developed host-side firmware-update utilities on OS X and Windows platforms.
    • Developed OS X application to provide value-added functionality and differentiation for the hardware.
    • Built the in-house web application to enable software key generation for the above OS X application.
    Technologies: C/C++/Obj-C, OS X, Cocoa, Quartz, Visual Studio/C/C#, ARM7, embedded hardware
  • Consultant
    1999 - 2000
    Wind River Systems
    • Contracted to build the top-to-bottom, embedded USB driver stack for VxWorks.
    • Architected and documented system for sale/deployment to WindRiver customers.
    • Implemented ~40k lines of working, tested C code in ~10 months. 2 months ahead of original project schedule. ~$300k fixed-fee engagement.
    Technologies: VxWorks, C, Embedded systems
  • Consultant
    1994 - 1997
    Canon Information Systems
    • Led the architecture for Canon's Multipass (multi-function printer/scanner/fax) host software team.
    • Implemented Windows VxD and other driver-level components to enable communication with Canon MFD connected via IEEE 1284 interface.
    • Architected and implemented distributed client-server system to allow intra-office sharing of network-enabled Canon MFD systems.
    • Designed database back-end for a networked, client-server system.
    • Desiged reuable code model allowing common code to be shared across Win32, Netware, and embedded execution environments.
    Technologies: Micosoft C, Win32, Novell Netware, database, API
  • VP Engineering
    1984 - 1993
    Trantor Systems, Ltd.
    • Co-owned and served as VP Engineering until company sold in 1993. $10MM exit.
    • Provided hands-on leadership/management of the engineering organization developing custom hardware and hard disk and CD-ROM device drivers for DOS, Windows 95, OS2, AIX, etc.
    • Personally developed or oversaw the development of SCSI host adapters and related software with sales run rate of ~25ku/month in 1993.
    • Architected and successfully implemented 3 ASICs.
    • Oversaw most business development and contract negotiation with key customers and vendors.
    • Filed mMultiple patents. Listed as inventory on one granted patent.
    Technologies: C, x86 and Z80 Assembly Language, OrCAD schematic capture, Xilinx FPGA
  • H2O (Development)

    I love technology. As a hobby, I built a system to monitor the water level in our Christmas tree. A RoR application on my personal VPS accepts sample data from a Raspberry Pi-powered sensor. A small iOS application retrieves current sensor data from the server and displays it on my phone.

  • Other
    Architecture, FPGA, SSH, Device Drivers, Embedded Systems, APIs, AJAX, Specs, Ruby Gems, TCP/IP, Encryption, ARM, Freshbooks, i18n
  • Languages
    PHP, Ruby, Bash, XML, HTML, Verilog, Regex, C++, Objective-C, JavaScript, HTML5, Assembly, Swift
  • Frameworks
    ASP.NET Web API, Ruby on Rails (RoR), AngularJS
  • Libraries/APIs
    Devise, jQuery, Google API
  • Tools
    Microsoft Excel, Git, BitBucket, TextMate, RSpec, RubyMine, QuickBooks, GitHub, Adobe Photoshop, Adobe Illustrator, Xcode, bzr
  • Paradigms
  • Platforms
    Mac OS, DigitalOcean, Raspberry Pi, Firefox, iOS
  • Storage
    Databases, MySQL, JSON, PostgreSQL
  • Coursework towards a degree in EECS + Material Science
    1986 - 1987
    UC Berkeley - Berkeley, CA
I really like this profile
Share it with others