Upstaff Sign up
Piyush A., AEM Solutions Architect
Piyush A.
🇦🇺Australia (UTC+10:00)
Created AtUpstaffer since November, 2022

Piyush A. — AEM Solutions Architect

Expertise in Full Stack Web, Adobe Experience Manager and Platform (AEM AEP).

Last verified on July, 2025

Core Skills

Bio Summary

- 14 years of AEM experience in design, development, integration, and delivery of small to large-scale enterprise-level applications. - An experienced solution architect with a keen interest in business domains, hands-on in technology-based solutions, and a strong focus on delivering measurable value. - Industry Experience: Vast industry experience covering aviation, telecommunications, media, finance, retail, mutual funds, and services sectors. - Technical skills: Best-in-class analytical and problem-solving skills with a track record of on-time and within-budget delivery. - Soft skills: Ability to build strong personal and professional relationships using excellent interpersonal skills. - E-commerce and AEM Expertise - Certificated Adobe Experience Architect, Components Developer, Manager Areas of expertise include: - Digital transformations including Content Management Systems (CMS) like Adobe Experience Manager (AEM/CQ5). - Application/Software development right from inception to implementation - Implementation strategies, planning, and execution - Agile methodologies such as continuous integration and continuous delivery, features/domain-driven development, extreme programming - Worked with esteemed customers like ANZ Bank, Old Mutual Group (South Africa), Ford, Farmers Insurance, Aegon Insurance, LaQuinta, Cummins, and AT&T in consulting roles - Fluent English

Technical Skills

Programming LanguagesJava, JavaScript
JavaScript FrameworksAngular, AngularJS, Backbone.js, Ext JS, jQuery, Node.js, React
Java FrameworksApache Sling, Struts
Java Libraries and ToolsApache Sling, FindBugs, Hudson, Java EE, JCR, JDBC, JDK8, Jsoup
UI Frameworks, Libraries, and BrowsersCSS, HTML, jQuery, Twitter Bootstrap, XSLT
JavaScript Libraries and ToolsHandlebars.js
Databases & Management Systems / ORMMongoDB, MySQL, Oracle Database, PL/SQL
Amazon Web ServicesAWS EC2, AWS S3
Adobe Experience Manager (AEM)AEM
PlatformsAEM
Methodologies, Paradigms and PatternsAgile, BDD, Scrum, TDD
Web/App Servers, MiddlewareApache HTTP Server, Apache Tomcat, Internet Information Services (IIS), Jetty, Oracle WebLogic Application Server
QA, Test Automation, SecurityApache Maven, BDD, JUnit, Mockito
Collaboration, Task & Issue TrackingAtlassian Confluence, IBM Rational ClearCase, Jira, Slack
Deployment, CI/CD & AdministrationBamboo, SonarQube
Version ControlBitBucket, CVS, Git, Stash, SVN
Third Party Tools / IDEs / SDK / ServicesEclipse, IntelliJ IDEA, Notepad++
SDK / API and IntegrationsLog4j
Operating SystemsmacOS, Oracle Solaris, Windows
Mail / Network Protocols / Data transferputty
Logging and MonitoringSplunk
Other Technical SkillsAkamai, Brackets.io, CheckStyle, Felix, JAAS, OSGi, PMD, Site catalyst, VSS, Websphere

Experience

AEM Developer

Oct 2021 – present

Key Responsibilities: 

  • AEM Upgrade Planning and Execution
  • Solution designing of AEM features
  • Mentoring the AEM dev team
  • Hands-on role of building custom AEM components and supporting test environment for smooth testing during the sprint
  • Maintaining maven scripts built around the orthogonal architecture
  • Test/Domain-driven development using JSoup, JUnit, etc.
  • Adhering to non-functional requirements while building solution
  •  Assisting content authors, and product owners to achieve the optimal solution to business problems
  • Code review and feedback
  • Sprint showcases

Team Size: 12

Tools Used:Adobe AEM 6.5, CRX, JCR, Apache Sling, Jackrabbit, Felix, Java/J2EE, HTML5, CSS3, JQuery, JSON, ReactJS, Maven3, GIT, JIRA, Bamboo, Confluence, Intellij IDEA, Log4J, JUnit, JSoup, Apache web server 2.4.10

 

AEM Architect, Old Mutual Bank

Nov 2020 – Oct 2021

Description: Old Mutual was moving from an existing CMS to AEM. Being the solution architect on this project, the key challenge was mapping the existing products and features with corresponding products in Adobe landscape.

Key Responsibilities:

  • Understanding of existing application architecture and proposing AEM solutions to fulfill the business needs
  • Solution designing of AEM features
  • Mentoring the AEM dev team
  • Adhering to non-functional requirements while building solution
  • Assisting content authors, and product owners to achieve the optimal solution to business problems
  • Code review and feedback
  • Sprint showcases

Team Size:10

Tools Used:Adobe AEM 6.3, CRX, JCR, Apache Sling, Jackrabbit, Felix, Java/J2EE, HTML5, CSS3, JQuery, JSON, ReactJS, Maven3, GIT, JIRA, Bamboo, Confluence, Intellij IDEA, Log4J, JUnit, JSoup, Apache web server 2.4.10

 

AEM Consultant, TATA Consultancy Services

Sep 2017 – Nov 2020

Description:Tata Consultancy Services had a number of clients who were undergoing digital transformation using Adobe Marketing cloud solution and as an AEM consultant, my role in the Digital Consulting team was to provide implementation solutions to these clients.

Clients included Aegon Insurance, Farmers Insurance, and a real estate company in Cape town.

Key Responsibilities:

  • Worked in a Solutions Architect capacity and designed and architected solutions for Adobe’s clients. 
  • Building solutions using CQ/AEM (Adobe Experience Manager) product suite and Java/J2EE (including Servlets & JSPs) technologies. Have expertise in backend frameworks and technologies like Apache Sling, OSGi framework, and Apache Felix. 
  • Worked on front-end JavaScript technologies like Angular JS, ExtJS, and jQuery. 
  • Worked on development tools like Git and Maven and Artifactory. 
  • Experience with database engines like MySQL and MongoDB.
  • Worked as a team lead capacity and delivered client projects. As part of the project lead, I led a team of engineers and ensured the delivery of projects. I also did code reviews, managed overall code delivery, and provided guidance to my peers and teammates. 

Achievements: 

  • Delivered solutions single-handed right from requirement understanding to deployment
  • Managed business expectations very well and provided an easy and reusable solution 

Team Size: 8

Tools Used: Adobe CQ 5.6.1, CRX, JCR, Apache Sling, Jackrabbit, Felix, Java/J2EE, HTML5, CSS3, JQuery, JSON, AngularJS, ExtJS, Maven3, GIT, JIRA, WIKI, Bamboo, Confluence, Intellij IDEA, Log4J, JUnit

 

AEM Technical Consultant, Adobe

Nov 2015 – Aug 2017

Description: TRIPLE-PLAY: AEM/CQ5 IMPLEMENTATION of Foxtel’s products offerings and online sales

As part of their broader initiative, Foxtel decided to sell broadband & home phone bundled together with TV subscriptions to their customers.

The entire digital experience was revamped with the rollout of the existing foxtel.com.au on the AEM platform offering more agility and meeting ever-changing market demands.

Our job was to implement AEM based web solution to allow customers to purchase/manage their 2P/3P packages.

Key Responsibilities

  • Work closely with online producers to deliver highly efficient, intuitive, and reusable technical solutions to meet/exceed business requirements
  • Contribute to sprint planning, work breakdown, task allocation, tracking, and delivering solutions
  • Supporting test phases by coordinating with the dev & test team
  • Facilitating integration of 3rd party APIs with the web application
  • Supporting deployment and smooth functioning of DEV & SIT environments

Achievements: 

  • Delivered under a strict timeline, mission-critical, long pending online sales web application for Foxtel
  • Received client appreciation (gift card) for delivering business accepted user-friendly responsive web application
  • Achieved synergy within the team so that we could deliver the project on time/ within budget

Team Size: 20

Tools Used:Adobe CQ 5.6.1, CRX, JCR, Apache Sling, Jackrabbit, Felix, JMX MBeans, Java/J2EE, HTML5, CSS3, JQuery, JSON, Backbone, ExtJS, Handlebars, Maven3, SVN, JIRA, WIKI, Bamboo, Confluence, Intellij IDEA, Log4J, AWS EC2/S3, Akamai, JUnit

 

CQ5 Consultant/Developer, Fairfax Media

Nov 2014 – October 2015

Description: AFR: AUSTRALIAN FINANCIAL REVIEW (AFR) REDESIGN AND CQ5 IMPLEMENTATION

By adopting Adobe CQ5 and responsive & adaptive website redesign, Fairfax media was aiming towards one of the largest digital transformations in the ANZ region.

AFR is the most expensive subscription around the world, aims to achieve digital transformation right from capturing business-related information to producing world-class quality content through news planning, authoring utility, collaborating content among editors, faster content creation and publishing, offering SEO-friendly content, integration with renowned web analytics tools and world-famous stock exchanges, lightning-fast search results for its users, little or no outages and more secure and better managed digital assets in the form of adobe experience manager (AEM) leveraging cloud capabilities from Amazon web services (AWS)

Key Responsibilities:

  • Work closely with the product owner to deliver highly efficient, intuitive, and reusable technical solutions to meet/exceed business requirements
  • Full-stack software development
  • Integrating 3rd party APIs with the web application
  • Provide accurate estimates and meet/exceed agreed-upon sprint goals
  • Preparing Release plan for smooth deployment to various environments including production
  • Supporting deployment and smooth functioning of Dev-int & UAT environments
  • Stories/Epics analysis, tasks estimation, unit & end to end tested code delivery

Achievements: 

  • Effective utilization of agile practices to achieve sprint goals
  • Recognized for better estimation and highlighting dependencies before the start of the sprint
  • Played a key role in moving industry-ready code to be deployed in production

Team Size:31

Tools Used:Adobe CQ 5.6.1, CRX, JCR, Apache Sling, Jackrabbit, Felix, JMX MBeans, Java/J2EE, HTML5, CSS3, JQuery, JSON, ExtJS, Maven3, GIT, BitBucket, JIRA, WIKI, Bamboo, Confluence, Intellij IDEA, Site catalyst, Log4J, Selenium Web driver, AWS EC2/S3, Varnish, Akamai, Vagrant, JUnit, Outbrain, Ehcache, Elastic search, Sonar, PMD, FindBugs, CheckStyle

 

Systems Designer, Westpac Banking Corporation LTD.

June 2010 – November 2014

Description:CLEAR (Complaints Management System)

Envisioning a single window to capture customers’ feedback (complaints & complements) and routing them to respective departments of the bank to process and provide better/faster responses for that feedback to customers led us to build and implement CLEAR. 

Key Responsibilities:

  • Setting up all environments for build and deployment
  • Selection of key tools used to deliver the system on time and within budget
  • The architecture of the system to allow for easy expansion in the future
  • Resolving technical difficulties and reviewing code
  • Interacting with different departments/divisions, leads, architects, designers & system managers for smooth integration
  • Documentation of system design, coding guidelines, work breakdown structure, Implementation plan, and implementation task list
  • Assisting vendor management for onshore/offshore engagement for the project

Achievements:

  • Successfully managed vendor engagement to ensure support and delivery
  • Enabling agile practices to build stakeholders’ confidence in the project

Team Size:11

Tools Used: Java/J2EE, Web Services (SOAP), IBM WebSphere 7.0, Maven, SVN, JSF2, Prime Faces, Spring, FileNet P8 (CE/PE/AE), Thunderhead, IBM RAD 7.5.5, Putty, Hudson, Sonar, PMD, FindBugs, CheckStyle

 

Java Engineer, Macquarie Group

January 2010 – June 2010

Description: FSB Online (Full Service Broking portal)

Macquarie recently renovated its customer-facing interface and wanted to upgrade its broker platform in a similar fashion. This web application platform provides brokers the web interface to do trades on behalf of their respective customers

Key Responsibilities: 

  • Web development for broker account managing related information
  • Integrating vignette to receive web content
  • Writing Unix shell scripts to transfer files among various systems
  • Documenting development environment and resolving technical issues

Tools Used: JSF2, Rich Faces, JBoss Seam, JBoss application server, Vignette, UNIX, MySQL, JBoss IDE

Education and Сertificates 

  • Bachelor in Electronics and Communication Engineering (2009)
  • Adobe certified Architect for Adobe Experience Manager
  • Adobe certified Lead Developer for Adobe Experience Manager
  • Adobe certified Component Developer for Adobe Experience Manager

Awards/Recognition Received

  • Tech Excellence award for contributing to feature development at Adobe
  • Tech Excellence award for contributing to the team at Infosys.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Piyush A., AEM Solutions Architect
Ready to hire Piyush A.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring