# Dinesh D > Innovative Full-Stack Java along with Java & AEM Developer | Crafting Scalable, High-Performance Applications | Expertise in Microservices, React.js, Spring Boot, and Cloud Deployment | Location: United States, United States Profile: https://flows.cv/dineshd Welcome to my profile! I'm a results-driven Software Engineer with expertise in JavaScript, Node.js, TypeScript, Python, Java, and C. I thrive on creating pixel-perfect and reusable React components, contributing to cohesive UI designs. With hands-on experience in databases like MongoDB, MySQL, and SQLite, I've developed dynamic applications and mastered state management using React Hooks and MobX. ## Work Experience ### Senior Software Engineer @ Wells Fargo Jan 2023 – Present | Texas, United States As a Senior Full Stack Developer and AEM Engineer, I specialize in designing and developing scalable, high-performance applications using Java, Adobe Experience Manager (AEM), and modern web technologies. My expertise spans across full-stack development, AEM component architecture, and cloud-based deployments. On the front-end, I have extensive experience building dynamic and interactive user interfaces using React.js and Angular, integrating them seamlessly with AEM through Headless CMS and AEM SPA Editor. I have developed reusable AEM components using HTL (Sightly), Sling models, and OSGi services, ensuring modularity and maintainability in content-driven applications. On the backend, I specialize in Java, Spring Boot, and microservices architecture, developing robust, scalable APIs that integrate with AEM and external systems. I have experience managing AEM JCR (Java Content Repository) for efficient content storage and retrieval, configuring AEM workflows for streamlined content processes, and optimizing performance with AEM Dispatcher caching. Beyond AEM, I have implemented enterprise-grade security solutions using OAuth 2.0 and worked with Apache Kafka for real-time event-driven communication in microservices architectures. My cloud expertise includes deploying and managing AEM and Java-based applications on Kubernetes and AWS, ensuring high availability, scalability, and resilience in cloud environments. ### Software Engineer @ American Express Jan 2022 – Jan 2023 | Arizona, United States As a Software Engineer, I specialize in developing and managing scalable, cloud-based solutions with a focus on Adobe Experience Manager (AEM), AWS, Docker, and full-stack web development. I have led data migration projects, transitioning on-premises content and assets to AEM Cloud, optimizing workflows, and ensuring seamless content delivery. My expertise includes implementing robust solutions using AEM's component-based architecture, developing custom AEM components with HTL (Sightly) and Sling models, and managing backend services using OSGi and JCR. I have also integrated AEM with microservices architectures, leveraging Spring Cloud and Apache Kafka for scalable and efficient content processing. Additionally, I have experience optimizing AEM performance with Dispatcher caching and deploying AEM applications in cloud environments using Kubernetes and AWS. ### Software Engineer @ Hover Inc. Jan 2020 – Jan 2022 | Ohio, United States As a Senior Software Engineer, I specialized in designing and implementing secure, high-performance applications with a strong focus on Java technologies. My role involved developing multi-threaded synchronization processes using JMS queues, enhancing application security with custom Java Security Aplite, and utilizing modern frameworks and tools like Maven, Spring JPA, and Angular. I played a key role in both front-end and back-end development, creating dynamic UIs with JavaScript, HTML, and JSP, and implementing RESTful APIs with industry best practices. ### Java Software Engineer @ Extended webapp tech Jan 2019 – Jan 2020 | Bengaluru, Karnataka, India ## Contact & Social - LinkedIn: https://linkedin.com/in/dineshd26 --- Source: https://flows.cv/dineshd JSON Resume: https://flows.cv/dineshd/resume.json Last updated: 2026-03-22