Summary
Overview
Work History
Education
Skills
Websites
Projects
Languages
Languages
Timeline
Generic

Ranga Vinod Kumar Thimmapatruni

Hyderabad

Summary

Visionary Principal Engineer specializing in leading the architecture, design, and delivery of more than 100 high-performance global websites for Invesco. Deep technical expertise across the full MarTech and Cloud-Native stack: AEM, Spring Boot, AWS, MuleSoft, and Microservices. Successfully managed and mentored a 20-developer team, driving technical strategy, advanced solution design, strict code review standards, and continuous enhancement for performance and scalability using robust Agile practices.

Overview

12
12
years of professional experience

Work History

Principal Engineer

Invesco Ltd
Hyderabad
04.2020 - Current
  • Highly accomplished and results-driven Principal Engineer with 12 years of progressive experience in leading, designing, and delivering high-performance global web solutions.
  • Proven ability to drive technical strategy and execution across a complex, multi-site portfolio, leveraging modern MarTech – AEM and Cloud-Native architectures – AWS, Microservices, Spring Boot.
  • Successfully led the delivery and continuous enhancement of 100+ Invesco global websites, emphasizing best-in-class performance, scalability, and adherence to agile methodologies.
  • Expertise in full-stack solution design, architectural governance, code quality (reviews), and leading large, high-performing development teams.
  • Large-Scale Delivery & Architecture: Architected and overseen the delivery of over 100 global websites for Invesco, ensuring consistent quality, brand standards, and rapid time-to-market using a unified technology stack.
  • Modern Technology Stack: Deep expertise in the end-to-end web delivery ecosystem, including Adobe Experience Manager – AEM for content management, Spring Boot for core application logic, AWS for scalable cloud hosting/infrastructure, MuleSoft for enterprise integration, and Microservices for flexible, decoupled system design.
  • Performance & Best Practices: Championed initiatives for continuous enhancement and optimization, consistently delivering pages with strong performance metrics by implementing the latest industry best practices in caching, lazy loading, and code efficiency.
  • Technical Leadership & Governance: Led all phases of the development lifecycle, including performing Solution Designs for complex features, establishing and enforcing architectural guidelines, and conducting rigorous Code Reviews to maintain high code quality and security standards.
  • Team Leadership & Agile Execution: Managed and mentored a large, distributed team of approximately 20 developers, fostering a collaborative environment and driving efficiency through strict adherence to Agile practices – Scrum/Kanban.

Associate

JPMorgan Chase & Co.
Hyderabad
02.2018 - 01.2020
  • During my time in a dynamic Development team, we created diverse components, workflows, inbox customization features, microservices, content fragments, assets, and experience fragments.
  • We leveraged sling OSGi, servlets, and schedulers to seamlessly integrate with other systems.
  • Notably, we successfully implemented Asset Share Commons, greatly enhancing document download and tracking capabilities.
  • Being part of this dynamic team was rewarding. Through collaboration, technical expertise, and a commitment to excellence, we created and integrated various components, workflows, and customization features.
  • The implementation of Asset Share Commons enhanced document download and tracking.
  • Developing CQ5 Components, Workflows, and Launchers: Taking pride in developing high-quality CQ5 components, workflows, and launchers, we enhanced system functionality and user experience.
  • Close collaboration ensured seamless integration with other systems for efficient communication and data exchange.
  • Conducting Peer Code Reviews: Maintaining code quality and best practices was vital.
  • Engaging in peer code reviews, we ensured robust, scalable code adhering to industry standards.
  • Demonstrating Progress to Stakeholders: Showcasing completed work to key stakeholders at the end of each sprint ensured transparency and effective communication.
  • Stakeholder involvement provided valuable feedback, guiding subsequent development efforts.
  • Performing Unit Testing and Delivering Quality Code: Delivering high-quality code was a top priority.
  • Rigorous unit testing in Java identified and addressed issues, resulting in a reliable system meeting client expectations.
  • Upgrading the Platform and Migration: The milestone of upgrading from AEM 6.2 to AEM 6.4 involved meticulous evaluation, planning, and seamless execution.
  • Embracing new features improved system performance, security, and functionality.

Consultant

Deloitte India (Offices of the US)
Hyderabad
02.2016 - 02.2018
  • As part of Development team, we created templates, components, workflows, launches, MSM and cloud integrations with Adobe Analytics, Adobe Audience Manager and Adobe Target.
  • These are used for building websites and integrations with other systems.
  • Develop CQ5 components, templates, workflows, launches and cloud integrations.
  • Follow agile model and update daily status in the scrum calls.
  • Demonstrate the build work done in each sprint to all shareholders.
  • Unit Testing and delivering a quality piece of code.
  • Demo timely sprint changes to the testing team and involve in system integration testing.
  • Upgraded the Platform from AEM 6.1 to AEM 6.2.
  • Upgraded the Platform from AEM 6.2 to AEM 6.3.

Software Analyst

Accenture
Hyderabad
11.2013 - 01.2016
  • As part of Development team, we created templates, components, workflows, launches, MSM and cloud integrations.
  • Demonstrate the build work done in each sprint to all shareholders.
  • Unit Testing and delivering a quality piece of code.
  • Demo timely sprint changes to the testing team and involve in system integrations.
  • Analyzed software requirements and specifications for client projects.

Education

B-tech - Electronics and Communication Engineering

Shanmugha Arts, Science, Technology and Research Academy

Skills

  • Adobe Experience Manager
  • Java, Springboot, Microservices, Restful web services
  • Python, React
  • AWS
  • Solution Design
  • Jira, Confluence
  • AI/ML, Generative AI
  • Solr Search
  • IntelliJ, Eclipse, VS Code, Postman, Docker, Kubernetes
  • Website best practices, Junits, Requirement gathering and estimations
  • Web architecture
  • Agile methodologies
  • Microservices design
  • Code quality assurance
  • Team leadership
  • Stakeholder engagement
  • Technical strategy
  • Cross-functional collaboration
  • Performance optimization
  • Mentoring and coaching
  • Design standardization
  • Project team leadership
  • Technical leadership
  • Solution building
  • Web application development
  • System design
  • Agile scrum environments
  • DevOps practices
  • API development
  • Continuous integration
  • Continuous deployment
  • Software architecture
  • Microservices architecture
  • Security best practices
  • Design requirements
  • Technical management
  • Requirements gathering
  • Serverless architecture
  • Software debugging

Projects

Invesco, 04/2020, Present, Hyderabad JP Morgan, 02/2018, 04/2020, Hyderabad VMware, 01/2016, 01/2018, Hyderabad

Languages

  • Hindi
  • Telugu
  • English, Proficient
  • Hindi, Advanced
  • Telugu, Native

Languages

English
Proficient
C2
Telugu
Proficient
C2
Hindi
Upper Intermediate
B2

Timeline

Principal Engineer

Invesco Ltd
04.2020 - Current

Associate

JPMorgan Chase & Co.
02.2018 - 01.2020

Consultant

Deloitte India (Offices of the US)
02.2016 - 02.2018

Software Analyst

Accenture
11.2013 - 01.2016

B-tech - Electronics and Communication Engineering

Shanmugha Arts, Science, Technology and Research Academy
Ranga Vinod Kumar Thimmapatruni