Post Job Free
Sign in

Solution Architect Aws Cloud

Location:
Somerset, NJ
Posted:
June 20, 2025

Contact this candidate

Resume:

Chandrababu Dasara Raju

New Jersey, USA ️ *************.*@*****.***

+1-908-***-****

Experience Summary:

Solution Architect with 18+ years of IT experience, including 13+ years in Java-based enterprise

systems and 5+ years in AWS cloud architecture in Telecommunications OSS & BSS, Pharmacovigilance, Finance domains ensuring solutions are innovative, resilient, and customer-centric.

Proven expertise in designing scalable, secure, and high-performance systems across telecom, Finance, Insurance and enterprise domains. Skilled in enterprise integration, cloud-native microservices, system modernization, and secure data solutions.

Designed, developed, and optimized BPMN 2.0 workflows and business rule engines using JBPM and Drools, enabling dynamic process automation and configurable decision logic across insurance and telecom domains

Strong domain experience in Telecom (OSS/BSS, Service Fulfillment, Order Management, System Integration) including integrations with systems like TIBCO, Ericsson EDA, Ericsson Charging System (CS20) and Ericsson Billing System BSCS.

Designed and containerized microservices-based telecom solutions using Docker, enabling consistent deployments across AWS environments; integrated with CI/CD pipelines using Jenkins and Azure DevOps.

Experienced in containerizing and orchestrating applications using Docker and Kubernetes to enable scalable and fault-tolerant deployments.

Proficient in building event-driven systems with Apache Kafka, including brokers, topics, producers, consumers, and schema registry.

Transformed monolithic telecom platforms into modular microservices, establishing a blueprint for

system excellence in highly regulated industries.

Delivered 100+ key business Telecom-Mobile Services like Activation, De-Activation, SIM Management,

Re-Registration, MNP.

Designed process flow for automation in BSS stack which increased KPI by 70%.

6+ years of onsite experience collaborating with cross-functional teams across global geographies (onshore/offshore), ensuring seamless coordination, effective communication, and timely delivery of enterprise solutions.

Professional Experience:

Systems Limited - Middle East & Africa

(Techvista) Principal Consultant August 2022 - till date

OMB Etisalat Services Holding LLC, Dubai Senior Developer May 2022 – August 2022

(Etisalat UAE)

Omnix International Company, Dubai Senior Developer June 2017 – April 2022

(Etisalat UAE)

Emirates Telecommunications Corporation Tech Lead June 2010 – June 2017

(Technologia), Bangalore

ArisGlobal Software Pvt. Ltd Senior Software Engineer May 2007 – June 2010

Academic Qualification:

B. Tech (Information Technology) from JNT University, First Grade, Hyderabad, India (2002 - 2006)

Software Skills:

Programming Skills : Java 17, J2EE, Web Services (REST/SOAP), Python, Apache Kafka

Front-End Technologies /

Frameworks : Angular, HTML5, JSP, JavaScript, CSS3, Bootstrap, AJAX

Cloud & DevOps : Amazon AWS (IAM, EC2, S3, Lambda, SNS, SQS, API Gateway, ECR, EKS, RDS, DynamoDB, Fargate, CloudTrail, CloudWatch, Security Groups & Policies), Azure DevOps, GitHub, Bitbucket, Jenkins, Maven, Urban Code, JIRA, Docker

Application Servers : Tomcat, WebLogic, Jetty, OC4J

Data Base : Oracle, MySQL, NoSQL (MongoDB)

IDEs : JDeveloper, Eclipse, IntelliJ IDEA

Frame Works : Spring, Spring Boot, Micro Services, Struts, Hibernate, Oracle Toplink, JPA

Version Control &

Configuration Tools: : Git, SourceTree, Rational ClearCase, ClearQuest, CVS

Other Tools/Utilities : PL/SQL Developer, Oracle Workflow Builder, Bit Bucket, Git Hub, Postman,

Putty, Maven, JUnit, SOAP, Sonar lint, Draw.io, Visio, Docker, Kubernetes,

AWS, Kibana, BPMN 2.0, Drools (Rule Engine)

Project Profile:

PROJECT #1 : RTF (Real Time Fulfillment)

Client : Etisalat Telecom

Duration : Nov 2020 to Till Date

Technologies : Java 17, IntelliJ IDEA, Jetty, Docker, Kubernetes, AWS, Spring Boot, Micro services,

Angular, Jenkins, GIT, JDBC and PL/SQL.

Description :

Real time fulfillment is a Mobile order service fulfillment and orchestration system which defined with order fulfillment workflow based on business scenario like New Activation, Migration, CHANGE PLAN. The challenge in meet Key performance indicator that required achieving faster response time in terms of activation. We developed system that keep this goal in mind and achieved corporate KPI’s.

Responsibilities:

Designed, Developed and integrated financial transaction modules such as Cash, EPG/EFT-based Credit Card processing, Loyalty systems, Credit Notes, BNPL services, and TABBY payment gateway

Collaborated with Product Development, Business, and Marketing teams to gather requirements, perform feasibility analysis, design scalable solutions, and oversee end-to-end delivery

Architect real-time order fulfillment ecosystem for mobile services; define solution scopes, API contracts, deployment architectures, and high-availability designs using microservices and cloud-first design patterns

Experienced in containerizing and orchestrating applications using Docker and Kubernetes to enable scalable and fault-tolerant deployments.

Gathered and analyzed user requirements, translating them into detailed logical and physical system specifications to support solution design and development

Facilitated cross-functional workshops to translate business needs into technical designs, ensuring alignment with enterprise SLAs and delivery goals

Defined API contracts, deployment strategies, and HA/DR frameworks in alignment with enterprise SLAs.

Responsible for status updates, design, QA meetings, requirement discussions with marketing, solution teams and product owner

Was involved in end-to-end deliveries of the projects from initial release for SIT, UAT till the production deployment.

PROJECT #2 : COMS (Customer Order Management System)

Client : Etisalat Telecom.

Duration : Jan 2016 to Oct 2020

Technology : Java 8, EJB, Struts, Spring, Log4J, Maven, BPMN, Eclipse, WebLogic Server and Oracle.

Description :

COMS (Customer order Management System) system is a backend server application to handle request from Prepaid and Postpaid Numbers. System will receive the requests through direct and indirect channels and process the customer requests like Data offer, New Prepaid/Postpaid plans etc.

Client system will capture customer request and call COMS for provisioning. A request can contain multiple orders. Each order can have orders along with their own properties. Each order can be either a parent or child. COMS may create individual sub request for all the parent orders.

Responsibilities:

Responsible for status updates in scrum meetings, requirement discussions with scrum master and product owner.

Designed and implemented Spring Boot microservices with secure, scalable AWS backend components (Lambda, EC2, RDS).

Delivered 20% cost savings by driving backend cloud migration and streamlining infrastructure design.

Integrated CI/CD pipelines using Jenkins and Urban Code for automated delivery.

Responsible for status updates, design, QA meetings, requirement discussions with marketing, solution teams and product owner.

Collect and document users' requirements and develop logical and physical specifications

Was involved in end-to-end deliveries of the projects from initial release for SIT, UAT till the production deployment.

Involved in writing the batch Process for processing accounts and move sets from one firm to another firm.

Responsible for raising pull requests, Code reviews, merging with master streams.

Facilitated onboarding and KT sessions for new joiners, guiding them through project understanding, application workflows, and environment setup

PROJECT #3 : CBCM (Corporate Billing and Customer Management)

Client : Emirates Telecommunication Corp, U.A.E.

Duration : June 2010 to Dec 2015

Technology : JSP, JavaScript, EJB, JDBC, Struts, Hibernate, Log4J, ANT, Jdeveloper11G, Oc4j Server, Toplink

and Oracle.

Description :

Corporate Billing and Customer Management (CBCM) is a strategic new-generation system that effectively and efficiently integrates manages all the business process, Services and customers of Etisalat. CBCM is a comprehensive suite of multiple inter-related yet self-serving applications or modules that offer advanced functionality for effective Customer Management System(CMS), Product and Services management(PSM), Billing(BIL), Sales and Order Handling(SOH), Mediation Device interface(MDI),Credit Control Management (CRC),Work Flow Management(WFM), Payments and Adjustments(PAY) and resource management. CBCM is answer to the future needs of Etisalat, which enables Etisalat to face the challenges of the fiercely competitive business environment by designing, launching and managing new and innovative services convergent with traditional services.

The requirements are broadly classified into following modules as listed below:

[ADM] Administration module: System configuration – example menu configuration

[PSM] Product & Services Management: Defining and maintaining product and services

definitions – examples configure a package with price, mobile services, data services, IPTV over broad band,

[CMS] Customer Management System: Customer data and profiling maintenance: example creating customer profile

[CRM] Sales Order Handling: Orders taking and fulfillment: example add a service to a customer

[WFM] Workforce Management: Schedule, tracking and monitoring workforce: example send technician to do an installation

[PAY] Payment System: Receiving payments through the various means available: example pay at a cashier counter

[CRC] Credit control system: Identifying payment defaulter and marinating customer credit worthiness: example disconnect a customer telephone line

[BIL] Billing system / invoicing: Invoice generation

[CRS] Complain register system: Registering, tracking and closing of customer complaints [PMS] Partnership management: Revenue sharing with partners

[MDI] Mediation System Interface: Interfacing with external system MDS [RAD] Rating System: Rate usage and charge calculation

[REP] Reporting system.

Below are the few Major Projects under CBCM Application:

MNP : Mobile Number Portability

This Project initiated by TRA which will include involvement from Etisalat and du. This project will give the ability to the mobile customer to retain his/ her original mobile number while migrating between different service providers within UAE. Currently, only Etisalat and du will be involved in this project as they are considered the only two service providers found within UAE for the mobile services.

SLA : Service Level Agreement

Service-level agreement is a negotiated agreement between two or more parties, where one is the customer and the other is service provider(etisalat).

Right now etisalat Link availability SLA is provided on the products like IP Connect, Xpress Connect, Internet Leased Lines(IDA), Pro Connect,VSAT and MRWAN Products.

E2E SLA is provided on Xpress Connect and IP Connect Ports and launched 2013 year end.

Managed Router WAN Product (MRWAN) with SLA is launched for the customers Thomson and Reuter in Oct 2014.Design and development are going on for the Global SLA for P2P, First Gulf Bank, Venue and SITA clients currently.

Responsibilities:

Collaborated with Marketing and Relationship Management teams to gather requirements and participate in design discussions.

Developed and unit-tested application modules; managed code delivery via ClearCase and issue tracking through ClearQuest.

Implemented components across web, application, business, and common layers using Java and TopLink ORM for database interaction.

Designed and developed end-to-end service request flows for PSTN, GSM (Prepaid/Postpaid/Ahlan), and Data products.

Built batch jobs to automate request closure and dispatch MDI commands to CMDS (Corporate Mediation Device System).

Developed configuration screens for key modules: MDI, SOH, PSM, CRC, PAY, and WFM.

Generated mediation commands for provisioning, service removal, TOSS (non-payment), and cessation requests within MDI.

Integrated Oracle Workflows into the application to align with product process flows.

Created DB Links between MDI and CMDS for secure and efficient data sharing.

Developed Loader classes for optimized caching and performance.

Interfaced with PMS (Provisioning Management System) to manage network resources for PSTN and GPON infrastructure.

Designed and implemented database objects: views, triggers, procedures, and packages.

Actively communicated with onsite teams for requirement clarification, design reviews, and project coordination.

PROJECT #4 : ARISg

Client : Pfizer, Takeda

Duration : May 2007 to May 2010

Technology : Java 8, JSP, JavaScript, JDBC, Struts, Log4J, ANT, web logic, web sphere and Oracle.

Description:

ARISg, the Adverse Reaction Information System - global, is a safety data management system for the pharmaceutical industry. ARISg is a Global Adverse Event (AE) reporting product that facilitates the reporting of adverse event data related to adverse events (Due to drugs, medical devices, or vaccines) to all the major regulatory authorities. It is the most advanced software solution for global safety surveillance available today. Supporting the collection of adverse events from all sources including spontaneous and clinical safety reports. This is deployed at over 120 life science organization throughout North America, Europe, and Japan. The market leading software for Pharmacovigilance and Safety, ARISg enables full compliance with the international regulatory adverse drug event & reaction reporting requirements for expedited and periodic aggregate reporting.

PROJECT #5 : ARISg (ADMIN)

Client : Pfizer, Takeda

Duration : May 2007 to May 2010

Technology : Java 8, JSP, JavaScript, JDBC, Struts, Log4J, ANT, web logic, web sphere and Oracle.

Description:

ARISg provides comprehensive security controls to prevent unauthorized access to the sensitive AE data. You can restrict users from certain functions and data by creating roles with different privileges. The system provides some default roles. You can then create users and assign the relevant roles to them An ARISg Administrator can create users. Each user may have different privileges depending on the roles assigned to them. Users can have one or more roles assigned to them. Installation parameters define the behavior of the system at a given company site.

Responsibilities:

Participated in process governance activities, including documentation management and audit support.

Designed and developed web interfaces using JSP and Struts Tag Libraries for dynamic content rendering.

Implemented Struts Action classes and performed module-level validation and verification to ensure functional accuracy.

Developed JDBC-based database logic for data persistence and retrieval operations.

Actively involved in analyzing and resolving customer-reported product issues, ensuring quick turnaround and user satisfaction.



Contact this candidate