Result-oriented technocrat with 18 years of qualitative managerial and leadership experience at Enterprise level in the areas of Product Development and Delivery, Strategy Planning, Technology Roadmap, Project/Program Management, Tech/Cloud Transformation, Product and Solution Architecture, People Management and IT Services.
A keen strategist, planner and implementer with expertise in devising strategies aimed at enhancing overall organizational growth, sustained profitability of operations and improved business performance.
Managed software engineering teams and associated budget allocations.
Served as enterprise and technical architect, driving the re-engineering.
Deep domain expertise in Banking and Financial Services, Insurance &Healthcare.
Deeply experienced in defining and delivering large scale, complex, distributed architectural solutions, products to business need and in building great native or hybrid mobile apps for iOS and Android.
Build Cloud Platform PaaS APIs and managed API governance and API lifecycles.
Build APIs and Orchestration for application code deployments and promotions, integrated with CI/CD tool chain for automating end-to-end Continuous Integration and Continuous Deployments
Building digital products with modern architectural trends such as Microservices, Event-driven, OpenAPI, Kubernetes/Containers, Cloud computing, CI-CD and using software design principals like SOLID, DDD, DRY, SoC and Agile delivery model.
Excellent working experience in Could Computing and Multi-tenant applications architecture, Event driven architecture, Service Oriented Architecture (SOA), Domain Driven Design (DDD) and Object Oriented Design (OOD).
Hands-on experience in designing, developing and deploying Enterprise products, Micro services, large-scale web application and web services in SAAS and Enterprise environment.
Diverse experience utilizing tools i N-tier and Microservices architecture applications using Spring Boot, Spring
Strong knowledge of Android, Kotlin, iOS, Swift, Objective C.
Expert in identifying underlying risks, deficiencies, and opportunities at forefront.
Focused on gathering detailed business requirements and use cases and translate technical specifications into functional requirements.
Led productive cross-functional teams using interactive and motivational leadership that spurs people to willingly give excellent results.
Excels in managing the engineering teams to include efficient staffing, team member development and training, performance management and policy enforcement.
Overview
17
17
years of professional experience
1
1
Certification
Work History
SVP/Sr.Director,Head of Technology and Engineering
Swiss Re GBS India Pvt Ltd
Hyderabad
06.2022 - Current
Set the strategic direction for technology efforts such as leading transformative architectural project, recommending solutions and aligning closely with business and Enterprise Architecture strategies and roadmaps, creating and gaining approval on all architectural designs, providing thought leadership, and communicating the technical architecture strategy and direction to all impacted stakeholders, executive, and technical teams.
Developed and drove the strategy to transition to SaaS solution from legacy systems and infrastructure serving Life & Health portfolio.
Led 15 managers and managed team of 200+ members including the principal engineers, architects, data scientist, DevOps Engineers , business analysts, UI developers, back-end developers and QA analysts in technology development, mobile applications and cloud computing.
Built the entire Tech Transformation team from scratch for the LOB - Life & Health Global. Extensively work with Talent Acquisition teams to bring in the best of the engineering talents into team.
Partnered with delivery teams of P&C & Central teams on technology integration.
Successfully transformed project based organization into a product based organization.
Presented at quarterly company meetings Technology head and Senior leadership team.
Automate all repetitive tasks for development and operations including Code Deployment and managing cloud operations for all services.
Build micro services to automate partner service integrations (ServiceNow, LDAP, SSO, Info Sec etc.).
Build Redis as a service for cloud and delivered enterprise solution to decouple session store from Java EE containers to Redis using Spring Session.
Create automated DevOps Dashboard to raise bar on Operational excellence and test SLA requirements for all services using automated testing to ensure all highly scalable micro services are production ready before these are deployed in Cloud.
Created roadmap of tasks to be delivered for both iOS and Android applications in sync, such that new features go to the end-user at same time.
Advised application teams on technology decisions, design improvements, and encryption standards to drive the modernization of legacy applications to the cloud.
Re-engineering legacy infrastructure and applications by following Domain Driven Design, Cloud native micro services, security, externalizing configuration, distributed tracing, metrics/health checks etc.
Conduct technology fit/gap assessment, product selection, system transition, process optimization, and change management exercises.
Develop Technology and Agile Adoption Strategy - this includes building cloud native products/apps and modernization, adaption of Engineering best practices and Agile methodologies at every stage of adoption, from the introduction of Agile and employee education to fostering teams and cultures that practice Agile and continually offering strategies for improvement.
Achieved the 95% co-location teams for L&H
Guide teams adapting the Enterprise pipeline (EPL) - DevOps practices and tool chain analysis for Continuous Integration (CI)/Continuous Deployment (CD).
Conduct status reviews with the project/delivery teams and leadership on regular basis.
Design and measure success metrics and monitor change process.
Few areas to mention Hands-on experience are Insurance Product Platform Architecture (IPPA), Event Driven Architecture, Microservice, Domain Driven Design, Azure/AWS/Alibaba migration.
Managed staffing and hiring, mentoring, motivating, retaining top talent, annual reviews and professional development.
Director of Software Engineering
Blue Yonder
Hyderabad
02.2021 - 06.2022
Heading the engineering practice. Built the team ground up, experience managing engineers across Frontend, backend, DevOps, QA and tech support.
Familiar with cloud such as AWS and Azure.
Complete ownership of P&L and cost Experience handling high traffic during high sale days.
Worked with stakeholders and product managers to collaboratively deliver value.
Experience in fund raise activates such as tech due diligence.
The scope of responsibility included, Domain Driven development of B2B SaaS solution of vendor pricing micro-service for Transportation Management System. The product is a subscription based SaaS solution, which connects various vendor systems to TMS framework and associated subsystems, like Planning, Order Management, ERP , Warehousing
etc. The SaaS platform provides intelligent digital pricing based on demand, geo and supply constraints. Gradation
of functionality like interface with Warranty services, is provided based on subscription model (like trial, standard,
business and premium) The systems are developed in Spring, Java, J2EE , Redis, Azure SQL & On-prem Oracle/SQL.
The product is hosted in Azure and On premise, servers. Intelligent pricing calculations are arrived at using Data
analytics systems using Hadoop, Hive, Presto and Python based AI/ML, feeding into pricing algorithms.
Hands on inclusive leadership to drive multi cloud initiatives across JDA Software. Design and drive availability, disaster
recovery and compliance for large scale systems, stores and international platforms of JDA Software. Drive Site
reliability operations across JDA Software. Provide strategic direction for development of monitoring systems for multi
cloud initiative. Develop processes and tools to troubleshoot Azure infrastructure.
Sr. Full Stack Architect
Motivity Labs
Hyderabad
06.2020 - 02.2021
Planning, leading and managing technical information to support technical team.
Define project schedules, allocate resources and monitor progress.
Contributed with the architecture finalization effort. By understand the current client landscape, driven the proof of concepts, identified the re-usable components, employed the best practices towards this effort.
Partnered with product owners to create product roadmap and implementation plans.
Translated the impact of design on non-functional requirements like scalability, performance, availability and security into the project.
Responsible for building Micro service based Social Enterprise Technology platform in healthcare domain.
Managing a team to develop state of art search, workflow and Analytics capabilities.
Worked on DH’s incubation project from scratch to build social document service and viewing capabilities.
Development of new listeners for producers and consumer for both Rabbit MQ and Kafka.
Responsible for designing core shared services used by all development teams, most notably the access controls and security credential management systems.
Great care was applied to define functional boundaries to each micro service and used different techniques including caching and messaging, to reduce inter-service communication.
Designed data modeling for different micro services including RDBMS and NoSQL data models.
Monitor and control the coding and unit testing effort and work with the team on the approaches for the same.
Review design, codes and provide feedback on improvements.
Drive final integration testing - plan and perform integration testing for all the modules.
Support QA team on testing – provide feedback and response to QA teams on their questions and support them in their testing by providing prompt fixes.
Investigated, documented and messaged quality concerns to drive consistently across the global organization.
Served as a technical focal point and collective voice in technical forums to represent the concerns of customers.
Establish continuous communication with the team members to help them understand the organizational and project goals and also understand their aspirations and objectives.
Conflict resolution within the team.
Built high performance engineering teams - involved in hiring, mentoring, and scaling up team to lead successful
timely deliveries.
Technology Lead
Wellsfargo India
Hyderabad
07.2016 - 04.2020
Develop detailed project plan and resource allocation plan for the project.
Managed and monitored team of 15 engineers using a performance management and development process that
provides an overall context and framework to encourage team member’s contribution and includes mentoring, goal
setting, feedback, and performance development planning.
Designed the Multitenant Product Architecture Framework.
REST APIs and message queues were used to handle synchronous and asynchronous operations
Worked on:
o Initial phase for the requirement analysis
o Design of Class Diagram and sequence diagrams for new Enhancement using the Rational tool
o Modeling and implementation of the workflows (business processes) using ActiveVOS BPM tool
o Code review, optimizing the code, bug fixing
Built and deployed the code changes for various enhancements
Designed:
o Distributed in-memory cache
o Integration service layer realized by Apache Camel
o Workflows design
o REST enabled web services and API
o API Security using OAUTH
o MongoDB Replica Set design and Sharding to achieve High Availability and Scalability.
Implementing the new message retry mechanism using kafka in the event of any failure in the downstream
systems.
Test plans and Unit Testing using Junit and Mockito.
Bi-weekly sprints using agile development methodologies.
Created logical and physical data model for MongoDB.
Integrate with other teams (UPC, Order Management, Provision, Billing and Payment) to finalize the interface design.
Identify and arrange trainings for team members based on the project requirements.
Ensured defect-free releases through careful planning, testing and QA efforts.
Provided effective performance feedback through employee recognition, rewards, and disciplinary action with the
assistance of Human Resources when necessary.
Senior Associate
CTS
Hyderabad
11.2013 - 12.2015
Senior Software Engineer
HSBC India
Hyderabad
08.2010 - 11.2013
Senior Java Developer
POLARIS SOFTWARE LABS
Hyderabad
12.2009 - 08.2010
Software Engineer
BLUEALLY (A Division Of MEGASOFT)
Hyderabad
07.2009 - 12.2009
Java Developer
Infosys Technologies
Hyderabad
07.2008 - 07.2009
Java Developer
INVICTASYS TECHNOLOGIES (www.fme.co.in)
Hyderabad
07.2006 - 07.2008
Education
B.Tech - ECE
JNTU
Hyderabad
05-2006
Skills
Strategic Planning
Product Engineering
Customer escalation management
Budgeting
Technology Road Mapping
Risk Management
Data Analytics & Insights
Security & Governance
Recruiting
Architecture
Troubleshooting
Client Relationship Management
Design Oversight
Project Scheduling
Resource Allocation
Project Management
Mentoring
Innovation
Vendor Management
Regulatory Compliance
Codes Compliance
Certification
TOGAF9
MuleSoft Certified Developer
AI-102 Designing and Implementing a Microsoft Azure AI solutions
DP 100 Designing and Implementing a Data Science Solution on Azure