500K+ content entries
Enterprise content migration
Migrated more than 500,000 content entries and media across 800+ Kenvue brand sites into Contentful content models using custom Node.js tooling and APIs.
Product · Engineering · Delivery
I’m a software engineer with 15 years of experience delivering digital products and leading cross-functional initiatives in Agile/Scrum environments.
















01 / About
Throughout my career, I’ve worked at the intersection of business needs, user experience, and technology. I turn business and user needs into clear requirements and practical solutions, collaborating with business, design, and engineering teams to define priorities and deliver effective products.
My software engineering background helps me bridge business and technical perspectives, assess solutions, and work with teams to deliver products that meet user needs and business goals.
02 / The Work
500K+ content entries
Migrated more than 500,000 content entries and media across 800+ Kenvue brand sites into Contentful content models using custom Node.js tooling and APIs.
10K+ medical professionals
Delivered healthcare application supporting registration, license validation, role-based access, dynamic navigation, restricted content, and sample ordering.
Headless commerce
Owned technical delivery of a headless commerce checkout in Drupal using Node.js and the Centarro JS SDK to support online patient-sample ordering.
Global brand experiences
Built and supported digital experiences for brands including Aveeno, Neutrogena, Tylenol, Listerine, and Johnson’s Baby.
03 / Prpduct Direction
Years of working in Agile/Scrum environments have given me a strong understanding of requirements definition, prioritization, stakeholder collaboration, and end-to-end delivery. I’m increasingly focused on the product side of that work: understanding problems, defining practical solutions, and helping teams turn ideas into useful products.
I’m exploring Product Owner, Product Manager, and similar product-focused opportunities where I can combine technical expertise with business, user, and delivery perspectives.
04 / How I Work
I gather and analyze business and functional requirements, translate them into technical and functional specifications, and work with stakeholders to clarify process and data requirements.
I help clarify acceptance criteria, identify dependencies and issues, and work with business and technical teams to turn requirements into actionable work.
I work across the software development lifecycle, from planning and development through functional validation, regression testing, UAT, and release support.
I collaborate with developers, designers, QA, stakeholders, and project teams to resolve problems, verify fixes, and ensure delivered functionality addresses the original business and user needs.
05 / Technical Skills
My software engineering background helps me understand the systems behind digital products, evaluate technical trade-offs, and work with engineering teams to define practical solutions.
JavaScript · TypeScript · PHP · SQL · Node.js · React · Next.js · HTML · CSS · SASS · jQuery · JSON · XML
Drupal · WordPress · Contentful · Shopify · Drupal Commerce · WooCommerce
Jira · Confluence · Git/GitHub · Bitbucket · CI/CD Pipelines · GitHub Actions · Jenkins · JFrog · Vercel · Docker · Storybook · Figma · Postman · Linux