Rahul B.
About Rahul B.
Rahul B. is an experienced AEM Developer with a career spanning over a decade, currently working at Hoodoo Digital in Salt Lake City, Utah. He has held positions at several notable companies, including Capital Group, Wells Fargo, and Cisco, and possesses expertise in various AEM-related technologies and methodologies.
Work at Hoodoo Digital
Rahul B. has been employed at Hoodoo Digital as an AEM Developer since 2019. His role involves developing and maintaining Adobe Experience Manager (AEM) solutions. He has contributed to various projects that enhance the functionality and performance of AEM applications. His experience at Hoodoo Digital spans over five years, during which he has utilized his skills in content synchronization and AEM environment management.
Previous Experience as AEM Developer
Prior to his current position, Rahul B. worked as an AEM Developer at several organizations. He spent one year at Capital Group in Irvine, California, from 2016 to 2017. Following that, he worked for Wells Fargo in Charlotte, North Carolina, for another year from 2017 to 2018. He also held a position at Cisco for ten months in Durham, North Carolina, from 2018 to 2019. In these roles, he developed AEM event listeners, implemented Sling servlets, and contributed to the overall AEM development process.
Background in Java Development
Rahul B. began his career as a Java Developer at Oriental Insurance, where he worked from 2012 to 2015 in Hyderabad, Telangana, India. During this time, he gained foundational skills in software development, which later supported his transition to AEM development. His experience in Java development provided him with a strong technical background that he has applied in his subsequent roles.
Technical Expertise in AEM
Rahul B. possesses extensive technical expertise in Adobe Experience Manager. He is proficient in generating custom image renditions and integrating them into the Digital Asset Management (DAM) workflow. He has experience migrating web services from SOAP to RESTful architectures. Additionally, he utilizes VLT for content synchronization across different AEM environments and has set up Authoring and Publishing environments, replication agents, and AEM dispatcher configurations.
Development Methodologies and Tools
Rahul B. employs Test Driven Development (TDD) techniques to ensure code quality and reliability. He utilizes frameworks such as Jasmine and Junit for unit testing. His approach to development emphasizes the importance of testing and quality assurance, which contributes to the robustness of the applications he develops.