Brock Henderson

Phone 503.984.9750

Email brocktopia@gmail.com

GitHub github.com/brocktopia

LinkedIn www.linkedin.com/in/brockhenderson

Website brocktopia.com

Technical

Software Developer specializing in front-end user interface & application development. Comfortable in team environments, distributed and local, working in Agile-based methodologies.

Career

Started as a rich internet application developer circa 1999 building content delivery applications in the e-learning industry. In 2005 I transitioned from e-learning to the Web 2.0 Social Media space with SplashCast. In 2011 I switched focus from Flash/FLEX to JavaScript & HTML5 with Property Radar. In 2019, I began working on .NET desktop applications, ramping up my C# skills and learning XAML with Intel® IPM & XTU.

History

Intel Corporation Hillsboro, OR
Software Engineer UI Lead on Intel® eXtreme Tuning Utility (Intel® XTU). Led several major features additions to XTU including VF Curve, Compact View & AI Assist Worked on all aspects of the application including SDK, Services & Installer. Led UI development on the Intel® Application Optimization project. Created interactive scatter chart with LiveCharts (lvcharts.net) for VF curve visualization. Developed .NET Framework applications with XAML UI implementing MVVM. Using git version control with Jenkins & Coverity/Black Duck for continuous integration. Utilized agile methodology with daily standups, 2-week sprints and Jira project tracking. Software Engineer Started at Intel through Cinder Staffing as UI lead on Intel® Performance Maximizer (Intel® IPM)—an automated overclocking utility. Finalized software release and served as UI lead for new development. Desktop application development in C# with WebBrowser control for UI. Native HTML/JavaScript application as primary UI interface. WiX toolset installer development. Development of ancillary tools in C#, Python & Node.js. Responsible for adding localization to application. Responsible for adding telemetry to application.
Poached Jobs Portland, OR www.poachedjobs.com
Front-end Developer Worked on Web-based staffing solution for the hospitality industry. Developing on Ember.js inside of WordPress site all in a VirtualBox dev environment. Helped transition their front-end out of WordPress into an Ember.js container.
PropertyRadar Portland, OR / Truckee, CA www.propertyradar.com
Lead Front-end Developer Real estate data analytics platform used by investors, real estate agents and government agencies for deep exploration into publicly available property data. Led a team of Sencha contractors and in-house developers in 2011 transition from Flash/FLEX to HTML5 + ExtJS. ExtJS deployed as dedicated SPA on AWS via Git with webhooks for Jenkins CI development server. Scrum process with daily standups, 2-3 week sprints with Assembla for project management and plug-in Trac ticketing system. Ant-based build process integrated vendor build scripts with application specific build requirements. Robust use of SASS/SCSS with variables, mixins and sprite sheets using component-based architecture and integrated with vendor supplied theming packages. RESTful services with client-side service decryption for service obfuscation. Dynamically constructed interfaces using service metadata. Bing Maps integration with heatmaps, routing and birds-eye & street views. Data visualization with Sencha Charting.
SplashCast Portland, OR
CTO Tasked with re-engineering the QMIND elearning platform, for an emerging market of bloggers, podcasters and user generated content creatives. Launched at Demo Conference in January 2007. One of the premier applications at Facebook's first F8 event May 2007. Led a small team of engineers and built and maintained content creation/management side of the application. Designed system to record and save video from client's webcam using Flash Media Server. Designed IRC-based relay for in-app chat in C# to run as a service connecting over Flash socket connection. Responsible for integration with social media APIs (Facebook, Myspace & Bebo). Successes on Facebook led to partnerships with Hulu, Sony BMG, Universal, and MTV.
QMind Portland, OR
Director of Engineering Left Kaiser Permanente with the lead data architect, Mike Berkley, to build an enterprise elearning development and collaboration platform that Enabled content development teams and their clients to collaborate and manage all stages of the elearning product life cycle including final publication into LMS. Built and maintained the Flash-based content authoring and media management components of the platform. Worked closely with SCORM and Dublin Core Metadata specifications. Designing SOAP interfaces between our product and LMS systems.
Kaiser Permanente Lake Oswego, OR
Flash Programmer Worked in the IT department of Kaiser creating training applications for Epic healthcare software. Flash modules delivered over an LMS in a custom Flash delivery engine. Operated under highly secure medical industry standards and practices. Worked on Flash-based core delivery engine and on initiatives to optimize the course assembly process.
KC Distance Learning Portland, OR
Flash Programmer Kinder Care pilot program to develop and deliver accredited K-12 courseware. Flash front-end with JSP services over a MySQL database. Produced 3 courses, Algebra 1 & 2 and an American History, as part of an internal pilot project.
Cenquest
Portland, OR Programmer Producing CD & web-based elearning courseware for MBA programs from Babson College, University of Texas, OHSU, NYU Stern and others. Built a XML-based course development environment using the XMetaL authoring toolchain. Integrated text to speech processor into the authoring environment to run dialog scripts and allow course designers to add cue points for presentation. Attached development environment to Visual SourceSafe version control to enable publishing content directly to our Shockwave course engine.
Other Work Experience QMind Portland, Oregon Director of Engineering Kaiser Permanente Lake Oswego, Oregon Flash Programmer KC Distance Learning Portland, Oregon Flash Programmer Cenquest Portland, Oregon Programmer

Education

BFA, Multimedia, University of New Mexico, Albuquerque, New Mexico