I am an IT consultant with nearly 20 years of experience, performing roles such as Architect, Developer/Lead and Consultant. I thrive in high-pressure environments and have a proven track record of delivering successful projects across the full lifecycle, from inception through support. I have worked with waterfall, agile and hybrid approaches and led cross-functional teams on complex e-commerce and payments integrations. My expertise spans designing and developing Java/JEE applications, e-commerce platforms (IBM WebSphere/HCL Commerce), REST-based headless integrations, and cloud deployments on AWS and Azure. I have delivered payment integrations with PSPs such as Worldpay, ReD, Cybersource, PayPal, and Adyen, and I commonly lead solution architecture, data modeling, testing, and DevOps-related activities. I am committed to continuous learning and have earned certifications in Java, AWS, and Kubernetes while guiding teams to successful client outcomes.

Aftab Ravji

I am an IT consultant with nearly 20 years of experience, performing roles such as Architect, Developer/Lead and Consultant. I thrive in high-pressure environments and have a proven track record of delivering successful projects across the full lifecycle, from inception through support. I have worked with waterfall, agile and hybrid approaches and led cross-functional teams on complex e-commerce and payments integrations. My expertise spans designing and developing Java/JEE applications, e-commerce platforms (IBM WebSphere/HCL Commerce), REST-based headless integrations, and cloud deployments on AWS and Azure. I have delivered payment integrations with PSPs such as Worldpay, ReD, Cybersource, PayPal, and Adyen, and I commonly lead solution architecture, data modeling, testing, and DevOps-related activities. I am committed to continuous learning and have earned certifications in Java, AWS, and Kubernetes while guiding teams to successful client outcomes.

Available to hire

I am an IT consultant with nearly 20 years of experience, performing roles such as Architect, Developer/Lead and Consultant. I thrive in high-pressure environments and have a proven track record of delivering successful projects across the full lifecycle, from inception through support. I have worked with waterfall, agile and hybrid approaches and led cross-functional teams on complex e-commerce and payments integrations.

My expertise spans designing and developing Java/JEE applications, e-commerce platforms (IBM WebSphere/HCL Commerce), REST-based headless integrations, and cloud deployments on AWS and Azure. I have delivered payment integrations with PSPs such as Worldpay, ReD, Cybersource, PayPal, and Adyen, and I commonly lead solution architecture, data modeling, testing, and DevOps-related activities. I am committed to continuous learning and have earned certifications in Java, AWS, and Kubernetes while guiding teams to successful client outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Gujarati
Fluent
Urdu
Advanced
Arabic
Beginner

Work Experience

Managing Director at Professional Ecommerce Solutions Ltd
August 1, 2015 - Present
Lead enterprise e-commerce architecture and development using IBM WebSphere/HCL Commerce, REST services and microservices, managing development teams and client engagements.
Senior HCL/WebSphere Commerce (JAVA) Consultant at Intechnica
June 1, 2022 - September 9, 2025
Senior WebSphere Commerce consultant delivering WCS/IDC/Waston content hub migrations, BloomReach integrations, SEO and payment enhancements, performance fixes, and production support.
Senior WCS Architect/Tech Lead/Senior WebSphere Commerce Developer/JAVA at Tryzens
August 31, 2015 - September 9, 2025
Led WCS-related architecture, payments (Adyen, Worldpay, Cybersource), marketplace integration, OMS integration with ORTEC, SOLR performance enhancements, data loads, and team leadership.
Principal Software Engineer/IBM WebSphere Commerce Technical Architect/JAVA at Kiddicare
November 30, 2008 - September 9, 2025
Led development on Kiddicare's WCS-based site, implemented payment plugins, integration with third-party services, and front-end enhancements.
Managing Director at Professional Ecommerce Solutions Ltd
August 1, 2015 - Present
Lead enterprise e-commerce projects using IBM WebSphere/HCL Commerce; oversee development teams; design architecture; implement REST services and BOD frameworks; drive digital transformation and online retail solutions; manage client relations and project delivery.
Senior WebSphere Commerce (Java) Consultant at Intechnica
June 1, 2022 - September 9, 2025
Migration and customization of IBM WebSphere Commerce (IDC/Watson) stack; BloomReach integration; SEO enhancements; bug fixes; performance analysis; production support.
IBM Digital Commerce/IBM WATSON (JAVA) Consultant at IBM United Kingdom
March 1, 2019 - September 9, 2025
Migration to IDC/Watson on cloud; implemented Ingenico PSP via Punchout; extended xC endpoints; troubleshooting using Graylog; data load tasks.
IBM WebSphere Commerce (JAVA) Consultant/WCS Technical Architect at Celesio UK
August 1, 2018 - September 9, 2025
Architected B2B WCS project; integrated BloomReach search; SEO enhancements; performance tuning; implemented WCS features and supported Endeca-based solutions.
IBM WebSphere Commerce (JAVA) Consultant at Tacit Knowledge
March 1, 2018 - September 9, 2025
Solution architecture and knowledge base on PSP integrations; one-click secure card functionality; fraud prevention enhancements; log analysis and DevOps support.
IBM WebSphere Commerce Technical Solutions Architect/WCS (JAVA) Consultant at Sainsbury's
January 1, 2018 - September 9, 2025
Technical architecture and solution design; BloomReach integration; Endeca/JMS integration; creation of HLD/LLD; lead development team; multi-brand integration.
Principle Software Engineer/IBM WebSphere Commerce Technical Architect/IBM WCS (JAVA) Consultant at Sainsbury's
January 1, 2018 - September 9, 2025
Hands-on coding and architecture for WCS integrations; HookLogic/Peerius tagging; JMS messaging; test-driven development; dev-ops collaboration.
Junior WCS Architect/Tech Lead/Senior WebSphere Commerce Developer/Java at Tryzens
August 1, 2015 - September 9, 2025
Support and project work across JD Sports, Waitrose, Pentland and others; senior WCS developer and tech lead; PSP integration; SEO/Endeca/SOLR improvements; architecture leadership.
Software Engineer/IBM WebSphere Commerce Developer at Kiddicare.com
November 1, 2008 - September 9, 2025
Rebuilt Kiddicare's IBM WebSphere Commerce platform; catalog import and taxonomy; front-end development; payment and order lifecycle; B2C/B2B capabilities; multi-site e-commerce.
Technical Support at PC World
March 1, 2006 - September 9, 2025
Customer service and hardware/software support in PC Clinic; problem solving and repairs.
Managing Director at Professional Ecommerce Solutions Ltd
August 1, 2015 - Present
Lead the development of enterprise e-commerce solutions, directing architecture decisions and managing development teams for IBM WebSphere/HCL Commerce projects; drove digital transformation and cloud deployments; oversaw REST and BOD-based integrations and SEO/marketing initiatives.
Senior HCL/WebSphere Commerce (JAVA) Consultant at Tacit Knowledge
March 1, 2018 - September 9, 2025
Led payment integration work with Adyen, implemented API endpoints and backend services; contributed to order management and SOLR integration; supported deployments and bug fixes.
IBM Digital Commerce/IBM Watson (JAVA) Consultant at IBM United Kingdom
March 1, 2019 - September 9, 2025
Migration and customization of Intertoys webshop to IDC/IBM Watson cloud; implemented Ingenico payment service provider via XC extensions; delivered data loading and content management tasks.
Senior WebSphere Commerce (JAVA) Consultant at Intechnica
June 1, 2022 - September 9, 2025
Senior WCS consultant responsible for design and delivery of WCS-based e-commerce enhancements; performance tuning, BloomReach search integration, and payment integration improvements; led technical solutions and documentation.
Principle Software Engineer/IBM WebSphere Commerce Technical Architect/IBM WCS (JAVA) Consultant at Sainsbury's
January 1, 2018 - September 9, 2025
Architected and implemented WCS integrations, including HookLogic, Peerius and JMS-based messaging; led end-to-end delivery and knowledge transfer; implemented SolR-based SEO and data loading.
Technical Architect/Lead Developer (WCS) / Senior WCS Developer at Tryzens
August 1, 2015 - September 9, 2025
Replatformed multiple sites from WC6 to WC7, integrated payment providers, implemented search (Solr/Endeca), data loading, and 3rd party integrations; led technical leadership and architecture.
Senior WCS Developer/Tech Lead at Kiddicare.com
November 1, 2008 - September 9, 2025
Rebuilt Kiddicare.com using IBM WebSphere Commerce; managed catalog, payments, order lifecycle and integration with front-end.
Managing Director at Professional Ecommerce Solutions Ltd
August 1, 2015 - Present
Lead development of enterprise e-commerce solutions using IBM WebSphere/HCL Commerce, directing architecture decisions and implementing custom solutions through REST services and BOD frameworks. Drove digital transformation through integration of payment APIs and cloud deployments; oversaw development teams and managed client engagements across multiple brands.
Senior HCL Commerce (JAVA) Consultant/Developer at Cursum BV
May 1, 2024 - September 9, 2025
Led Adyen payment gateway integration across 4 brands, including marketplace integration with Mirakl, split payments, saved cards, Apple Pay and Klarna; designed service booking integration with ORTEC planning system; improved SOLR performance; supported deployment via Jira/Confluence/Azure DevOps and cloud platforms.
Senior HCL/WEBSPHERE COMMERCE (JAVA) CONSULTANT at Intechnica
June 1, 2022 - September 9, 2025
Led solution design and implementation for HCL Commerce-based e‑commerce sites, including BloomReach integration, payments, and order management enhancements; improved performance and production support; led One Click card integration.
IBM DIGITAL COMMERCE/IBM WATSON (JAVA) CONSULTANT at IBM United Kingdom
March 1, 2019 - September 9, 2025
Migration and customisation of intertoys webshop to IDC/Watson on cloud; implemented Ingenico PSP using Punchout architecture; extended xC endpoints and data load tasks; supported testing and deployment.
IBM WEBSPHERE COMMERCE (JAVA) CONSULTANT/WCS TECHNICAL ARCHITECT at Celesio UK
August 1, 2018 - September 9, 2025
Architected WCS/B2B site enhancements, WCS 7.0 FEP8, SolR integration, and data modeling for B2B customers; led design and hands-on development; contributed to performance improvements.
WEBSPHERE COMMERCE TECHNICAL ARCHITECT/JAVA CONSULTANT at Tacit Knowledge
March 1, 2018 - September 9, 2025
Solution architecture and knowledge transfer for WCS integration, including payment plugins, fraud controls, and order management; participated in DevOps and Linux setup; coding as part of agile delivery.
PRINCIPLE SOFTWARE ENGINEER/IBM WEBSPHERE COMMERCE TECHNICAL ARCHITECT/IBM WCS (JAVA) CONSULTANT at Sainsbury's
January 1, 2018 - September 9, 2025
Technical architecture and end-to-end integration with HookLogic, Peerius, Endeca; delivered FEP8 enhancements, data models, and multi-site integration; led team through design and development.
SENIOR WEBSPHERE COMMERCE DEVELOPER/JAVA at Kiddicare.com
November 1, 2008 - September 9, 2025
Rebuilt Kiddicare's site on WebSphere Commerce, covering catalog, payments, orders and front-end implementation; greenfield project migrating from Venda and WC6; delivered B2C/B2B solutions.
JUNIOR WCS ARCHITECT/TECH LEAD/SENIOR WEBSPHERE COMMERCE DEVELOPER/JAVA at Tryzens
August 1, 2015 - September 9, 2025
Supported multiple clients (JD, pentland, Waitrose Direct) with WCS7 re-platforms; acted as tech lead and senior developer, integrating payment providers, search, SEO, and data loading components; managed teams and produced architectural artifacts.
Managing Director at Professional Ecommerce Solutions Ltd
August 1, 2015 - Present
Lead the development of enterprise e-commerce solutions using IBM WebSphere/HCL Commerce; directed architecture decisions; managed development teams; implemented REST services and microservices; led cloud deployments and SEO/social engagement initiatives; oversaw payment integrations and bespoke website projects.
Senior HCL/WebSphere Commerce (JAVA) Consultant at IntechNica
June 1, 2022 - September 9, 2025
Mar 2020 - Jun 2022: Led WCS-based projects, implemented Amplience changes, BloomReach search integration, One Click card functionality, and performance improvements; supported subscriptions and defect fixes; maintained high-quality delivery.
IBM Digital Commerce/IBM Watson (JAVA) Consultant at IBM United Kingdom
March 1, 2019 - September 9, 2025
Sep 2018 - Mar 2019: Migrated Intertoys webshop from WebSphere Commerce to IDC/IBM Watson on cloud; implemented Ingenico payment provider using extension endpoints; data loading and XC extension work.
IBM WebSphere Commerce (JAVA) Consultant/WCS Technical Architect at Celesio UK
August 1, 2018 - September 9, 2025
Mar 2018 - Aug 2018: Architecture design and implementation for a B2B project; WCS 7.0 with FEP 8; SOLR integration and extended data models; contract and organization data modeling for B2B.
IBM WebSphere Commerce (JAVA) Consultant at Tacit Knowledge
March 1, 2018 - September 9, 2025
Dec 2017 - Mar 2018: Solution architecture for PSP integrations (WCS v8.0); knowledge base development and one-click saved card functionality; issue diagnosis and code snippets for reuse.
Principle Software Engineer/IBM WebSphere Commerce Technical Architect/IBM WCS (JAVA) Consultant at Sainsbury's
January 1, 2018 - September 9, 2025
Aug 2017 - Jan 2018: Technical design and hands-on coding for integrations (HookLogic, Peerius) and JMS messaging; led architecture discussions and delivered multiple integration components.
Senior WCS Architect/Tech Lead/Senior WebSphere Commerce Developer/Java at Tryzens
August 1, 2015 - September 9, 2025
Dec 2008 - Aug 2015: Technical leadership for WC 7.x replatforms; implemented payment providers (Cybersource, Worldpay, ReD, PayPal), search integrations (SOLR, Endeca), data loading, and frontend/backend integration.
Kiddicare.com at Kiddicare.com
November 1, 2008 - September 9, 2025
Mar 2005 - Nov 2008: Rebuilt Kiddicare.com on WebSphere Commerce; catalog import, taxonomy design, and end-to-end e-commerce lifecycle with payments and order processing.
Technical Support at PC World
March 1, 2006 - September 9, 2025
Mar 2004 - Mar 2006: Customer-facing technical support in hardware/software; repair and maintenance work and customer guidance.

Education

BSc Hons Computer Science at University of Westminster, School of Computer Science
March 1, 2000 - March 1, 2004
GCSE at Jack Hunt School
January 11, 2030 - September 9, 2025

Qualifications

BSc Hons Computer Science
March 1, 2000 - March 1, 2004
Java Certification
January 11, 2030 - September 9, 2025
IBM WebSphere Commerce Certification
January 11, 2030 - September 9, 2025
HCL Commerce Certification
January 11, 2030 - September 9, 2025
Udemy: Java, Microservices, AWS, Kubernetes Certificates
July 1, 2022 - May 31, 2024
IBM WebSphere Commerce V8.0.4 Foundations
January 11, 2030 - September 9, 2025
IBM WebSphere Commerce V8.0.4 Developer
January 11, 2030 - September 9, 2025
HCL Commerce Architecture Fundamentals
January 11, 2030 - September 9, 2025
JAVA BADGE
June 1, 2024 - September 9, 2025
PRACTICAL TEST DRIVEN DEVELOPMENT FOR JAVA PROGRAMMERS
June 1, 2024 - September 9, 2025
JAVA EE 8 MICROSERVICES
May 1, 2022 - September 9, 2025
Udemy: Java Tutorial for Complete Beginners
January 11, 2030 - September 9, 2025
HCL Commerce Deployment Architecture
January 11, 2030 - September 9, 2025
HCL Commerce Foundations
January 11, 2030 - September 9, 2025
Emergency First Aid at Work for Schools
January 11, 2030 - September 9, 2025

Industry Experience

Software & Internet, Retail, Professional Services, Media & Entertainment, Other, Financial Services