Patrick Hendry

A little about me

Personal Details

Patrick Hendry

Direct software development solutions by balancing business needs, technical realities, product development, and stakeholder requirements. Liaison for product developers, software engineers, marketing, and business directors. Proficient in frontend development, multivariate testing, UX and business productization, Object Oriented Design, analytic suites, Agile/Scrum, Jira, Docker, Git, React, Angular, and main industry CMS's like Wordpress, Drupal, Magento, and Shopify. Photographer.

Professional Background

Work Experience

2018JunePresent

Experience Manager (XM)

iCentris

Job Description

  • Director level development manager and product manager over the company's entire shopping vertical
  • User Acceptance Testing (UAT)
  • Manage product conception, agile planning, and deployment
  • Manage a team of 20 and coordinate with five AM/BA roles
  • Unified Modeling Language (UML) including Lucid Chart and Draw.io for UX, product, Jira/agile, escalation procedure, client management.
  • Change Record management
  • Lead customer development by supporting Business Analysts and team members for all shopping and enrollment projects, working closely with local and global teams to deliver projects and initiatives
  • Direct and implement optimization tools, processes, and procedures for effective system support (CRM, sales reporting, Jira, Kanban and Agile reporting)
  • Assist in identifying and defining new systems functionality within UX
  • Improve processes/work flows with the shopping and enrollment application vertical as well as direct the team of 20 in sprint plannings, standups, and Kanban/scrumban/scrum boards and views
  • User support - troubleshooting, identifying problems and working with local and global teams to resolve technical issues and work with users to provide proper training
  • Direct the communication and leadership for clients both via in person travel and daily stand-ups
  • Identify alternatives, assesses feasibility, and recommends new approaches where appropriate from a technical and procedural standpoint
  • Work with other XMs within the data validation process between any and all new feature enhancements
  • Assist in the analysis of underlying system issues arising from investigations into requirements, architecture meetings to identify available solutions for consideration
  • Work with the corporate and field teams on a day to day basis helping to resolve any issues they have regarding shopping, enrollment, systems or processing

2018January2018August

Technical Project Manager

iCentris

Job Description

  • Implement and configure Jira with Agile methodology
  • Deep understanding of the various enterprise databases that interact with the Ruby tech stack
  • Proficient in frontend JS manipulation for multivariate testing and fast client side mocks
  • Development debug and network skills to identify and resolve production issues
  • Working knowledge of API's, DB's, and external monitoring tools to help lighten application calls
  • 24/7 support with working development team based in India
  • Work with clients to gather and refine business requirements and user stories so it aligns with their product roadmap
  • Empathy for client needs with necessary measures and accountability to ensure a strong relationship
  • Research and target customers through quantitative and qualitative customer research
  • Work with Engineering, User Experience, and QA to create and maintain exceptional solutions to customer problems
  • Prioritize product enhancements and backlog using data-driven analysis
  • Create business process artifacts, including but not limited to use cases, stories, activity diagrams, sequence diagrams, incident reports, post mortem, process flows, and vision scope documents
  • Plan project execution in sprints/iterations, allocation of resources and scope
  • Pro forma for client and product
  • Drive project decisions, escalations, prioritization's as needed to achieve program goals and objectives
  • Core understanding of MLM industry
  • Recommend and set technical requirements for overall functionality, new initiatives, and other enhancements

2016November2018January

Senior Digital Product Manager

Sundance Institute

Job Description

  • Work with associates, peers, and senior executives across various functional areas and lines of business to identify key market opportunity areas
  • Enable teams to deliver innovative products to market, testing and iterating in small-scale pilots to validate concepts and ROI
  • Establish product vision, business goals, product roadmap, A/B testing strategies and roll out plans for improving and delivering products
  • Use data combined with consumer insights to develop robust business cases to prioritize product backlog
  • Understand the internal and external drivers for innovation of new products and influence the application of new products across the organization
  • Partner across the organization to develop analytical tests, marketing programs, and technological enhancements in order to build great customer experiences accompanied with a strong ROI
  • Document and track lists of features, specs, metrics in combination with high-level strategy and relentless in-the-trenches tactics
  • Work with and across multiple departments and teams to consolidate and distill common platform needs and requirements for distribution-driven products
  • Enforce simplification with regards to digital platforms and external partner needs encouraging modular thinking over complex one-off designs
  • Create and prioritize the product, marketing, and software engineering roadmap using agile methodologies including sprint planning, sprint reviews, and retrospectives
  • Deep understanding of technologies underlying distributed publishing, native and/or mobile apps, multimedia metadata structures, and personalization
  • Bridge software engineering, business deliverables, marketing drive, and stakeholder expectations to strive towards agreed benchmarks and product deliverables
  • Senior management collaboration to support digital strategy on specifics products by understanding the goals of key stakeholders and translating them into economically successful products

2015June2016November

Software Development Manager

SquareHook

Job Description

  • Project management background in software applications, systems integration, web sites, web-based applications and SaaS technology, integrated campaigns, mobile experiences, emails, etc.
  • Accountable to deliver projects in the most efficient way while communicating effectively through lightweight processes, and ensuring that quality control requirements are met to deliver a final product that is on time, on budget and meets expectations of the client.
  • Cultivate the collaboration and team-building among software engineers and other project stakeholders, often on multiple and/or large and more complex projects.
  • Facilitate and implement development Scrum/Agile process
  • Resolve developer impediments
  • Create an environment conducive to team self-organization
  • Capture empirical data to adjust forecasts
  • Multi-task and manage multiple concurrent projects (usually at different stages of the life cycle).
  • Manage projects and products involving cross-functional disciplines of Design, Engineering, Operations, Marketing and Finance
  • Deliver projects under budget, resource and time constraints established in the project plan
  • Create risk management list and contingency plans. Decide upon and execute contingency plans, when required
  • Report project status to multi-tiered audiences composed of team, peers, BU directors and executive staff
  • Drive continuous improvement to increase industry-leading best practices in product development.
  • Design specifications in collaboration with the CEO and developers
  • Manage development teams, respect schedules and budgets
  • Develop workable estimates, work and staff plans, and realistic timetables
  • Collaborate with the Account Team on preparation of recommendations, strategies and actions for the client
  • Own projects, ensuring quality, managing change, and understand tradeoffs and impacts
  • Lead cross-functional team effort in gathering/defining project requirements, and providing thought leadership into initial scope definition.

2011JanuaryPresent

Web Developer

Freelance

Job Description

  • Freelance work has intrigued the comprehension and application of the following: Angular.js, Node.js, Handlebars.js, Ghost, Joomla, Wordpress, Concrete5, Drupal, and xCode
  • Along with the technical application, I have over six years experience in client-facing roles with excellent ability to build strong, lasting relationships with clients inside an organization
  • Excellent organizational skill of juggling priorities coming from every direction which brings continued contracting success
  • Sincerely empathize with clients which results in life long relationships and word of mouth references
  • Creative and analytical problem-solver who effortlessly comes up with new solutions to vexing problems
  • I take pride in working through a project from beginning to end, committed to the client's ambitions and budget
  • Communicate and relate ideas, develop clear strategies, and create product deliverables aimed to exceed client expectations
  • Active consultant offering on-going support to ensure client's have a comfortable working-knowledge of the website cultivating a successful partnership
  • Optimized Wordpress websites using third party plugins; i.e. Heat maps, AB testing, polls and questionnaires, and email marketing campaigns
  • Technical assessments and rewrites of theme JavaScript to ensure a fully customized website, specific to the client’s market demands
  • Highly skilled and experienced with systems analysis, web site design, and application integration
  • Ability to increase reliability, maximize productivity, and introduce system efficiencies with automation
  • Demonstrate success in problem solving and a proven track record with strong attention to detail
  • Outstanding verbal/written communication skills and ability to coordinate multiple detailed projects from initiation to completion in a deadline-driven environment
  • “Problems are opportunities not obstacles.”

2014October2015June

QA Software Engineer II

Dominion Enterprises

Job Description

  • Release management for a team of eight including SE, QA, DB, and UI
  • Regression-test writer for ForRent.com
  • Analyze and address merge conflicts for existing codebase
  • Ensure stakeholder requirements through the verification and testing of standards and delivery of working product(s)
  • Cultivate cross-collaboration between product developers, managers, marketing, SEO/SEM, and development teams
  • Review requirements and work with Product Management to eliminate ambiguities and potential conflicts early in the process
  • Selenium automation testing
  • Communicate test results, status and associated risks, with possible mitigation activities to the team and leadership
  • Analyze functional requirements and define the test approach for features and feature areas by identifying needs for test data, environments, and tools
  • Devise exploratory testing focused on customer workflows and user experience.
  • Create and execute test cases and test plans to evaluate functionality and usability for assigned products and features
  • Identify, report, and track software defects, as well as verify the fixes
  • Manage principal team practices to assure ForRent’s site accessibility and uptime
  • Address, troubleshoot, and solve problematic code and other miscellaneous production/beta environment errors
  • Utilize GitHub and Jira to manage team projects
  • Proactive review of product requirements and specifications to prevent potential issues, provide input of functional application and advise on design and business logic
  • Agile/Scrum implementation committee
  • Hackathon and HackU volunteer and team participant MORE INFORMATION

2013September2014October

UX Architect/Product Developer

Dominion Enterprises

Job Description

  • Successfully advanced ForRent’s testing program by increasing conversions resulting in a YOY revenue increase of over $978K in nine months
  • Analyzed complex business problems, asked appropriate questions, then developed sensible solutions built out with Optimizely
  • Distilled conceptual ideas into viable, sustainable, and testable business solutions
  • Managed collaborations among Marketing, SEO/SEM, product, and business leaders to develop adaptable testing strategies both long and short term
  • Translated testing analytics into future deliverables for senior management
  • Defined our “success” and “failures” | what does success and failure look like?
  • Ad Hoc Analysis, SiteCat, Google Analytics, Optimizely analytics, and use cases
  • Introduced Optimizely and jQuery to IT students at a collegiate level to impress the concept/advantages of AB testing at Old Dominion University
  • Trained senior managers and developers at Homes.com on Optimizely and how to successfully create, launch, and analyze campaigns
  • Conceptualized and designed engaging multi-channel experiences based on user data, business goals, and current industry trends
  • Fine-tuned the implementation of Optimizely’s JS library in conjunction with other asynchronous and synchronous libraries living in DTM
  • Pragmatic Marketing Certified

2010November2014April

Web Developer

National Association of Certified Valuators and Analysts

Job Description

Developed five websites using HTML5, CSS3, JavaScript, with three different CMS platforms. I formulated objectives, planned project life-cycles, and successfully executed web standards and requirements. The first large project for the NACVA was the QuickRead editorial website. This website provided an online submission system for editorial board members which streamlined article submissions and QA standards for quality directors and senior editors. The second project was the auunal development of four Annual Consultants' Conference websites. These websites integrated live chat, forums, registration, and secure access to conference material.

I continued as a web consultant March of 2012 utilizing heat map statistics and analytical benchmarks while bicycle touring across the country.

Bicycle Touring Website

2007October2010October

Operations Manager

Archetype Development

Job Description

I supervised day to day operations of our largest business, My Baby Rocks. Maintained inventory, capital purchases, and SEO responsibilities. Oversaw quality standards for orders, production of shirts, screen-printing, vinyl designs, and vinyl press. Set effeciency standards for overseas purchases, shipping, and warehouse work flow. Optimized over 50 company websites..

Contact

Get In Touch

Looking to have a website built? Have a stellar job offer? I am always open to new website development projects. Throw me a message and we can hash out the details over some beer.

Address

  • Park City
  • UT
  • 84098
  • (801) 682.9029
  • Email

Social

Throw me an email