Ensuring Technical Readiness For Copilot in Microsoft 365
8+ years of experience in Java/J2EE technologies
1. Name : Sukanya Narra
Email: nsukanyareddy@gmail.com
Mobile: +16477689336
System Integration Specialist
Professional Summary:
Sukanya has 8 years of IT experience in the areas of Web-based Internet/Intranet based Enterprise Solutions
which includes study, analysis, design, development, testing, maintenance and production support of
applications.
Extensive experience in Core Java, Servlets and JSP’s, Web services based on WSDL description for soap
services and rest based services.
Sukanya has over 8+ years of experience on Core Java , Servlets and JSP’s.
Sukanya has solid experience in handling Data Warehousing & BI projects
Sukanya has experince working in different domains which includes 6+ years in Banking domain.
Sukanya having 6 years of IT experience working in Canada with Scotiabank client in banking domain business
applications in data, analytics and Integration
Extensive work experience in application integration using Web services such as JAXB, JAX-WS, JAX-RS,
SOAP, WSDL, RESTFUL
Continuous Integration products such as Jenkins, ANT, Maven, Subversion and GIT
Devops pipelines, Github, IntelliJ, Jenkins, Secure coding practices, CI/CD Pipelines
Her areas of expertise include iWay Service Manager, iWay Data Migrator, DB2, SQL and PLSQL.
Participating in the analysis, design, development, and unit testing of all the project’s ETL components i.e.
Mappings, Workflows, Data Mart.
Developing ETL programs using iWay Data Migrator
Creating and/or updating data processing overview, technical design, source to target mapping,
operation manual and other technical documentation
Participating in Quality Assurance (QA) and System Integration (SIT) testing and supporting the System
Acceptance(SAT) and User Acceptance (UAT) Testing
Developing, testing, and deploying full code package for the solution in Visual Source Safe (VSS)
Perform day-to-day tracking, reporting and facilitating resolution of issues and risks for all project
activities in TFS
Working closely with the subject matter experts, managers, and staff on issues and business needs
Participating in discussions with the business analyst regarding any changes required to business and/or
system requirements, as well as requirement gathering sessions
Supporting the analysis of existing business processes, design and recommending process
improvements to effectively harness the benefits of using the application(s)
Liaising with IT specialists and unit leads and working closely with support team members and relevant
stakeholders
Having work experience on Windows, Solaris and UNIX platforms
Excellent SQL, PLSQL skills in Oracle 9, 10g, 11g, SQL Server 2016, PL SQL Developer 10.0.5,
Sybase database, DB2 10.5
Excellent in writing database queries and writing pl/sql stored procedures.
Good track record of handling development, enhancement and production support projects. Ability to Train
and troubleshoot most of the technologies mentioned in the skill set.
Flexible person having good learn ability and capable of handling teams.
Experience in SQL Administrator
Sukanya Narra
2. Education
Bachelor Of Technology – April 2006
Technologies:
• Java: Java, J2EE, Spring Framework (Spring JDBC, Spring MVC, Spring TX, Spring Core), JAX-WS, JAX-RS, Log4j, Servlets,
JSP , JDBC, JNDI, XML, XSD, Junit, HTML, Java script, Json, Jenkins.
• Open Source Frameworks: Spring, Apache Ant, Log4j, Junit.
• Programming : SQL, PL/SQL
• Modeling Tools: RAD, TOAD, Autosys
• Version Control Systems: IBM Clear Case, VSS, SVN, Git, GitHub & Bitbucket.
• Web/Application Server: IBM Websphere Server 5.x/6.x/7.x/8.x , Tomcat
• RDBMS: Oracle, DB2, SQL Server
• IDE Tools: IBM RAD, STS, Eclipse, My Eclipse, XML Spy, TOAD, SOAP UI, Postman.
• Defect Tracking Tools: Mercury Quality Center and Jira
Professional Experience
System Integration Specialist ( Data , Analytics and Integration)
Client: Scotiabank
Project : Net Promotor System (NPS)
Net Promotor System: Automation and delivery of the interaction touchpoints was enabled through a new Net Promotor
System platform designed, developed and implemented by the Customer Interaction Management Team (CIM). This system is
developed as a repository for different source systems of Canada and International banking to data feed customer interactions
happen in various channels
CONTRIBUTION:
Created technical documentation for source to target mapping procedures to facilitate better
understanding of the process and incorporate changes as and when required.
Interfaced using Web services, SOAP for producing and consuming the data information from other
subsystems
Implemented Agile (Scrum) Methodology that includes daily scrum meetings with team.
Strictly followed the change control methodologies while deploying the code from DEV to QA and
Production.
Used IBM Web sphere application server for the application deployment.
System Integration Specialist ( Data , Analytics and Integration)
Client: Scotiabank
Project : Revolving Credit System Developement
RCSD is a core enabling application in Scotiabank which woulkd simplify the access of customer credit card related
data to different applications.KQ Application is the KS repository system which Extract, Transform and Load Credit
Card data from KS system (Revolving Credit system Development) to KQ tables. Real time credit transactions that
coming from KS system is transformed and load into KQ Repository.
Customer information related to credit card and the transaction information files will be feed to KQ which is then
processed to load in batch mode. This entire Credit card information will be available for the users and other
applications to get the required data on the mid-tier platform.
Sukanya Narra
3. CONTRIBUTION:
Created Web service methods and also worked on with making changes to the WSDL and soap
protocols as required by the design for the application
Application integration with JAX-WS Web Services to fetch data from external Benefits application using
SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling
using JAXB
Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project
onto the Web logic Application Server
Documented and unit tested website code and applications.
Developed JAX-RS REST web services to serve multiple clients across the application and organization.
The data is provided in JSON and used Jackson library and consumed REST web services
Participated in modelling and developing databases.
Used IBM Web sphere application server for the application deployment.
Worked on Performance Tuning on various Informatica Mappings which loads millions of rows into DB2
tables.
Code Debugging , Troubleshooting defect.
Created several data loading templates to load client files.
Created a set of mappings to load data from different tables to one single table to create a report to
show exhibit for monthly, quarterly and early basis.
Worked with testing team to create test requirement documents and Collaborated with the testing
team to generate test plan, test cases. Performed User acceptance testing.
Created access matrix document for security tables.
Involved in Full Life Cycle of the Project this includes Requirement analysis, Design, Development,
Testing, and Implementation
PROJECT : OEI-MRIC-II
CLIENT : BANK OF NOVA SCOTIA, Scarborough, ON, Canada Scarborough, CANADA
The objective of MRIC project is to deliver infrastructure, process and methodology to manage activities within
Canadian branch network. The Management Reporting and Internal Controls (MRIC) project within the
Operational Efficiencies Initiative (OEI) is intended to standardize the Bank’s processes by eliminating,
automating, centralizing and re allocating some of the Bank’s manual and paper based processes and
introducing the automated business workflows for various internal and external customer service requests in
less cycle of time. The key objective of MRIC is to deliver an end to end solution that enables electronic
processing which is generic and adaptable and able to be configured to accommodate any other reports outside
of the OEI initiative generated by a host / mid-tier application. Leveraging existing DCIW configurability to
achieve standard rapid deployment of business processes and enhancing DCIW capabilities where ever
required.
The advantages of Management Reporting and Internal Controls initiative are:
Automate paper based processes related to next day verification
Reduce the volume of items requiring next day review e.g. filtering out items that no longer require
review.
Allow for rapid deployment of changes to activity display and behavior through configuration.
Cost reduction for deployment and onboarding (i.e. reusing activities).
Create operational efficiencies
Sukanya Narra
4. CONTRIBUTION:
Requirements gathering, analysis of requirements received from the customer. Preparing Design
Specification Document.
Created Web service methods and also worked on with making changes to the WSDL and soap
protocols as required by the design for the application
Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project
onto the Web logic Application Server
Participated in modelling and developing databases.
Created a complete workflow for indexing of all the client files.
Worked on Performance Tuning on various Informatica Mappings which loads millions of rows into DB2
tables.
Code Debugging , Troubleshooting defect.
Created several data loading templates to load client files.
Worked with testing team to create test requirement documents and Collaborated with the testing
team to generate test plan, test cases. Performed User acceptance testing.
PROJECT : OEI-DCIW-Phase 3
CLIENT : BANK OF NOVA SCOTIA, Scarborough, ON, Canada Scarborough, CANADA
The objective of DCIW project is to provide a reliable, streamlined, time and cost effective way to capture and
manage paper and digital information within the Canadian Branch network. The Data, Capture, Index, and Workflow
(DCIW) project within the Operational Efficiencies Initiative (OEI) is intended to standardize the Bank’s processes by
eliminating, automating, centralizing and re allocating some of the Bank’s manual and paper based processes and
introducing the automated business workflows for various internal and external customer service requests in less
cycle of time. OEI enables the Retail Branch network to scan documents or attachments for storage, retrieval, and
retention of Customer related forms generated from Mid-Tier or host applications required to be retained by the
Bank for legal, regulatory, and fulfillment purposes. The key objectives of OEI are to deliver an application
integration gateway to enable a required set of business process capabilities for processes/documents generated by
applicable applications.
CONTRIBUTION:
• Requirements gathering, analysis of requirements received from the client.
• Created Web service methods and also worked on with making changes to the WSDL and soap
protocols as required by the design for the application
• Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project
onto the Web logic Application Server
• Development of System Design Specification Document.
• Designed and developed enhancements and wrote stored procedures in Web Focus language.
• Code Debugging , Troubleshooting defect.
• Preparing Technical and Functional design documents.
• Involved in Unit Testing and Integration Testing
• Fixing bugs and enhancements and involved in Deployment Activities.
PROJECT : Global Trading Platform
CLIENT : BANK OF NOVA SCOTIA, Scarborough, ON, Canada Scarborough, CANADA
Sukanya Narra
5. Global Trade Platform (GTP) objective is to automate the handling of real time banking transactions with various
Scotia bank back end systems. Trade Hub is the central piece of the emerging Global Trade Finance to process
various messages. The Trade Hub can be thought of as a rule based framework that supports multiple channels, has
numerous services, exchanging many different items over multiple interfaces. The trade hub facilitates interfaces
between TPS and various bank systems and performs data transformation, routing functions and warehousing of
data.
The intention of this application is to provide an integration point between TPS and all the different interfaces it
needs to deal with within the bank. For achieving this processing of Trade finance data related to different BNS units
by CGI Trade360 application, we are designing and developing the iWay process flows which will transform and
transfer the data between BNS units and CGI Trade 360 applications.
Role and Responsibilities:
Involved in requirement gathering, data modeling, analysis, architecture design & development.
Created Web service methods and also worked on with making changes to the WSDL and soap protocols as
required by the design for the application
Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto
the Web logic Application Server
Arriving towards technical deliverables like design specifications, effective coding practices, using
reusable coding patterns within the teams.
Hands-on working along with the team for implementation, testing and deployment.
Code Debugging , Troubleshooting defect
Developed web user interface using JSP, JSTL, JSF tags and customtaglibraries.
Extensively used Spring framework components such as Dependency injections and AOP.
Implemented Spring MVC to facilitate stable flow from front end.
Extensively used Hibernate in data access layer for regular CRUD operations
Involved in PL/SQL query writing functions, tuning and package implementations.
Involved in code and server fine tuning in production environments.
Performing unit testing.
Java/J2ee Developer
SOLIX Technologies
May 2007 to Aug 2009
• Solix Enterprise Data Management Suite (EDMS) addresses fundamental issues such as compliance
requirements, industry regulations, data security & audit, information lifecycle management and
applications consolidation and migration.
• Solix EDMS provides a simple and long-term solution to manage the accelerating data growth in the
application by archiving and purging inactive data from the production database, so the application can
reach its full potential.
• Solix EDMS is built on 3-Tier architecture using Java Technology. The architecture comprises browser
based UI that forms the first tier; application logic as the middle tier and database as the third tier. It
comprises of a single secure transient database called Metadata Repository which facilitates quick and
secure archiving of data from any database server to any database server.
Roles and Responsibilities:
Involved in PL/SQL query writing procedure and implementation .
Developed web user interface using JSP,HTML,CSS .
Extensively used Spring framework components such as Dependency injections and AOP.
Hands-on working along with the team for implementation, testing and deployment.
Sukanya Narra
6. Code Debugging , Troubleshooting defect
Testing in development environment.
Data Migration from Oracle to MySQL Using the MySQL Workbench Migration Wizard
Adjust objects to your new schema structure.
Configuring Hibernate XML file and Mapping files
Sukanya Narra
7. Code Debugging , Troubleshooting defect
Testing in development environment.
Data Migration from Oracle to MySQL Using the MySQL Workbench Migration Wizard
Adjust objects to your new schema structure.
Configuring Hibernate XML file and Mapping files
Sukanya Narra