Summary
Overview
Work History
Education
Skills
Project Profiles
Languages
Timeline
Generic

Chandrababu Dasara Raju

New Jersey

Summary

Dynamic Principal Consultant with extensive experience at Techvista, specializing in microservices architecture and cloud solutions. Proven track record in leading cross-functional teams to deliver scalable architectures, achieving 20% cost savings through backend cloud migration. Adept in Java and project management, fostering collaboration to align business and technical objectives.

Overview

18
18
years of professional experience

Work History

Principal Consultant

Techvista
08.2022 - Current

• Architect working closely with Product Development and Business/Marketing teams for requirements gathering, feasibility analysis, solution designing, and 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.
• Led stakeholder workshops and technical discovery sessions to capture business requirements and translate them into scalable architectures.
• Lead cross-functional workshops to align business requirements with technical designs and SLAs. • Defined API contracts, deployment strategies, and HA/DR frameworks in alignment with enterprise SLAs.

Senior Developer

OMB Etisalat Services Holding LLC
Dubai
05.2022 - 08.2022

• Responsible for status updates, design, QA meetings, requirement discussions with marketing, solution teams, and the 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.
• Coding, unit testing of requirements, and delivering through SourceTree and Bitbucket.

Senior Developer

Omnix International Company
Dubai
06.2017 - 04.2022

• 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 UrbanCode for automated delivery.
Responsible for status updates, design, QA meetings, requirement discussions with marketing, solution teams, and the 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.
• Coding, unit testing of requirements, and delivering through SourceTree and Bitbucket.

Tech Lead

Emirates Telecommunications Corporation
Bangalore
06.2010 - 06.2017

• Led the architectural design and integration of OSS/BSS components, interfacing with TIBCO, Ericsson Charging, and external APIs.
• Produced comprehensive architecture artifacts: sequence diagrams, LLDs, deployment diagrams, and interface specs.
• Enabled business agility by re-architecting legacy modules into reusable, service-oriented components.
• Responsible for status updates in scrum meetings, requirement discussions with scrum master and product owner.
• Using Mastercraft and JPA to interact with Database.
• 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.
• Involved in taking KT sessions for new joiners for project and application and workspace setup.
• Involved in implementing service calls.
• Hands in creating views, functions, procedures and packages for Database.

Senior Software Engineer

ArisGlobal Software Pvt. Ltd
05.2007 - 06.2010

• Contributed to the global pharmacovigilance platform ARISg for leading pharmaceutical clients.
• Designed user workflows, compliance modules, and performed WebLogic/WebSphere application
tuning.
• Interfaced with regulatory teams to ensure system adherence to global safety protocols.
• Involved in process related activities like managing documents, audits.
• Improved reliability and performance of existing software systems and added new features.
• Determined system requirements and documented and implemented necessary improvements.

Education

B.Tech - Information Technology

JNT University
Hyderabad, India
01.2006

Skills

  • Java 17 and J2EE
  • Spring Boot and Spring
  • Microservices architecture
  • Oracle database and PL/SQL
  • SQL and MySQL
  • AWS services including S3 and RDS
  • Cloud monitoring tools
  • Security policies and IAM
  • Web services (SOAP, REST)
  • HTML, CSS, and JavaScript
  • JSP and Thymeleaf
  • Version control (GitHub, Bitbucket)
  • Project management (JIRA, Azure DevOps)
  • Continuous integration (Jenkins, Maven)
  • Testing frameworks (JUnit)
  • Application servers (Tomcat, Jetty, WebLogic)
  • Development environments (Eclipse, IntelliJ IDEA)
  • Deployment automation (UrbanCode)
  • Database management (DynamoDB, Oracle Workflow Builder)
  • Diagramming tools (Drawio, Visio)

Project Profiles

  • RTF (Real Time Fulfillment), Etisalat Telecom, 11/01/20, Present, Java 17, IntelliJ IDEA, Jetty, Spring Boot, Micro services, Jenkins, GIT, JDBC, PL/SQL, 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., 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., Coding and unit testing of requirements and delivering through Source Tree and Bit Bucket.
  • COMS (Customer Order Management System), Etisalat Telecom, 01/01/16, 10/31/20, Java 8, EJB, Struts, Spring, Log4J, Maven, Eclipse, WebLogic Server, Oracle, 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., Responsible for status updates in scrum meetings, requirement discussions with scrum master and product owner., Using Mastercraft and JPA to interact with Database., 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., Involved in taking KT sessions for new joiners for project and application and workspace setup., Involved in implementing service calls., Hands in creating views, functions, procedures and packages for Database.
  • CBCM (Corporate Billing and Customer Management), Emirates Telecommunication Corp, U.A.E., 06/01/10, 12/31/15, JSP, JavaScript, EJB, JDBC, Struts, Log4J, ANT, Jdeveloper11G, Oc4j Server, Toplink, Oracle, 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. The CBCM System is designed and developed using the latest cutting-edge technology and is based on the standards that are followed word wide. 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., Involving with Marketing and RM team meetings for Requirement and design discussions., Coding and unit testing of requirements and delivering through Clear Case and Clear Quest., Responsible for implementing classes in web, application layer, common layer and business layer of the application., Using Toplink as ORM to interact with Database., Involved in end-to-end request creation and closing for PSTN, GSM (Global System for Mobile Communication) (Prepaid, Post Paid and ahlan) and Data products., Involved in writing the batch jobs for closing request and sending MDI commands to CMDS (Corporate Mediation Device System)., Responsible for developing the Configuration screens for MDI, SOH, PSM, CRC, PAY and WFM Modules., Responsible for generating Mediation commands for various actions like TOSS Non-Payment, Cessation Request, Cessation and Provisioning or remove services etc in MDI., Involved in implementing Oracle Workflows and Mapping them to Application Product Flow., Involved in developing DB Link between MDI and CMDS., Involved in developing Loader classes for Cache mechanism., Hands in interact with PMS (Provisioning Management System) to maintain entire network resources related to PSTN GPON (Gigabit passive optical network) medium., Hands in creating views, triggers, procedures and packages., Interacting with onsite personals for requirement clarification and project discussion.
  • ARISg, Pfizer, Takeda, 05/01/07, 05/31/10, Java 8, JSP, JavaScript, JDBC, Struts, Log4J, ANT, web logic, web sphere, Oracle, 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., Involved in process related activities like managing documents, audits., Involved in Design, coding and unit testing., Implemented struts Action classes for the corresponding modules., Analyzing and addressing the customer reported issues related to product., Addressing web sphere certification issues and JRE certification issues., Responsible for the releases to QC.
  • ARISg (ADMIN), Pfizer, Takeda, 05/01/07, 05/31/10, Java 8, JSP, JavaScript, JDBC, Struts, Log4J, ANT, web logic, web sphere, Oracle, 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., Involved in process related activities like managing documents, audits., Designed web pages using jsp with Struts Tag Libraries., Verification and Validations of the module, using Struts., Implemented struts Action classes for the corresponding modules., Implemented Database Logic using jdbc., Extensively involved in analyzing and addressing the customer reported issues related to product., Responsible for the releases to QC.

Languages

Telugu
First Language
English
Proficient (C2)
C2
Hindi
Intermediate (B1)
B1

Timeline

Principal Consultant

Techvista
08.2022 - Current

Senior Developer

OMB Etisalat Services Holding LLC
05.2022 - 08.2022

Senior Developer

Omnix International Company
06.2017 - 04.2022

Tech Lead

Emirates Telecommunications Corporation
06.2010 - 06.2017

Senior Software Engineer

ArisGlobal Software Pvt. Ltd
05.2007 - 06.2010

B.Tech - Information Technology

JNT University
Chandrababu Dasara Raju