John Hanley work email
- Valid
John Hanley personal email
DRUPAL SUMMARY⦁ 19+ years of LAMP stack Drupal back-end development experience including 7+ years with Drupal 8/9/10⦁ Built dozens of Drupal applications of various sizes and complexity for Fortune 500 companies and federal government agencies⦁ Experience with Drupal technology stack: server, operating system, database, web server, PHP, Symfony MVC framework⦁ In-depth knowledge of Drupal API strictly adhering to Drupal best practices and code standards⦁ Architect robust feature-rich Drupal applications combining core, contributed & custom functionality⦁ Adept in Agile incremental and iterative development concepts⦁ Track record of delivering project requirements without sacrificing quality for expediency⦁ Innovative and adaptable, eager to accept technical challenges and implement sound solutions⦁ Build strong and collaborative relationships with cross-functional teams and stakeholders⦁ Excellent verbal and written communication and documentation skills with technically diverse audiences⦁ Public trust background clearance for federal government contractingGAMEMAKER STUDIO SUMMARY⦁ 11+ years of GameMaker Studio development experience targeting Windows/Mac, HTML5 and Mobile platforms for business, education, and entertainment⦁ Creation of HTML5 series of educational interactive and modeling activities to support and enhance off-line curriculum⦁ Leverage powerful GMS features including Physics, Surfaces, Shaders, Sequences, Particles and Extensions⦁ In-depth understanding of GMS object-oriented programming principles involving the creation, management, and inheritance of objects through the utilization of GML scripting event features including functions, methods, structs, and constructors⦁ Implementation of gameplay systems, including advanced play mechanics like spawners, dynamic pathfinding, object states, depth layers, dynamic dialog boxes, custom menus, level data load and game save systems⦁ Conceptualizing, designing, and implementation of custom animated sprites and playfield graphic assets with skill in layering objects and assets strategically for immersive experiences⦁ GML script management via Git source control branching and versioning
Heavy Kettle Llc
-
Sr. Drupal DeveloperHeavy Kettle Llc Jan 2005 - PresentDRUPAL DEVELOPMENT⦁ Proficient in Drupal and web development technologies like Git, Acquia Cloud, Composer, YAML, JQuery, AJAX, SQL, XML/JSON, Drush, and Docker with local development environments including DDEV, Lando and Docksal.⦁ Extensive experience in custom Drupal module development with the Symfony PHP framework architecture to extend and enhance the functionality for feature extension, behavior modification, external systems integration, data processing and manipulation, user interface enhancements, access control and permissions, event handling and custom workflows.⦁ Successfully implemented the Drupal Presentation Abstraction Control (PAC) architecture, which separates web applications into distinct layers: Presentation (focused on UI and display logic), Abstraction (handling functionality and data manipulation), and Control (managing user input and system behavior).⦁ Experienced in Drupal headless setups, adept at decoupling front end and back end by utilizing JSON:API for efficient and authenticated content retrieval.⦁ Implement Drupal Behaviors with jQuery to produce dynamic, robust client-side experiences to enhance the UI, Ajax content loading for responsiveness, and improve forms with autocomplete and validation.⦁ Leverage the robust capabilities of Drupal to create and consume RESTful Web Services APIs, seamlessly integrating third-party web APIs to enhance the functionality and features of web applications.⦁ Experienced in Drupal's multi-site management feature to run multiple websites from a single codebase, with individualized configurations and databases for each. ⦁ Utilize the Drupal .theme file to leverage preprocess and alter hooks for customizing node and Views data output.⦁ Proficient in Drupal theming methodologies to create and customize Twig templates to enhance and modify data output via Twig's syntax. ⦁ Application test coverage creation with Codeception and Behat.
-
Gamemaker Studio DeveloperHeavy Kettle Llc Nov 2013 - PresentGAMEMAKER STUDIO DEVELOPMENT⦁ Create destructible terrain playfields with Surfaces using collision detection with explosive objects to show incremental destruction progression.⦁ Leverage the built-in physics engine to simulate realistic movement, collisions, and interactions between objects and playfield obstacles built with Fixtures.⦁ Create dynamic pathfinding logic for objects navigating playfields and obstacle avoidance handling to ensure smooth object movement.⦁ Extensive experience with custom interfaces via mouse and touch input for grab and release interaction between objects and the playfield while enforcing boundary movement restrictions.⦁ Integration with web services via HTTP requests to send and receive data asynchronously for storage and retrieval of score and statistical data.⦁ Skilled in creating custom UI components (e.g. sliders, buttons, dropdowns, checkboxes and radio buttons) to handle various UI events, such as mouse clicks and hovers, to handle in-game actions like settings, level selection, popup dialogs and game load/save functionality.⦁ Experienced in creating compelling visual effects using Shaders with GLSL code for both Vertex and Fragment shader stages to manipulate textures and colors combined with caching techniques for efficiency and optimal performance.⦁ Render precision graph line drawings through the use of custom mathematical functions to calculate interpolation plot points using scaled variable values defined by UI components.⦁ Proficient in the use of external JSON files for efficient management of environment settings, user preferences and language localization.⦁ Create captivating cutscenes with Sequences to reward player achievements by defining a series of actions and events to control the timeline flow.⦁ Embed hidden features (aka. Easter eggs) to encourage exploration and reward curiosity.⦁ Employ audio bank sound effects including music, weapons, explosions, alarms and more to create engaging experiences.
-
Sr. Drupal DeveloperFuse Iq Nov 2008 - Nov 2015• Serve as Drupal technical lead responsible for project spec analysis and estimation, application architecture and data structure design.• Architect complex Drupal applications combining core, contributed & custom functionality:o Hard media rental system including distribution, tracking, notification and recordkeeping using Ubercart, Panels & Viewso Student test planning, scheduling and results monitoring system using Webforms, Panels & Organic Groups• Data migrations with elaborate mixtures of content and external media using Migrate.
-
Drupal DeveloperCramer Productions Sep 2007 - Mar 2008Norwood, Ma, Us• Served as a member of a collaborative team of Drupal developers for E3 Electronic Entertainment Expo. -
Sr. Web Applications DeveloperHewlett-Packard Jan 2004 - Dec 2005Houston, Texas, Us• Served as Cold Fusion developer to design and develop custom intranet applications to meet department initiatives and objectives.• Project requirements included a template-driven use-case data collection and analysis system for exposing product connectivity incompatibilities prior to manufacturing. -
Web Applications DeveloperZairmail Jan 2001 - Oct 2001La Grande, Or, Us• Served as developer to design, implement and evolve the Zairmail web application layer architecture accessing distributed modules.• Project assignments included global componentization of error handling, flow control, persistence, and branding, plus integration of web server and external third-party vendor data interface systems. -
Web Applications DeveloperDataware Technologies, Inc. Dec 1998 - Nov 2000• Design and deploy Web-based knowledge-sharing/training sites featuring streaming media technologies.• Project assignments included media synchronized event triggering, captioning, clip controls, dynamic navigation, custom layer content scrolling, and branding.• Collaborated with team to develop cost and schedule estimates, requirements, project plans and process with risk assessment, and specifications--including site structure and user interface.
-
Network System AdministratorPortland Opera Aug 1993 - Mar 1998Portland, Or, Us• Responsible for setup, configuration and maintenance of server and workstation network.
John Hanley Skills
Frequently Asked Questions about John Hanley
What company does John Hanley work for?
John Hanley works for Heavy Kettle Llc
What is John Hanley's role at the current company?
John Hanley's current role is Drupal & GameMaker Architect | Corp-to-Corp, No Agencies.
What is John Hanley's email address?
John Hanley's email address is jo****@****ast.net
What are some of John Hanley's interests?
John Hanley has interest in Arts And Culture.
What skills is John Hanley known for?
John Hanley has skills like Drupal, Web Development, Php, Lamp, Apache, Mysql, Web Applications, Css, Javascript, Coldfusion, Html, Ajax.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial