Professional Resume

I have a concentrated background in, and passion for, web application development.  I have over 20 years professional experience including software engineering, architecture, on-site consulting, leadership, mentorship, management, as well as executive and thought leadership. As a champion of agile methodologies, collaboration, and iterative development, I use a combination of modern techniques to solve complex problems.

Above all, I am a technical people leader and problem solver with a drive to encourage collaboration to generate ideas and execute on solutions and strategy.

Skill Sets

Management and LeadershipTechnical Experience
Thought Leadership, Process Management, Executive DirectionTechnical and Solutions Architecture, DevOps Management
Agile Methodologies, Scrum, Kanban, WaterfallGroovy, Java, C#, C++, ASP, .NET, PHP, JSP
Recruiting, Onboarding, Mentorship, Training, ResourcingHTML, XML, JSON, CSS, JavaScript, JQuery, SASS
Scrum Master, Team Lead, Technical Lead, Technical Product OwnerSOAP, REST, CI/CD, Applicatoin Monitoring, DevOps
Executive Rollups, Facilitator, Brainstorming, StrategyAdobe Experience Cloud, Magento, Salesforce Commerce Cloud, Shopify+

Professional Experience

Hello Alice

VP Engineering, Product

08/2021 – Present

Hello Alice provides a SaaS platform for small business owners, emphasizing resource accessibility and funding connections, including small business loans, grants, and a branded credit card.

Key Achievements:

  • Modernized platform stack by introducing NextJS for improved performance and user experience.
  • Implemented an authentication and identity platform using Okta’s Auth0 tool to collaborate with large financial institutions.
  • Successfully attained SOC2 Type 2 and PCI Compliance within one year of employment.
  • Led the team in launching a Hello Alice branded credit card, integrating it seamlessly into the platform.
  • Added features such as an interactive customer dashboard, robust search functionality, and an e-commerce storefront for purchasing workshops, tools, and business-related items.
  • Introduced a loyalty rewards functionality to enhance user engagement.

Leadership and Growth:

  • Rapidly expanded scope from Director of Engineering to VP, overseeing QA, Architecture, Compliance, Security, and IT organizations.
  • Grew the engineering team from 13 to 30 in under six months.
  • Navigated through economic downturns and layoff rounds, contributing to the company’s profitability.
  • Maintained dedication and grew in influence, thought leadership, and scope of delivery.

Agile Transformation:

  • Introduced and matured Agile concepts and tools, educating non-engineering teams on process and project management.
  • Achieved full environment separation in infrastructure and implemented QA Automation.
  • Led vendor management initiatives, successfully integrating multiple vendors and overseeing on-time project delivery.
  • Spearheaded a personalization effort utilizing a recommendations engine to enhance platform actions based on user data.
  • Collaborated closely with the data and analytics team to produce company and enterprise reporting on platform users.

Blue Acorn iCi

SVP Software Development

10/2017 – 08/2021

The company’s leader of the software development practice centered with oversight across 4 major enterprise platforms (Adobe Experience Manager, Magento, Sales Force Commerce Cloud, and Shopify+). Responsible for all technical delivery across the firm’s Fortune 500 clients. Partner with sales and estimation teams to ensure client projects are properly scoped and staffed before they start. Mentor and coach the company’s next generation of technical leaders. Highly effective communicator who brings exceptional customer service skills and collegial values to the workplace. Eager to collaborate and able to address technical and personnel challenges constructively. Able to find, implement, and hone creative technical solutions to better operationalize strategic intent.

  • Grew ownership of the engineering practice from 25 to ~200 members over 4 years improving billing capacity from ~$7M to ~$50M
  • Expanded organizational scope from a single platform to oversee all delivery across 4 major platforms including cross org services in QA, Architecture, Accessibility, DevOps, and Agile practices
  • Maintain or exceed billable utilization targets of 75% each quarter achieving a record high 98% utilization rate for Q1-Q2 2020.
  • Implemented Onboarding Program designed to take college recruits and have them Adobe platform certified and billable within 6 months
  • Lead technical, strategic, and sales discussions of audiences up through the C-Suite in Fortune 500 Companies.
  • Assisted in shaping the estimation organization and methodologies used to provide sales with details needed for $1M+ size contracts
  • Responsible for maintaining set number of certified professionals to maintain specialization ratings with Adobe Systems.
  • Provide direction and guidance for project implementation teams.
  • Lead technical teams to develop and maintain intellectual property
  • Serve as the customer’s point of contact for project escalations

Charter Communications

Sr. Software Development Manager

05/2016 – 09/2017

Assist with post acquisition activities to align Time Warner Cable and Charter on their web technology front. Deliver Charter flavor offers on the legacy TWC ecommerce platform while the company consolidates their websites. Manage AEM development teams through site consolidation into spectrum.com and business.spectrum.com. Focus on maintaining customer orders on 3 ecommerce platforms by driving all sales traffic through a single AEM component on the flagship website. Manage development teams to focus on using agile methodologies to deliver work. Strong push to keep teams focused on agile development ceremonies and structure in an otherwise waterfall driven environment. Work with marketing and business teams to organize work into consumable backlogs. Assist with day-to-day needs of employees to ensure teams stay focused on prioritized work and reduce the number of distractions.

Roles and Responsibilities:

  • Manage direct report employees (both FTE and contractor)
  • Assist with employee transitions as part of corporate merger
  • Work with business teams to define development work and scope
  • Work with development teams to design and deliver solutions
  • Organize release management to deliver multiple projects on 2 week cadences to line up with sprint cadences
  • Assist with facilitating agile ceremonies: scrum, scrum of scrums, planning, tasking, closure, retrospectives, as well as ad-hoc architecture and design discussions
  • Provide vendor management for AEM development teams including staffing, onboarding, time tracking, and providing terms of SOWs
  • Provide mentorship and feedback opportunities for direct reports on a regular basis in the form of one on one meetings
  • Provide decisions and direction around application behavior, system health, testing environments, and release management

Time Warner Cable – Denver, CO

Sr. Software Engineer

01/2013 – 05/2016

Use scrum to build and maintain code which drives the Time Warner Cable flagship site (www.timewarnercable.com).  Continual code deployments every two weeks at the end of each sprint.  Main focus for nearly a year and a half around the site’s e-commerce solution.  Main responsibilities include serving as scrum master to help facilitate team to deliver work committed to each sprint,  designing and building Adobe Experience Manager (AEM) components, servlets and OSGi services, and managing code deployments.

Scrum Master:

  • Lead team in daily scrum sessions to keep sprint goals in focus and remediate blocking issues
  • Report team’s status as daily scrum of scrum meeting
  • Organize and lead end of sprint demos to stake holders
  • Facilitate retrospectives

Software Engineer:

  • Design and build front end components using Adobe Experience Manager (AEM)
  • Develop servlets and OSGi services to serve up data to front end components
  • Design and build data synching tools to store product information (from Siebel database) in AEM’s JCR
  • Brainstorm with other teams to keep development processes running efficiently

Responsive Web Design:

  • Work with 3rd Party and In-House designers to ingest responsive CSS and JS
  • Integrate conditional code to react to different screen resolutions

Lab Weeks:

  • Develop mobile touch support for next generation’s channel guide
  • Integrate AEM Web CMS into channel guide

Integrated Industrial Information – Raleigh, NC

Software Engineer/ Adobe Consultant / Team Lead

08/2008 – 01/2013

Worked across multiple business units as a software engineer and implementation consultant.  Worked in depth with partner technologies (PTC and Adobe) developing customizations and being billable as a contracted resource for our partners.  Provided training to new employees on partner technologies.  Lead small team of contractors through customer projects.

Key Projects:

Adobe CQ5 Implementation:

  • Converted website to CQ5 for large movie rental company (ongoing).
  • Developed custom CQ5 components for Web Content Management
  • Integration of Bing Maps
  • Develop Java Servlets to process site requests
  • Create OSGI Bundles for deployment through Apache Sling

LiveCycle Rights Management ES2 Implementation with Custom SPI:

  • Developed integration between Adobe LiveCycle and Microsoft Sharepoint for large hedge fund company to distribute confidential newsletters.
  • Developed custom Service Provider Interface to connect to home grown authentication system.
  • Developed custom web application to track document usage.
  • Provided 1 year of dedicated support (ongoing).

CAD Drawing to PDF Printable Generation with Stamping:

  • Developed integration between Windchill PDMLink and Adobe LiveCycle to trigger PDF generation of CAD drawings for a customer in Aerospace / Flight Simulator industry
  • Integrations into Pro/ENGINEER and Microstation v7 CAD tools
  • Conversion of Cadence and Microsoft Office documents to PDF
  • PDF stamping of metadata pulled from Windchill to keep documents up to date
  • Complied with system requirements of handling 250 parts per day and transfer of PDF files up to 100MB in size.

Adobe LiveCycle ES Implementation & Business Process Consulting:

  • Installed and deployed Adobe LiveCycle ES2 Upgrade for large law firm (From LiveCycle 7.2 to 9.0)
  • Configured LiveCycle Rights Management for securing PDFs with confidential information.
  • Developed custom launch pad tool to track document audits.
  • Provided onsite training to corporate IT department for policies set up
  • Integration to corporate LDAP

SuppliPack

  • Develop application to create Technical Data Packages (TDPs) using Model-Based Definitions.
  • Improved current process productivity by 600%
  • Integrated software to Pro/ENGINEER, Acrobat, and Adobe LiveCycle

Provided product upgrades as they were scoped

Workgroup Manager for CATIA V5:

  • Developed product enhancements as per customer specifications.
  • Implemented enhanced logging functionality to assist with troubleshooting customer issues.
  • Upgraded Catalog support for feature enhancements
  • Increased performance metrics and product stability.
  • General product maintenance, support, and bug fixes as needed.

Dakno Marketing – Raleigh, NC

Development Manager / Web Developer

07/2005 – 08/2008

Develop custom web applications as well as worked with a team to design, construct, and maintain development on a distributed custom web content management system that allows real estate agents full control over different types of content on their sites.  Concurrently responsible for managing multiple projects, assisting sales with functional descriptions and live demos of key features as well providing support for technical issues.

Management:

  • Price out projects and determine feasibility and scope of client requests
  • Clear, constant communication with account managers and clients to ensure the requirements of the client are met.
  • Ensure that the design, coding and additional functionality of projects are completed on time.
  • Spec out and develop time estimates of requirements for new applications  and additional functionality.

Web Applications Programmer:

  • Develop web applications using a combination of PHP, MySQL and Javascript in conjunction with SVN to handle version control
  • MySQL Database design and maintenance.
  • Develop ABD real estate agent web content management software.
  • Bug fixes in an appropriate and timely manner to accommodate severity from trivial to critical

Software Integrations:

  • Develop custom software integrations using Authorize.net to process shopping cart orders.
  • Modifications to 3rd party shopping cart software to interface with multiple merchant account vendors.
  • Integration of CRM (Customer Relationship Management) software to export websites from submitting leads to 3rd part applications (iContact and Top Producer)

Education and Training

Education

North Carolina State University, Raleigh, NC Bachelor of Science, Major in Computer Science08/2000 – 5/2005
Xavier University, Cincinnati, OH Masters, Business Administration06/2016 – 12/2018

Training

Adobe LiveCycle ES: Technical Platform Workshop2009
Adobe LiveCycle ES2 Developing Forms2010
Adobe CQ5 Developer Training2012
Git Training2013
AppDynamics2014
React JS, 20192019
AWS2021
Ruby on Rails2021
New Relic2023

Leave a comment

Your email address will not be published. Required fields are marked *