• SUMMARY

    Engineering management that includes expertise in leading the strategy for technology platforms, partnerships and external relationships. I have built and managed great technology teams and ensure high technical standards throughout the organization.

    During my career I have supervised engineering teams, software testing, information systems security and maintenance. I have lead organizations in evaluating major technology changes, driven technical direction and developed contingency plans to keep projects on track.

    Specialties: C-Level Executive for small to mid-sized company. SDLC & Engineering Management, Highly scalable server-side cloud and Web Services, Technology stack, Networking Infrastructure, Software Architecture, Cross-platform systems, Acquisitions, Video Game Development and Publishing, Logistics, Financing and Public Speaking.

    I have released and shipped many games during my career and I am working more and more on Social games.

    Favorite Quotes:

    "Put that in your pipeline and interpolate it." - Kenneth Hurley

    "if work wasn't hard they would call it fun!" - Kenneth Hurley

    "Insanity: doing the same thing over and over again and expecting different results." - Albert Einstein

     

  • I'M PASSIONATE ABOUT SOFTWARE

    Architecture, Developing, Managing Software Engineering

  • Resume

    broken image

    Stellar Giant - CTO and Consultant

    October 2014-Present

    As a consultant I gained the trust of Eddie Bauer, Prohealth, Facebook, Affinitive, JD Power and other start-ups and large businesses as a reliable CTO and software development consultancy that empowers companies in diverse industries to leverage the power and convenience of AWS, big data, iOS and Android platforms to improve internal and external customer experiences.

    Forges quality partnerships with client technology teams by providing strategy and full lifecycle project management and development using JIRA, Confluence, SCRUM master and sprint planning.

    • Quickly learns new company cultures and technology environments to design cutting-edge software and rework existing infrastructure.
    • Consistently attracts and hires top domestic and international software engineering talent to support onshore and offshore projects.

    Driving gaming and mobile application innovation while leveraging Amazon Web Services (AWS) to provide a secure and scalable development environment.

    Capitalized on the market demand for access to intuitive and advanced applications that can be used on the GPU enabled devices to create the start-up.

    • Built a development culture based on Agile Scrum methodologies including sprints to streamline internal processes to create a rapid release cycle using the following software solutions: C++, C#, Unity3D, OpenGL, DirectX, IOS, Android, OSX, Linux and Windows.

    broken image

    Athos Works - Interim Director of Software Engineering

    May 2014-October 2014

    Building internal engineering team for a great wearable technology.

    Leveraging technical expertise in C++, IOS, Android, AWS, big data, and OO development experience and extensive management skills to build world class engineering team.

    Hands on work for Big Data & cloud infrastructure setup as well as project management for the mobile team, web development team, and full stack development team.

    Architecture and managed implementation of continuous integration process, testing and validation as well as organizing intercommunication with teams. Architecture of web services API for mobile apps on backend and on mobile devices. Implementation of web services API for security for user authentication. The rest of the team is implementing the code for other web services. Complete project management in JIRA, Confluence, doing SCRUMS, standups, sprint planning and tracking of project. Decision maker for systems including Jenkins, bitbucket, git and other tools needed for development and efficient development processes.

    broken image

    Amazon - Senior Software Development Manager

    May 2013-April 2014

    Building internal engineering team for a great wearable technology.

    Leveraging technical expertise in C++, IOS, Android, AWS, big data, and OO development experience and extensive management skills to build world class engineering team.

    Hands on work for Big Data & cloud infrastructure setup as well as project management for the mobile team, web development team, and full stack development team.

    Architecture and managed implementation of continuous integration process, testing and validation as well as organizing intercommunication with teams. Architecture of web services API for mobile apps on backend and on mobile devices. Implementation of web services API for security for user authentication. The rest of the team is implementing the code for other web services. Complete project management in JIRA, Confluence, doing SCRUMS, standups, sprint planning and tracking of project. Decision maker for systems including Jenkins, bitbucket, git and other tools needed for development and efficient development processes.

    broken image

    Telly Inc. - Senior Video Engineer

    May 2012-April 2013

    Worked on mobile applications for both iPhone/iPad and Android. Post processing using OpenGL shaders in real time.

    broken image

    Graffiti Entertainment, Inc.

    Mach 2016-April 2012

    Mergers and Acquisitions, formation of corporations and business structures, drafting privacy policies and structuring commercial transactions.
    * Lead the board and the company's day-to-day management.
    * Oversee all the operational aspects of the company including project planning and development of new products and brands.
    * Overall responsibility for the company which involves engineering and controlling the company's current growth in and future expansion into international markets.
    * Oversees all project development activities and related businesses of the company, with the intention of generating financial returns for the shareholders and driving sustainable development.

    broken image

    Signature Devices, Inc. - CEO

    Mach 2013-October 2010

    Oversee entire company production and marketing efforts. Setup and manager Quickbooks accounts and logistics with respect to inventory, Bill of Materials (BOM), etc. Worked with CPAs on audits and prepared financial statements for company. Expert at Turbotax and ability to understand and utilize changes in tax code for the business. Expert in C++. C#, Java, C, Shaders on XBOX 360, Wii, Playstation 3, PC, Mac, iPhone and Android platforms. Architected and Lead Engineer on cross-platform 3D Graphics engine called Elemental Engine

    broken image

    Nvidia - Senior Software Engineer

    February 1999-March 2003

    Working with Game developers to enhance their AAA titles. Responsibilities included optimization, look and feel and general game programming help. Expert in C++, Shaders, wrote NVTune, Nvasm tools for shaders, which are optimization and assembler tools.

  • CONTACT ME

  • LET'S CHAT!

    broken image

    E-Mail

    broken image

    Redwood Shore, CA

  • Websites I've Designed and Coded

    broken image

    Personal Website with My Information (this site)

    Managed Developers and Help convert Website

    Using PHP, Wordpress and Shopify

    broken image

    Video Game Company Website

    Using Strikingly

    broken image

    An IoT Company

    Using Strikingly

    broken image

    Corporate Governance to Build Shareholder Value SaaS

    Using Strikingly

    JQuery, Javascript, HTML code additions

    broken image

    Personal Website with My Information (this site)

    Using Strikingly

    JQuery, Javascript, HTML code additions

  • Software i've developed and worked on

    broken image

    SuperOrg SaaS

    Corporate Governance to Build Shareholder Value

    SaaS system using:

    • Javascript
    • Node.JS
    • Firebase

    http://app.superorg.solutions

    broken image

    Elemental Engine 2 & 3

    Complete 3D Gaming Engine and Editor

    Engine was complete before Unity Existed

    • Cross Platform (Windows, Linux, Console, Mobile Devices)
    • C++
    • MFC for Editor

    Version 2:

    https://github.com/klhurley/ElementalEngine2

    Version 3:

    https://bitbucket.org/khurley/elementalengine3

    broken image

    Effects Manager

    Cross Platform

    Post Processing and Shader Effects for every device.

    • Cross Platform (Windows, Linux, Console, Mobile Devices)
    • C++
    • Add Shader Effects to OpenGL

    https://bitbucket.org/khurley/effectsmanager

     

    broken image

    General Hierarchical State Machines

    Rewrite of Base State Machine Code using Data Driven Design

    StateProto is a great C# WFC Project that was modified and enhanced

    • C#
    • WFC
    • Rewrote State Machine Engine to use data driven code.
    • Editor Reads & Writes XML based Hierarchical State Machines

    https://bitbucket.org/khurley/gqhsm

     

    broken image

    KAProgressLabel

    Enhanced Already Existing Code

    IOS code for a progress widget

    • Added Rectangle Progress Bars
    • Updated to work with C++
    • Fixed Minor bugs in code

    https://github.com/klhurley/KAProgressLabel

     

    broken image

    Ignition Deck

    WordPress Plugin

    • Fixing Bugs in code that were causing fatal errors.
    • PHP Code

    https://github.com/klhurley/ignitiondeck

     

    broken image

    Reader Rabbit Wii/iPhone

    One of Many Video Games I've Written

    • Wrote entire OpenGL layer for Wii System
    • Ported Code to iPhone in 3 Weeks
    • Wii Controller Code (C++)
    • iPhone Touch Code (Objective-C, C++)
    • Audio System (C++, Objective-C)
    • Movie Playback System (C++, Objective-C)

    https://www.amazon.com/Reader-Rabbit-Kindergarten-Nintendo-Wii/dp/B002P8KOJC/

     

    broken image

    Other Games & 3D Graphics

    Image of Games and 3D Engine Work in Various Programming Languages

    • Java
    • C, C++
    • JavaScript, HTML, Node.JS
    • Assembly Language
    • Pascal
    • PHP
    • Objective-C
    • Windows, Linux, OSX, Android, IOS, XBOX, Playstation, Nintendo Development

     

    Link to Images: https://www.kennethhurley.com/#reader-rabbit-wii-ios

     

    broken image

    Source Code

    Older Source Code, Shaders, 3DS Max Plugins, Misc.

  • Hiding Long Paragraphs

    Add this code to your header (Settings -> Custom Code -> Header Code)

    This <style> code sets the readmore section to only display 2 lines on smaller screens and 4 lines on larger screens. These instructions were from the readmore.js website.

    broken image

    Add this code to your footer (Settings -> Custom Code -> Footer Code)

    broken image

    Now add this HTML code to any page or add to Footer Code for all pages sections to be effected. See Explanation of the Code Section

    broken image
  • And Here's the Result

    All's Well That Ends Well, Act I Scene 2

    SCENE II. Paris. The KING's palace.

     

    Flourish of cornets. Enter the KING of France, with letters, and divers Attendants

     

    KING

    The Florentines and Senoys are by the ears;
    Have fought with equal fortune and continue
    A braving war.

     

    First Lord

    So 'tis reported, sir.

     

    KING

    Nay, 'tis most credible; we here received it
    A certainty, vouch'd from our cousin Austria,
    With caution that the Florentine will move us
    For speedy aid; wherein our dearest friend
    Prejudicates the business and would seem
    To have us make denial.

     

    First Lord

    His love and wisdom,
    Approved so to your majesty, may plead
    For amplest credence.

     

    KING

    He hath arm'd our answer,
    And Florence is denied before he comes:
    Yet, for our gentlemen that mean to see
    The Tuscan service, freely have they leave
    To stand on either part.

     

    Second Lord

    It well may serve
    A nursery to our gentry, who are sick
    For breathing and exploit.

     

    KING

    What's he comes here?

    Enter BERTRAM, LAFEU, and PAROLLES

     

    First Lord

    It is the Count Rousillon, my good lord,
    Young Bertram.

     

    KING

    Youth, thou bear'st thy father's face;
    Frank nature, rather curious than in haste,
    Hath well composed thee. Thy father's moral parts
    Mayst thou inherit too! Welcome to Paris.

     

    BERTRAM

    My thanks and duty are your majesty's.

     

    KING

    I would I had that corporal soundness now,
    As when thy father and myself in friendship
    First tried our soldiership! He did look far
    Into the service of the time and was
    Discipled of the bravest: he lasted long;
    But on us both did haggish age steal on
    And wore us out of act. It much repairs me
    To talk of your good father. In his youth
    He had the wit which I can well observe
    To-day in our young lords; but they may jest
    Till their own scorn return to them unnoted
    Ere they can hide their levity in honour;
    So like a courtier, contempt nor bitterness
    Were in his pride or sharpness; if they were,
    His equal had awaked them, and his honour,
    Clock to itself, knew the true minute when
    Exception bid him speak, and at this time
    His tongue obey'd his hand: who were below him
    He used as creatures of another place
    And bow'd his eminent top to their low ranks,
    Making them proud of his humility,
    In their poor praise he humbled. Such a man
    Might be a copy to these younger times;
    Which, follow'd well, would demonstrate them now
    But goers backward.

     

    BERTRAM

    His good remembrance, sir,
    Lies richer in your thoughts than on his tomb;
    So in approof lives not his epitaph
    As in your royal speech.

     

    KING

    Would I were with him! He would always say--
    Methinks I hear him now; his plausive words
    He scatter'd not in ears, but grafted them,
    To grow there and to bear,--'Let me not live,'--
    This his good melancholy oft began,
    On the catastrophe and heel of pastime,
    When it was out,--'Let me not live,' quoth he,
    'After my flame lacks oil, to be the snuff
    Of younger spirits, whose apprehensive senses
    All but new things disdain; whose judgments are
    Mere fathers of their garments; whose constancies
    Expire before their fashions.' This he wish'd;
    I after him do after him wish too,
    Since I nor wax nor honey can bring home,
    I quickly were dissolved from my hive,
    To give some labourers room.

     

    Second Lord

    You are loved, sir:
    They that least lend it you shall lack you first.

     

    KING

    I fill a place, I know't. How long is't, count,
    Since the physician at your father's died?
    He was much famed.

     

    BERTRAM

    Some six months since, my lord.

     

    KING

    If he were living, I would try him yet.
    Lend me an arm; the rest have worn me out
    With several applications; nature and sickness
    Debate it at their leisure. Welcome, count;
    My son's no dearer.

     

    BERTRAM

    Thank your majesty.

    Exeunt. Flourish

     

  • Explanation of the Code

    broken image
  • Inserting TradeMark ™ and Copyright © or other Symbols Into Text

    For OSX, you can use the Character Viewer to insert smileys, dingbats, and other symbols as you type.

    1. Click the place in your document or message where you want the character to appear.
    2. Press Control–Command–Space bar. The Character Viewer pop-up window appears:

     

    broken image

    3. When you find the character you want, double click it to insert it into your text.

  • The Blog

    Thoughts, musings, and ruminations.

    2013年5月10日 · Google Glass,Venture Funding,Predictions
  • PUblications

    Publications I Have Written

    Hurley, K. High Dynamic Range Images, Extreme Game Developers Expo, October 2004 [PDF][PPT]

    Hurley, K. Advanced Graphics Techniques Using Vertex and Pixel Shaders, Work in Progress [DOC]

    Hurley, K., Treglia, Dante, et. al. Lighting Techniques Using Cube Maps., Game Programming Gems 3, Charles River Media, ISBN: 1584502339, July 2002

    Hurley, K. Photorealistic Faces 3DS Max How To [PDF]

    Hurley, K., Engle, W. et. al. Photorealistic Faces using Vertex and Pixel shaders. Direct3D ShaderX, Wordware Publishing ISBN: 1556220413, July 2002 [PDF of Book]

    Hurley, K. Extending Textures Beyond Simple Pixels, Game Developers Conference. March 21st, 2002 [PDF] [PPT]

    Hurley, K. Towards More Photorealistic Faces, Xtreme Game Developers Conference. September 28th, 2001 [PPT]

    Hurley, K. Lighting Techniques for Games, Xtreme Game Developers Conference. September 28th, 2001 [PPT]

    Hurley, K. OpenGL to DirectX XBOX Porting Guide, NVIDIA Internal white paper. July 13th, 2001

    Hurley, K. Ultimate Performance for 3D Graphics, Intel Developer Forum. July 2000, [PPT]

    Hurley, K. Approximating Refraction. January 27th, 2000 [PDF] [DOC] [Source & Demo]

    Hurley, K. Cubemaps for GeForce 256 Dispelling the Myths, NVIDIA white paper. December 16, 1999 [DOC]

    Hurkey, K. NVTUNE, aka. NVIDIA Statitistics Driver and Application, NVIDIA Training presentation, April 1999 [PPT]