Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ritesh Somenahally Amarnath

Sydney,Australia

Summary

12+ years of IT expertise, with a primary emphasis on AEM (Web Content Management). Extensive expertise in the field of digital marketing gained from various client interactions in Europe and Asia-Pacific. Known for excellent communication and teamwork abilities, with a commitment to achieving company goals and delivering exceptional service, and with hands-on experience in both front-end and back-end development.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Manager

Macquarie Group - BFS
Sydney, NSW
07.2024 - Current
  • Accountable for BAU enhancements.
  • Collaborated with other team members to troubleshoot complex issues and develop solutions.
  • Established processes to ensure efficient workflow throughout the BAU enhancements.
  • Connected with clients to identify needs and provide helpful solutions.
  • Provided technical guidance on development projects as well as implementation of new technologies.
  • Developed and maintained technical documentation for software systems.
  • Conducted code reviews to ensure high-quality code was produced that adhered to coding standards.
  • Identified opportunities to improve system performance, scalability, and reliability.
  • Monitored application health metrics such as error rates, latency, throughput, and took corrective action when necessary.
  • Mentored junior developers on coding best practices and standards.

Manager

Deloitte Consulting Pty Ltd
Sydney, Australia
06.2022 - 07.2024

Client - Insignia Financial - is an Australian financial service company. The team from Deloitte was engaged in helping to migrate their website to AEM, and redesign it.

Applications – AEM as a Cloud Service, Adobe Cloud Manager, Maven, IntelliJ, Visual Studio Code, GIT, Webpack, Node, NPM, Bitbucket, Adobe GIT, and Figma.

Languages used: Java, Sightly, React, JavaScript, jQuery, CSS3, HTML5, Adobe AIO CLI.

Responsibilities

  • Interacting closely with the client team for requirement gathering and solution discussions/approvals.
  • Interacting closely with the UX and UI Team to finalise the design that can be achieved.
  • Involved in requirement analysis, estimations and delivery plans.
  • Responsible for defining end-to-end solutions & technical design for all the functionalities, modules/components for the backend team.

Technical Work

  • Build end-to-end complex components and functionalities that include the latest news and media, SharePrice widget and ASX announcements.
  • Help the backend and frontend team unblock any blockers.
  • Collaborated with cross-functional teams to troubleshoot and resolve complex technical issues, ensuring system uptime and client satisfaction.

Client - Elders Limited - is an Australian agribusiness that provides agricultural goods and services to primary producers in Australia. Deloitte was involved in redesigning and migrating the website (https://www.elders.com.au/) to AEM.

Applications – AEM as a Cloud Service, Adobe Cloud Manager, Maven, IntelliJ, Visual Studio Code, GIT, Webpack, Node, NPM, Bitbucket, Adobe GIT, Figma.

Languages Used – Java, Sightly, React, JavaScript, jQuery, CSS3, HTML5, Adobe AIO CLI.

Responsibilities

  • Led the team of 4 frontend developers and 3 backend developers to success.
  • Interacting closely with the client team for requirement gathering and solution discussions/approvals.
  • Interacting closely with the UX and UI Team to finalise the design that can be achieved.
  • Involved in requirement analysis, estimations and delivery plans.
  • Responsible for defining end-to-end solutions & technical design for all the functionalities, modules/components for both frontend and backend teams.
  • Responsible for assigning the build tasks for the frontend and backend teams.

Technical Work

  • Build end-to-end complex components and functionalities that include Office locator using Google Maps API and other filters like News & Advice filter and thepeople filter.
  • Region-based content is based on the user’s selected branch location.
  • Heavy integrations with the internal Elders system.
  • Help the team when stuck to progress their work.

Client - Fresca – is a dedicated resource for the pizza and pasta channel that draws on industry insights and world-leading research and innovation at Anchor Food Professionals. Deloitte was involved in the redesign of https://www.fresca.net.au/ in AEM.

Applications – AEM 6.5, Maven, IntelliJ, GIT, Webpack, Node, NPM, Bamboo, Bitbucket.

Languages Used – Java, Sightly, React, JavaScript, jQuery, CSS3, HTML5, Adobe AIO CLI.

Responsibilities

  • Led the team of 2 backend developers to success.
  • Help the frontend team understand the requirements and guide AEM best practices.
  • Involved in requirement analysis, estimations and delivery plans.
  • Responsible for defining the backend solutions & technical design for key functionalities, modules/components.
  • Responsible for assigning the build tasks for the backend team.

Technical Work

  • Build backend complex functionality, which includes a pizza filter and recipe calculator.
  • Help the team when stuck to progress their work.
  • Documentation for the deliverables.

Sr. Consultant

Deloitte Consulting Pty Ltd
Sydney, Australia
10.2018 - 06.2022

Client - Maurice Blackburn Pty Ltd is Australia’s leading plaintiff law firm. Deloitte was involved in redesigning and migrating the website (https://www.mauriceblackburn.com.au) to AEM.

Applications – AEM as a Cloud Service, Adobe Cloud Manager, Maven, IntelliJ, Visual Studio Code, GIT, Webpack, Node, NPM, Bitbucket, Adobe GIT.

Languages used: Java, Sightly, React, JavaScript, jQuery, CSS3, HTML5, Adobe AIO CLI.

Responsibilities

  • Led a team of three front-end developers and two back-end developers to success.
  • Interacting closely with the client team for requirement gathering and solution discussions/approvals.
  • Interacting closely with the UX and UI team to finalise the design that can be achieved.
  • Involved in requirement analysis, estimations, and delivery plans.
  • Responsible for defining end-to-end solutions and technical design for key functionalities, modules/components, for both frontend and backend teams.
  • Responsible for assigning the build tasks for the front-end and back-end teams.

Technical work

  • Build end-to-end complex components and functionality, like News and Media, people filter using experience fragment, and content fragment.
  • Australian state-based content and multilingual support using the AEM feature, Multi-Site Management.
  • AEM forms setup and integration with their internal REST API.
  • Help the team when they require assistance to progress their work.

Client - Civil Aviation Safety Authority (CASA) - is a government body that regulates Australian aviation safety, which provides a license to pilots, registers aircraft and oversees safety.

Applications - AEM (6.4), AEM Forms, CRXDE, Maven, IntelliJ, GIT, XDP.

Languages used: Java, JavaScript, CSS, React, PlantUML.

Projects at CASA

  • RePL (Remote Pilot Licence) – AEM Forms are used as an online application form where flight organisations can apply for licences for their students.
  • ReOC (Remote Operator Certificate) – AEM Forms are used as an online application form where flight organisations renew their Operator Certificate.
  • RPA Registration (Drone Registration) – AEM Forms are used as an online application form that provides the capability for individuals and organisations to register their drones for recreational or commercial purposes.

Process and Team Handling:

  • Owned complete end-to-end responsibility, including solution design, development, and delivery.
  • Worked with different teams to finalize the integration and functional solution.

Technical work

  • Web development using AEM Forms.
  • Integrated AEM Forms with third-party services CRM, ESB and Westpac payment gateway.

AEM Sr. Developer/Solution Design

TATA Consultancy Services
Sydney, Australia
09.2015 - 10.2018

Client - Westpac

  • Development of the public websites for St George Banking Group and Westpac Banking.
  • Managed a team of front-end and back-end developers located across geographies to meet project deadlines.
  • Coordinate between multiple teams during the monthly deployment cycle.
  • Engage with clients on a regular basis to go through project objectives, and to draft ideas for new technological developments.

Projects at Westpac:

Penny (IoT - Internet of Things) – Penny is one of the new projects we are working on in the banking industry. It is a digital piggy bank for kids that allows them to monitor their balance, transaction history, and other features such as Shake the Penny to get the current balance for the Bump account, play stories and music for children, night lamp, alarm clock and many more. Penny was also integrated with the microphone and can be controlled by voice commands.

Voice search – Integrated Google Web Speech API with search functionality, where users can do a voice search instead of typing. We have integrated voice with website search, FAQ, and Locate Us services.

  • Used Google Web Speech API.
  • Senior developer – proposed a concept and implemented it (https://www.westpac.com.au).
  • Language used: Java, JavaScript, HTML5, CSS3.

PWA (Progressive Web App) – Enables users to download the website as a web app on Android devices and experience a website like a mobile app. We have enabled the offline capability where users can browse websites when they are offline and also users can subscribe to the daily notifications. To achieve this, we have used the open source provided by Google.

  • Owned complete end-to-end responsibility, including solution design, development, and delivery.
  • Languages used: JavaScript, jQuery, Java.

AMP (Accelerated Mobile Pages) is a lightweight version of a page created automatically from the source page, which is stored on the Google server and serves pages to mobile users faster.

  • AMP Link - https://www.westpac.com.au/news/making-news/2025/05/westpac-economics-revises-rba-rate-cut-timelinenext-cut-still-/amp/.
  • Fully automated, able to create an AMP page with one button click.
  • I proposed the concept to the business.
  • Owned complete end-to-end responsibility,y including solution designing, development and delivery.
  • Languages used: Java, CSS3, HTML5.

Westpac Newsroom – a content hub that allows Westpac to clearly state its position on key issues and to share the knowledge, insights, and experience our people and our partners have to offer.

  • Senior Developer.
  • Coordinate between offshore and onshore teams.
  • Participated in sprint planning.
  • Languages used: Java, JavaScript, jQuery, HTML5.

Integration of Livefyre with AEM - Livefyre is a real-time commenting engagement, focused on building a community around the content of our website.

  • Integrated AEM with the Livefyre studio for users to add comments on the articles.
  • Languages used: Java.

Dillinger Framework - developed a widget framework to launch JS-based widgets directly in the production system without a deployment process.

  • I proposed the concept to the business.
  • Owned complete end-to-end responsibility, including solution design, development, and delivery.
  • Languages used: Java, jQuery, JavaScript, HTML5.

Serialiser (Headless CMS concept) – AEM behaves as a common content repository (single source of truth) to share information between different platforms in a JSON format through the Serialiser API.

  • I proposed the concept to the business.
  • Coordinate between different teams during requirement gathering.
  • Participated in the development of Serialiser.
  • Languages used: Java, HTML, JavaScript.

Project Simple – Redesign of St. George website within AEM.

AEM Developer/Admin Support

TATA Consultancy Services
Bangalore, India
12.2012 - 08.2015

Client Details:

DSM is a Life Science and Materials Science company. Royal DSM N.V. is a global science-based company active in materials, health and nutrition.

  • Involved in front-end and back-end coding development.
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Established best practices for coding standards within team environment.

Projects at DSM

Product finder - Displays the product details based on the filter selection

Talking nutrition - https://www.dsm.com/human-nutrition/en/talking-nutrition.html Implemented blogging site in CQ5.6.1

Social media integration - Integration of Twitter, YouTube and Facebook real-time activity with the website.

Education

Bachelor of Engineering -

BMS College of Engineering
Bangalore, India
06.2012

Higher School -

PES PU College
Bangalore, India
03.2008

Secondary School -

Sri K.V English School
Chickballapur, India
03.2006

Skills

  • Java
  • ReactJS
  • HTML5
  • CSS3
  • JQuery
  • LESS
  • Bootstrap
  • JSTL
  • Sightly
  • JSP
  • Servlets
  • JavaScript
  • AEM
  • AEM Forms
  • CRXDE
  • CRXDE LITE
  • Eclipse
  • IntelliJ
  • Bracket
  • Maven
  • Sublime Text
  • Jira
  • Tortoise GIT
  • MS Project
  • GIT
  • SVN
  • Team leadership
  • Problem solving
  • Project management
  • Agile methodologies
  • Technical guidance
  • Requirement analysis
  • Mentoring junior developers
  • Clear communication

Certification

1. Adobe Certified Master – Adobe Experience Manager Sites Architect

2. Adobe Certified Expert - Adobe Experience Manager Sites Lead Developer

Timeline

Manager

Macquarie Group - BFS
07.2024 - Current

Manager

Deloitte Consulting Pty Ltd
06.2022 - 07.2024

Sr. Consultant

Deloitte Consulting Pty Ltd
10.2018 - 06.2022

AEM Sr. Developer/Solution Design

TATA Consultancy Services
09.2015 - 10.2018

AEM Developer/Admin Support

TATA Consultancy Services
12.2012 - 08.2015

Bachelor of Engineering -

BMS College of Engineering

Higher School -

PES PU College

Secondary School -

Sri K.V English School
Ritesh Somenahally Amarnath