
Welcome to my profile! Highly motivated and results-oriented Principal Full-Stack Java Developer with 15 years of experience architecting, designing, developing, and deploying complex software solutions. Possesses in-depth expertise in Java/J2EE, leveraging frameworks like Spring, Springboot and Hibernate to build robust applications. Adept at integrating solutions with Microsoft Azure services and implementing efficient workflows using the Microsoft Power Platform. Proven track record of leading collaborative teams, fostering innovation, and consistently exceeding expectations through high-quality work ethic. I also have expertise in solutions across industry domains such as Healthcare, Banking, Retail, E-Commerce, and Manufacturing.
Key Strengths:
Java Mastery: Exemplary command of Java, J2EE, Spring and Springboot, ensuring the seamless development of high-performance web applications.
Azure Cloud Architecture: Proficient in architecting and deploying applications on Microsoft Azure, emphasizing high availability, fault tolerance, and auto-scaling.
Power Platform Expertise: Certified Microsoft Power Platform Fundamentals and App Maker Associate, driving business efficiency through intelligent solutions.
Agile Development: Integral to agile scrum teams, orchestrating the delivery of innovative solutions within stipulated timelines.
Leadership and Collaboration: Successful management of cross-functional teams, ensuring effective collaboration between backend and frontend development for streamlined project delivery.
Continuous Improvement: Implementation of best practices for cloud migration, backup, and recovery, enhancing overall application and database performance.
Career Highlights:
Parexel (Current): Leading Java development, Azure integration, and coordination of cross-functional teams for optimal project delivery. Key role in designing and deploying Microsoft Azure for diverse applications.
Wipro: Excelled as a Java/J2EE Developer, contributing to SDLC processes and developing highly interactive UIs. Demonstrated expertise in Core Java, JSP, Spring, JBOSS, and Oracle.
Parexel International (India) Pvt. Ltd. - Hyderabad
Nov 2017 – Present
Parexel International (India) Pvt. Ltd. - Hyderabad
Sep 2014 – Nov 2017
Kony IT Services Pvt Ltd. – Hyderabad
Oct 2013 – Sep 2014
Wipro Technologies – Hyderabad
Mar 2010 – Oct 2013
Andhra University, Vishakapatnam, AP, India
2003 - 2006
Andhra University, Vishakapatnam, AP, India
2000 - 2003
Parexel International (India) Pvt. Ltd. - [October 2022 – Till date]
e-VCAS is a modernization of a web-based clinical trial adjudication system (VCAS) to a microservices architecture on Azure. This initiative involved upgrading Spring Framework and Spring Boot, designing and developing RESTful APIs, and implementing Azure services for improved scalability, performance, and maintainability. VCAS primary function is to provide electronic Case Report Form (eCRF) functionality and automated adjudication process via a web-based interface for clinical trial protocols.
Key Benefits
Technologies: Java 8, Angular, Spring, Spring boot, Microservice, Hibernate, RESTful APIs, Oracle, Junit, Azure Services
Roles and Responsibilities:
Parexel International (India) Pvt. Ltd. - [January 2022 – August 2022]
User Manager Portal, a critical application within a clinical trial system, to streamline user access and study assignments. This project addressed the challenges of managing user roles, study associations, and overall system security. The modernization effort focused on enhancing user management functionalities (creating, editing, deleting users, and assigning roles), study management (creating, reading, updating, and deleting studies), and implementing robust role-based access control (RBAC) to ensure data security, improve workflow efficiency, and provide a foundation for future scalability and maintainability of the application.
Key Benefits
Technologies: Java 8, Angular, Spring, Spring boot, Hibernate, RESTful APIs, Oracle, Junit, Azure Services
Roles and Responsibilities:
Parexel International (India) Pvt. Ltd. - [January 2018 – November 2021]
VCAS is a proprietary web-based application that facilitates central online management of adjudication activities. VCAS primary function is to provide electronic Case Report Form (eCRF) functionality and automated adjudication process via a web-based interface for clinical trial protocols. VCAS application operates in a hosted environment and can accommodate any number of users and reviewers with specific privileges based on their role.
Key Benefits
Technologies: Core Java, JSP, Spring, Spring boot, Hibernate, Oracle, Junit, Azure Services
Roles and Responsibilities:
Parexel International (India) Pvt. Ltd. - [July 2023 – December 2023]
The system will be used to, Create an inventory for EPCU, can manage add, remove, update stock by multiple options like scan the barcode or manual entry. Stock can be searchable by providing different information about the product.Display stock/product information
Technologies: PowerApps using Common Data Service CDS, Flow, and SharePoint online
Roles and Responsibilities:
Parexel International (India) Pvt. Ltd. - [January 2016 – December 2017]
PMED is an electronic document management system based on OpenText Content Server. Currently PAREXEL is five major releases behind the latest version of PMED (Content Server - CS16) and no longer on a supported version. As a result, we are not realizing the full business benefits of the platform and experience frequent down time and poor system performance. This is the first project and will Stabilize and synchronize non-production environments by copying the Production environment back to DEV and Staging, convert interfaces from LAPI API to new SOAP API required by CS16, Redesign 13 workflows for optimal performance on the current version of PMED, build new environment with CS16 to allow for better performance.
Technologies: Core Java, JSP, Servlets, Spring Framework(IOC, MVC), Hibernate, Oracle.
Roles and Responsibilities:
Parexel International (India) Pvt. Ltd. - [October 2014 – December 2016]
This web application based electronic source data capturing and trail management system in Early Phase research segment. Which accommodates modern Early Phase Requirements as well as regulatory and standard industry requirements, to increase customer satisfaction and loyalty by optimizing efficiency and increasing quality in conducting clinical trials. Apollo is an integrated clinical trial management system covering almost all aspects of clinical studies from financial management to the reporting of clinical data. Apollo includes various modules as high level : LIMS, Clinical Trail Management, Recruiting Management, eSource, Design & Reporting. LIMS involves Study setup, Lab workflow, sampling data, Profile setup. Clinical Trail Management involves various reporting stages like Data management reports, Lab results trend reporting etc., Recruiting Management involves Subject Information, Lab specific details etc.
Technologies: Core Java, JSP, Servlets, JavaScript, Spring IOC, Spring MVC, Oracle, JUnit
Roles and Responsibilities:
Citi Bank - [October 2013 – September 2014]
This app is developed as a product with configuration options to support multiple countries (NA,UK,other) functionalities for Citi. This app supports Android, iPhone, and Thin Client (TC) Channels and with new UI design built on Kony 5.0 platform. The App now supports the following functionalities: Account Summary, Recent activity for checking and credit card accounts, including pending and future transactions and transaction search, Pay bills and view, change or cancel payments, Make or schedule future credit card payments, Transfer funds between linked Citi accounts, Push notifications for Bank and Credit cards, Send money to virtually anyone’s U.S. bank account with Popmoney, Deposit checks using Mobile Check Deposit, ATMs/branches location search, Contact Us, and Help, View the rewards (thank you points) balances, Snap Shot mode (for limited set of users) gives the flexibility to the users to view their balances without logging in to application.
Technologies: Core Java, JavaScript, Kony 5.0 mobile platform
Roles and Responsibilities:
Master Card - [September 2012 – October 2013]
This application is an online reporting tool that allows users to access corporate card transactions securely over the Internet. The application helps to expedite expense reporting by allowing
Technologies: Core Java, JSP, PrimeFaces, Spring Framework, JBoss 5, and Oracle 11g
Roles and Responsibilities:
Master Card - [May 2012 – July 2012]
Beyond Enrollment Tool is part of ALM (Account Level Management) platform. It contains HighValue and EnhancedValue. This application is intended to recognize the high spend cardholders and benefit the issuers/cardholders. Issuers enroll program, registers the cardholders so that they participate in the program. These programs include an approval process where representatives validate the program and approve
Technologies: Core Java, JSP, Spring Framework, JBOSS 5, and Oracle 10g
Roles and Responsibilities:
NBC Universal - [November 2010 – February 2012]
This project aims to deploy a more reliable and scalable monitoring solution along with a user friendly and easy to use dashboard. This will replace the current monitoring solution. This system capable of monitoring more than 600 applications and provide transaction monitoring capabilities. System provides Application monitoring, Alerting, Performance reporting, Systems monitoring, Dashboard for inventory information
Technologies: Java, JSP, PrimeFaces, Spring Framework, JBoss AS 4.2, Oracle 10g, and Linux
Roles and Responsibilities:
GE Water - [September 2010 – October 2010]
This project analyzes and modifies existing features in the Inquiry-to-Order (ITO) web applications that interface with SAP ERP. Upgradation of existing SAP ERP 4.6c to ECC6 would require changes in the existing BAPI function calls made by the ITO applications (OnlineStore, PriceQuote, Sales & Customer Portal and Service & Operational Portal).Currently, the 4 applications are use web services and direct DB calls to SAP in order to fetch data. Due to the change in the ERP version the reference points for these calls needs to be modified so that the right information can be fetched from SAP and displayed in the right form
Technologies: Java, JSP, Servlets, JavaScript, HTML, Spring Framework, JBoss AS, and Oracle
Roles and Responsibilities:
Kone - [April 2010 – August 2010]
RIF Data Call Simulator is web-based application which sends messages which are related elevator calls sends manually. The message sends through intermediate servers like RIF Gateway and KRM Servers, and finally stores in the database. The massage can be captured based on the type of the message type, generate the report of the last updated call and this simulator has responsibility of the call validation.
Technologies: Java, Servlets, JSP, JavaScript, HTML, and Apache Tomcat
Roles and Responsibilities: