User:Drobbins/Resume

From Funtoo
Jump to navigation Jump to search

Daniel Robbins

Profile

I am the creator of the Gentoo Linux and Funtoo Linux operating systems. Gentoo Linux is an Open Source project used by Google as the foundation of ChromeOS, the operating system that runs on Google's Chromebooks, and is the foundation of Container Linux, the heart of CoreOS. I'm an experienced architect of large-scale technology efforts, a strong Open Source project leader, a skilled software developer, and an accomplished technical writer.

I have made significant contributions at a number of organizations, including E*TRADE Financial and Microsoft Corporation. I have written many popular articles for IBM developerWorks and Intel Developer Services, and my writing has also appeared in C/C++ Users Journal.

Experience

Benevolent Dictator for Life, Funtoo Linux; Albuquerque, NM; 2006 - Present

Created Funtoo Linux, an Open Source project and advanced Gentoo Linux variant. Implemented all core Funtoo technologies including Metro automated build system, automated git-based merge process, boot-update unified boot loader management system, and others. Created vibrant and fun online community.

Chief Consultant/President, Funtoo Solutions, Inc. (dba BreezyOps); Jan 2014 - Present

Funtoo Solutions (dba BreezyOps) is a technology consultancy, focusing on Open Source, Gentoo and Funtoo Linux-related efforts, database (MySQL, MongoDB), software architecture, Python and MediaWiki operations and extension development. Funtoo Solutions has delivered wiki-enabled solutions in partnership with WikiWorks, and has developed Web-based solutions for variety of industries using technologies such as: PHP, Python, Node.js, Javascript, ZeroMQ, MySQL, MongoDB and others. Expertise in all aspects of solutions implementation, from bare metal deployment to extremely efficient container-based systems, highly optimized software stacks and scalable architectures. Maintainer of several wikis for clients such as IEEE and Esports organizations.

Interim CTO/Architect, Esports One; Jan 2018 - Feb 2019

Initially as consultant, and then as employee, created and managed data collection technology for Esports One. Developed tools to extract game statistics from Riot Games League of Legends API, for US, Europe, Brazil, South Korea and other popular regions. Created and implemented Esports One Open Source strategy. Developed initial data pipeline to store as normalized MySQL as well integrated ElasticSearch pipeline. Launched and managed QA and data curation efforts. Developed technology strategy and roadmap for company.

Chief Software Architect/Director, DevOps, Lavu, Inc.; Nov 2015 - Jan 2017

Architect of Lavu service stabilization efforts and next-generation initiatives. Stabilized and tuned legacy production infrastructure for high-volume production workloads. Designed, deployed and implemented new container-based compute and database cluster infrastructure and automation tooling (written in Python) built on Open Source technologies and directed migration efforts. Designed and implemented scale-out architecture and core technologies: Microservices architecture (PHP and Hack/HHVM), Lavu next-generation core frameworks to deliver enterprise-class functionality to customers, developer productivity tools ("lobot" Slack deployment bot), future AWS services software architecture based upon encrypted ZeroMQ message-based model. Modernized entire back-end code base to be compatible with Facebook's HHVM and PHP 7. Developed git workflow, deployed and maintained JIRA and Bitbucket Server, and developed automated release tooling. Managed production back-end git releases. Reviewed technical hires and mentored technical staff. Implemented DevOps best practices and directed DevOps team.

Open Source Strategy Lead, Zenoss, Inc.; Austin, TX - Dec 2011 - Jan 2014

Led Open Source efforts, including Zenoss Core architecture, community management and Open Source release coordination. Architected new community infrastructure based on Semantic MediaWiki. Created authoritative online catalog of all community ZenPacks. Created auto-build system for ZenPacks. Advised Zenoss on Open Source and licensing issues and advanced Open Source initiatives throughout the company.

Senior Network and Application Performance Engineer, OPNET; Albuquerque, NM - Aug 2009 - Dec 2011

Part of OPNET's Professional Services division. Sole developer and architect of an advanced, visual browser-based datacenter facilities and capacity management system for a large government agency with 1500+ servers and datacenters in multiple US locations, built using Open Source technologies. Integrated server utilization data from multiple sources. Delivered advanced reporting, planning and analysis capabilities to the organization.

Senior Principal, E*TRADE Financial; Menlo Park, CA (remote) - Aug 2007 to June 2009

Primary architect of E*TRADE’s virtualization strategy for development and production-focused workloads. Performed applied research and development related to virtual container build automation, high-performance virtualization and Open Source collaborative efforts. Participation in E*TRADE’s architectural review and standards development process.

Vice President, Engineering, FSMLabs, Inc.; Socorro, NM - 2006 - 2007

Architected the 5.0 release of FSMLabs RTLinuxPro hard real-time OS development with support for x86, x86-64, PowerPC, MIPS and ARM architectures. Designed a modern package management system for Open Source software managing the FSMLabs user-space application stack, and updated cross-compiler tool chain. Created RTLinuxPro for Windows virtual machine runtime. Integrated open source RTSP/RTP streaming media (MPEG-2/4) stack into RTLinuxPro.

Chief Technology Officer, ABC Coding Solutions; Albuquerque, NM - Jan 2006 - July 2006

Architected, developed, and deployed a HIPAA-compliant Web-based medical billing application featuring support for CPT, HCPCS and the proposed ABC procedure code set. Performed extensive SQL Server 2000 to 2005 data migration work. Architected an encrypted XML-based data storage layer in C#/ASP.NET 2.0. Designed suite of ASP.NET 2.0 controls to utilize XML-based encrypted data storage layer. Integrated AJAX functionality into Web application and hardened application prior to deployment.

Program Manager, Microsoft Corporation; Redmond, WA - 2005 to 2006

Responsible for contributing to Microsoft’s Open Source/Shared Source strategy and overseeing the daily operations of Microsoft’s Linux lab. Technical responsibilities included overseeing competitive analysis and technical tear-downs, Linux/Windows interoperability testing, and intra-Microsoft educational efforts.

Contributed to Microsoft’s Shared Source licensing strategy. Tracked emerging Open Source trends and projects. Gained wide exposure to Microsoft technologies including Microsoft .NET, Windows Vista and Windows Vista device driver development. Met one-on-one with various technical luminaries throughout the company.

Chief Architect, Gentoo Linux; Albuquerque, NM - 1999 to 2005

Project Creator, Chief Architect and Project Lead of large, distributed international Gentoo development team. Architected all core Gentoo Linux technologies and tools including Portage, Gentoo’s dependency-based system initialization scripts, and catalyst, Gentoo's high-level automated release-building tool. Directed Gentoo Linux releases and all technology development. Authored all original Gentoo Linux documentation and designed XML/XSLT-based Web site. Designed all Gentoo artwork and logos. Established not-for-profit Gentoo Foundation, Inc. to serve as a container for all Gentoo Linux IP.

Regular Columnist, IBM developerWorks, 2000 to 2003

Author of critically acclaimed Linux and Unix-related technical articles geared towards developers and IT professionals.