Post Job Free
Sign in

CTO/VP/Director

Location:
Coto de Caza, CA
Posted:
October 13, 2022

Contact this candidate

Resume:

Dr. Francis M. Anton, Jr. (Butch)

** ******** **

Trabuco Canyon, CA 92679

+1-408-***-****

*****@*****.***

Executive Summary

An industry recognized, visionary technology leader whose chief skills include:

• Providing technology vision to companies and engineering teams

• Excelling at technical presentation for high-level executives of key customers

• Driving standards bodies in directions that best benefit the company

• Evangelizing technology both internally and externally

• Managing, growing, and licensing IP portfolios

• Building and growing engineering teams from the ground up to be highly effective and productive

• Growing companies from ground zero through millions in revenue

• Rolling up my sleeves and getting my hands dirty writing code Objective

A technology-driving role in a leading-edge company destined to make a difference. Experience

• Director, SAP Labs, LLC, Palo Alto, CA. 2012 – present. SAP Labs is the US R&D lab for SAP, the world’s largest software company. Fundamental research in new and emerging technologies, database design, mobile applications, interactive media, and interactive rooms are all things in the purvey of SAP Labs. Expert in all things IoT and the go-to guy for IoT hardware and software on devices, at the edge, and in the cloud. Technologies used: Ruby on Rails, Python, C/C++/C#, Javascript, ABAP, HANA, Arduino, Beaglebone, Raspberry Pi, Particle Photon, Electric Imp, various microprocessors and sensors, and all sorts of other random hardware.

• Instructor, University of California Santa Cruz Extension, Santa Clara, CA. 2014 – present. Teaching Ruby and Ruby on Rails 4. All materials created especially for this course. Consistently rated one of the top instructors in the program.

Technologies used: Ruby on Rails.

• Instructor, University of California Santa Cruz Extension, Santa Clara, CA. 2014 – present. Teaching The Internet of Things: Sensors, Platforms, Communications, and Applications. All materials created especially for this course. Consistently rated one of the top instructors in the program.

Technologies used: C/C++/Python.

• Chief Architect, CoTweet, San Francisco, CA. 2010 – 2012. CoTweet, acquired by ExactTarget, later acquired by SalesForce.com, offers a comprehensive Web- based social media engagement, management and reporting solution that helps companies of all sizes engage, track and analyze conversations about their brands across the most popular and influential social communities today, Twitter and Facebook. As Chief Architect, responsible for technical vision of the platform, mobile device architecture, and hands-on development of the SasS platform as well as mobile development, primarily iOS. Technologies used: Ruby on Rails, Cocoa Touch, Erlang, SQL.

• Lead Server Architect, Asurion Mobile Applications, San Mateo, CA. 2008 – 2010. Asurion Mobile Applications develops award-winning solutions for your mobile devices. As Lead Server Architect, responsible for server and mobile device architecture and development of both the server side in Java as well as handset applications, focusing primarily on iPhone. Technologies used: Cocoa Touch, Java (J2EE, servlets, embedded Java, MIDP 2.0, J2ME, JDBC), and SQL.

• Founder & Chief Technical Officer, Wi-Tech Consulting, San Jose, CA. 2004 – present. Technology consulting, architecture, and standards body representation for wireless technology companies. Projects include social networking/Web 2.0 development, location-based services on GSM networks with purpose-built embedded GSM/GPS device (GSM/GPRS/UMTS/A-GPS), E911 location technologies for cellular carriers, integrated network edge device solutions, 3GPP and ETSI standards body representation, Naval Single Sign On (SSO), Naval Cross-Domain Security (CDS), token-based one-time password authentication, and digital multimedia metadata delivery. Java

(J2EE, servlets, embedded Java, MIDP 2.0, JDBC), GSM/GPRS, AGPS, GPS, U-TDOA, C/Linux/Solaris, Ruby on Rails, PHP (mostly backend and database, some UI), and SQL. Technologies used: Ruby on Rails, Java (J2EE, servlets, embedded Java, MIDP 2.0, JDBC), GSM/GPRS, AGPS, GPS, U-TDOA, PHP, and SQL.

• Chief Architect, Fiberlink, Blue Bell, PA. 2003 – 2004. Fiberlink is the leading provider of secure corporate remote access and policy management. As Chief Architect, responsible for the vision and development of e360, the Fiberlink secure corporate remote access client, and DNA, Fiberlink’s Dynamic Network Architecture platform. Led initiatives in the company to research new technology and partnerships, integrate said into existing offerings, and provide technical vision in a 30+ person development group. Java (J2EE, servlets, containers, JDBC), C++, and C

• CTO, Gemtek Systems, San Jose, CA. 2002 – 2003.

Gemtek Systems was a leading provider of carrier-grade public access Wi-Fi solutions, including hardware, software, and professional services. Initial member of the global executive team responsible for technical vision, external facing company presence (papers, articles, speaking engagements, press interactions, analyst relations), intellectual property, and standards body representation. Led a 65 developer engineering organization located in three separate locations, two in China and one in Lithuania, as well as a testing organization in Taiwan. Company was a high-risk startup spun off from Gemtek Technology in Taiwan, which decided to cease the venture after one year. Java (J2EE, embedded Java, JDBC), C++, C, 802.11a/b/g/i, SSL/TLS, Oracle, Apache/Tomcat/Ant, RADIUS, and 802.1X.

Technologies used: Java (J2EE, embedded Java, JDBC), C++, C, 802.11a/b/g/i, SSL/TLS, Oracle, Apache/Tomcat/Ant, RADIUS, and 802.1X.

• VP of Advanced Technology, hereUare Communications, Inc., San Jose, CA. 2000 – 2002. hereUare Communications, Inc. was an industry pioneer of settlement and aggregation services for the public access Wi-Fi industry. Responsible for technical vision, external evangelism, internal strategy, standards body representation, all intellectual property and trademarks, and key customer technical representation. First employee of this unsuccessful venture-backed startup that received funding from top-tier VCs, including Communication Ventures, Raza Foundries, and Lucent Venture Partners. Java (J2EE, servlets, JDBC, Struts), C++, C, 802.11a/b/g/i, Oracle, Apache/Tomcat/Ant, RADIUS, and 802.1X.

Technologies used: Java (J2EE, servlets, JDBC, Struts), C++, C, 802.11a/b/g/i, Oracle, Apache/Tomcat/Ant, RADIUS, and 802.1X.

• CTO and Executive VP, DreamLogic, San Francisco, CA. 2000 Co-founder of this emerging technology company. Responsible for all technical aspects, as well as helping to develop the business plan and present it to potential investors. Ceased operations after inability to obtain funding in a very uncertain venture market. Java, C, C++, Squid, and Apache/Tomcat.

Technologies used: Java, C, C++, Squid, and Apache/Tomcat.

• Chief Architect and Manager of Systems Development Team, iPass, Inc., Mt. View, CA. 1997

- 2000.

Chief Architect: responsible for the overall architecture and direction of software development to support IP-based settlement activities, including Global Internet Access; secure, encrypted corporate intranet access; and IP Telephony. This included support for various authentication mechanisms (like RADIUS, TACACS+, and ERPCD); failover support in the authentication servers; support for multi- pass and sustained authentication sessions; and support for secure, encrypted IP communications. Developed and supported emerging standards in various standards organizations, including IETF and ETSI. Represented iPass in various speaking capacities at major industry events, such as Networld+Interop, Internet World, and APRICOT. Java (J2EE, JDBC, JCA, JCE, Phaos SSLava, RSA J/SAFE, servlets), C++, C, Apache/Tomcat, Oracle, RADIUS, and TACACS+. Engineering Manager: responsible for the day-to-day management of the engineering team. Planned projects, set schedules, established budgets, completed employee reviews, and other tasks related to the management of a medium-sized software development team. Technologies used: Java (J2EE, JDBC, JCA, JCE, Phaos SSLava, RSA J/SAFE, servlets), C++, C, Apache/Tomcat, Oracle, RADIUS, and TACACS+.

• Senior Project Manager, Apple Computer, Cupertino, CA. 1996 - 1997. Responsible for development of products from idea inception, product definition, marketing requirements, engineering, packaging, shipping, support, and continuing engineering. Managed several projects at one time, all of which had substantial (> $2M) budgets and aggressive schedules. Projects included ATM hardware and software, TokenRing software, and the QuickTime TV suite of products.

Technologies used: Java (J2EE, servlets, containers, JDBC), C++, and C.

• Engineering Manager, Taligent, Inc., Cupertino, CA. 1993 - 1996. Project Lead: project leader/engineer of the Rapid Deployment Team, a group whose charter was to investigate the state of Java development environments, suggest the best environment, and implement a substantial commercial in-house application using that development environment. Upon completion, comment via white paper on the development environment's (and language's) strengths and weaknesses, and compare and contrast them with IBM's Visual Age offering. Technologies used: Java, C++, C, AIX, HP-UX, Mac OS, and kernel programming and debugging. Project Lead: project leader/manager of the Crash Test Dummies, a group whose charter was to investigate, debug, and fix difficult problems within the CommonPoint Application System. Required extensive knowledge of CommonPoint and AIX, as well as incredibly creative debugging techniques and perseverance beyond that of mere mortals.

CP/M Engineer: one-third of the team that ported CommonPoint to the Copland MicroKernel and File System. Wrote low-level synchronization code, helped debug system problems, and provided build support for the project. Presented CP/M (CommonPoint on Macintosh) at 1995 WWDC. Glue Engineer: one-half of the team responsible for "gluing" the service requirements for CommonPoint onto those services provided by AIX. Required extensive knowldge of system services provided by AIX, as well as intimate familiarity with those needed by CommonPoint. Technologies used: Java, C++, C, AIX, HP-UX, Mac OS, and kernel programming and debugging.

• Senior Member of Technical Staff, Computer Sciences Corporation, Moffett Field, CA. 1993. Project leader/manager of the group researching the next generation operating system for NASA/Ames Numerical Aerodynamic Simulation (NAS). The NAS is a facility whose mission is to provide computation and expertise to government, research, and industry for solving large-scale computational fluid dynamics and real-time visualization problems. The NAS hardware environment consists of a Cray C90, a Cray Y/MP, a TMC CM-5, an Intel Paragon, an Intel Touchstone Gamma, several SGI PowerSeries multi-processors, several Convex machines, and hundreds of SGI and Sun workstations. The project was to determine what research and commercial operating systems were or would be available, determine their suitability for use at the NAS, and write a white paper recommending a next-generation operating system.

Technologies used: C++, C, many different operating systems running on exotic hardware, and various high-bandwidth network technologies.

• Systems Designer, Transaction Processing, Transarc Corporation, Pittsburgh, PA. 1990- 1993.

Project Lead: project leader/manager of the team porting Encina to OS/2 2.0. Encina is a development environment for Transaction Processing applications running on UNIX platforms. Responsibilities included technical leadership of the port, scheduling, task delegation, and customer relations.

BDE Engineer: member of the group developing the Encina Executive Base Development Environment (BDE). The BDE is an interoperability layer that sits between the OS and upper-level Encina components. It provides threading, thread-safe OS calls, and a number of other thread safe

"packages" for use in developing applications, as well as upper-level Encina components. Integration Engineer: sole engineer responsible for source-code integration of Encina. Received source-code submissions from various groups, merged these submissions back to the "trunk" of the source tree, built all of the Encina toolkit, and corrected, either personally or through other developers, any problems uncovered during the build. Required a very thorough understanding of all of the code in Encina, as well as very good C investigative skills. Systems Designer, File Systems, Transarc Corporation, Pittsburgh, PA. 1989-1990. System-level Test Engineer: Developed and executed system-level tests of AFS 3.0. Final project involved investigation, design, implementation, and testing of a complex automated test manager, designed to allow developers and testers to automate the testing of software in a distributed network. Development involved complex code management across multiple architectures and operating systems.

Technologies used: C, assembler, RPC, pthreads, kernel programming and debugging.

• Development Engineer, Hewlett Packard, Cupertino, CA. 1988 - 1989. Kernel, systems, and applications programming in C and assembler on most all HP systems running HP-UX. Shared responsibility for maintenance of "special" kernels, including the boot kernel, the install kernel, and the support tape kernel. The boot kernel brought the machine from power-on to a

"login:" prompt. The install and support kernels included memory-based file systems to allow for installation or recovery of a system. Final responsibilities included the redesign and rewriting of regen, the kernel regeneration utility for HP-UX Series 800 machines, to make use of device auto- configuration information recently introduced into HP-UX. Other achievements include the following: o Lead engineer, integration of HP-UX release 7.0 for both the Series 800 and Series 300 machines. Notable achievements include responsibilities supporting the design, implementation, testing, and use of a new integration process. Coded a set of libraries to allow C programmers to avoid embedded SQL (Structured Query Language) code in programs that needed to generically access an SQL database (Allbase). o Lead engineer, integration of HP-UX release 3.1 for the Series 800. o Lead engineer, Series 800 support tape redesign. o Engineer, common build process. This process allowed for the repeatable building

(compilation, installation, and checking) of a particular product for integration into HP-UX

(for example, networking or commands). This project relied heavily upon a rigorous lifecycle, structured analysis and structured design techniques in the spirit of Tom DeMarco and M. Page-Jones, and liberal use of code reviews and software metrics, such as PERT charts and DeMarco bang calculations.

Technologies used: C, assembler, kernel programming and debugging, and SQL.

• Systems Administrator, Interand Corporation, Chicago, IL. 1987 - 1988. Systems programming in C and assembler. Major projects included a backup system for the four on- site systems. Systems administration for all on-site UNIX systems, voice/data communications support, and AT&T System 75 switch programming.

Technologies used: C, assembler.

• Systems Analyst, University of Chicago, Department of Mathematics, Chicago, IL. 1985 - 1987.

Systems programming, application maintenance, and systems administration of all Math Dept. machines. Installed the entire Math Department Sun network, including physical machine setup, OS installation, network installation, and system administration. Also supported VAX 11/730 and Ridge 32C equipment.

• Systems Analyst, University of Chicago Hospitals and Clinics, Department of Echocardiology, Chicago, IL. 1986 - 1987.

Technologies used: C, assembler, iRMX, FORTRAN, and kernel programming and debugging.

• Senior Cluster Attendant, University of Chicago Computation Center, 1984. Education

• University of Chicago, B.S., Pure Mathematics with Computer Science Specialization.

• ULC, Modesto, CA, Ph.D., Comparative Modern Christian Religions.

• Lacrosse University, Covington, LA, Ph.D., Computer Science. Began coursework for this degree at the University of California, Santa Cruz.

Patents

• “Method and system for simulating multiple independent client devices in a wired or wireless network,” U.S. Patent #7,006,467.

• “System for distributed network authentication and access control,” U.S. Patent #7,185,360. Standards

• Co-authored “Wireless ISP Roaming (WISPr)” specification – WECA/Wi-Fi Alliance.

• Co-authored “Open Settlement Protocol (OSP)” standard – ETSI.

• Authored “Secure Internet Roaming” draft – IETF.

• Co-authored “Inter-access Point Protocol” - IEEE 802.11 TGf.

• Co-authored latest 802.11 security specification – IEEE 802.11 TGi.

• Active participant in IEEE, IETF, ETSI, TIA, 3GPP2. Publications

2003

• 802.11b Unleashed, SAMS Publishing

• January, airshare.org, “DIY WISP: Wi-Fi Public Access from the Ground Up”

• 6 January, Gemtek Systems’ Newsletter, “Explaining the Standards Behind the 802.11 Alphabet”

• February, Broadband Wireless Exchange, “Roaming between WISPs, Wi-Fi Hotspots, Enterprise Wireless LANs and 3G Networks”

• 3 March, Gemtek Systems’ Newsletter, “Is Wi-Fi Security an Oxymoron?”

• 1 May, Communications News, “Ensuring Wireless Data Privacy on the Road”

• June, Communications News, “Wireless Security”

2002

• 1 February, 802.11 Planet, “So You Want to be a WISP?”

• 20 May, Wireless Week, “Wi-Fi Security Risks Minimal”

• 29 May, Planet PDA, “Reports of Wi-Fi Security Risks Greatly Exaggerated”

• 31 October, Gemtek Systems’ Newsletter, “Why Serve Service Providers?” Speaking Engagements

Consistently rated an outstanding speaker at every key industry event, including N+I, ISPCON, UnixWorld, EyeForWireless, 802.11 Planet, Marcus Evans events, IDG events, etc. 2003

• 26 March, WISPCON III, “Opportunities and Challenges for Wi-Fi”

• 27 – 30 May, World Wireless Congress, “Integrating Wi-Fi and Cellular Networks: Roaming in Public Wireless Networks”

2002

• 23 – 25 January, Generating Revenue from Wireless LAN Services, “Case Study: Developing Wireless LANs for Public Use”

• 27 February – 7 March, APRICOT 2002, “Getting Paid for your Public Wireless Network” (half- day tutorial)

• 14 March, WISPCON I, “802.1x Security Analysis: A Response”

• 14 March, WISPCON I, “Public Wireless LANs of the Future”

• 15 – 17 April, IIR In-Building Wireless Conference, “Establishing Seamless ISP Roaming to Redefine The User Experience and Increase Revenue Opportunities”

• 10 – 12 June 2002, 802.11 Planet, “WISPr: Building Big Networks Out of Smaller Networks”

• 18 – 19 July, Wireless LAN Korea 2002, “Realizing the Future of Next Generation Wireless”

• 8 October, WISPCON II, “Hot Spot Fundamentals”

• 8 October, WISPCON II, “VPNs and Wireless Security”

• 8 October, WISPCON II, “Wi-Fi Security”

• 26 November, Public Wireless LANs 2002, “Designing a Public Access Network”

• 3 – 5 December, 802.11 Planet, “Realizing the Future of Next Generation Wireless”

• 3 – 5 December, 802.11 Planet, “Melding WLAN and Cellular Networks for Seamless Service” 2001

• 26 February – 2 March, APRICOT 2001, “Broadband Over the Last Mile”

• 26 February – 2 March, APRICOT 2001, “Internet and Network Security”

• 26 February – 2 March, APRICOT 2001, “For-Pay Public Wireless Access”

• 26 February – 2 March, APRICOT 2001, “Challenges for For-Pay Public Wireless Access”

(Birds of Feather session)

• 10 October, ISPCON, “Moving Wi-Fi Outside the Home and Into Public Spaces”

• 17 October, Motorola Global Standards Symposium, “Hot Spot Public Access”

• 29 – 31 October, Wireless LAN 2001, “Wi-Fi Security”

• 29 – 31 October, Wireless LAN 2001, “WISPr: Wireless ISP Roaming”

• 28 November, 802.11 Planet, “Fixed Wireless Goes Mobile”

• 30 November, IIR Wireless LANs Conference, “Hot Spot Public Access and WISP Roaming”

• 3 December, EyeForWireless, “The IEEE 802.11 Standard: Relearning the ‘ABC’s with the many formats of 802.11””

• 3 December, EyeForWireless, “WLANs and 3G: Convergence or Collision?”

• 10 – 14 December, InternetWorld, “Wireless LANs of the Future” 2000

• 28 February – 2 March, APRICOT 2000,

• 13 September, PASS Network Consulting Symposium, “802.11b Corporate Intranet Access: Why Isn’t It Widely Available Today?”

1998

• 16 – 18 February, APRICOT 1998, “Scaling Internet Services”

• 16 – 18 February, APRICOT 1998, “Internet Roaming” Skills

Experienced with APL, Assembler (6502, Z80, HP-PA, PowerPC, 68K, 32016, and 8088), BASIC, C, C++, COBOL, Forth, FORTRAN, Java, LISP, Logo, Pascal, PHP, PROLOG, Scheme, and SQL

(various flavors).

Experienced with UNIX/Linux (various flavors), Superwylbur, TOPS-20, OS/VMS, TSO, iRMX, Apple DOS, MacOS (Classic and OS X), MS-DOS/Windows, and CP/M. NSA EBI/SBI clearance (not active)

Secret clearance (active)

Member of technical advisory board, Airespace (now Cisco) (http://www.airespace.com/)



Contact this candidate