SlideShare a Scribd company logo
1 of 7
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
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
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
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
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
 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
 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

More Related Content

What's hot

Kasinathan_P-Resume
Kasinathan_P-ResumeKasinathan_P-Resume
Kasinathan_P-ResumeKASINATHAN P
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussainzakir hussain
 
Nilesh_Surange J2EE 9.5+ Years
Nilesh_Surange J2EE  9.5+ YearsNilesh_Surange J2EE  9.5+ Years
Nilesh_Surange J2EE 9.5+ Yearssurange
 
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experienceSrikant Mukundan
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developerbasha shaik
 
Anupam_Resume_New
Anupam_Resume_NewAnupam_Resume_New
Anupam_Resume_NewAnupam Rao
 
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...Pranay Sagar
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPrenuga V
 
Rajiv Ranjan ODI_Developer
Rajiv Ranjan ODI_DeveloperRajiv Ranjan ODI_Developer
Rajiv Ranjan ODI_DeveloperRajiv Agrawal
 

What's hot (19)

Kasinathan_P-Resume
Kasinathan_P-ResumeKasinathan_P-Resume
Kasinathan_P-Resume
 
Resume_Md ZakirHussain
Resume_Md ZakirHussainResume_Md ZakirHussain
Resume_Md ZakirHussain
 
ZakirHussain
ZakirHussainZakirHussain
ZakirHussain
 
Chowdary_PLSQL
Chowdary_PLSQLChowdary_PLSQL
Chowdary_PLSQL
 
Nilesh_Surange J2EE 9.5+ Years
Nilesh_Surange J2EE  9.5+ YearsNilesh_Surange J2EE  9.5+ Years
Nilesh_Surange J2EE 9.5+ Years
 
Madhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EEMadhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EE
 
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experience
 
Suresh Resume
Suresh ResumeSuresh Resume
Suresh Resume
 
Basha_ETL_Developer
Basha_ETL_DeveloperBasha_ETL_Developer
Basha_ETL_Developer
 
Ramakrishna Embari
Ramakrishna EmbariRamakrishna Embari
Ramakrishna Embari
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Anupam_Resume_New
Anupam_Resume_NewAnupam_Resume_New
Anupam_Resume_New
 
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...Full Stack Developer with ( .Net Core + Angular 4 ) having 5  years of experi...
Full Stack Developer with ( .Net Core + Angular 4 ) having 5 years of experi...
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
RESUME
RESUMERESUME
RESUME
 
Rajiv Ranjan ODI_Developer
Rajiv Ranjan ODI_DeveloperRajiv Ranjan ODI_Developer
Rajiv Ranjan ODI_Developer
 
Pradeepa dharmappa
Pradeepa dharmappaPradeepa dharmappa
Pradeepa dharmappa
 
Resume database programmer oracle-2018
Resume database programmer oracle-2018Resume database programmer oracle-2018
Resume database programmer oracle-2018
 

Similar to 8+ years of experience in Java/J2EE technologies

Similar to 8+ years of experience in Java/J2EE technologies (20)

harish_resume
harish_resumeharish_resume
harish_resume
 
Kiran_Profile
Kiran_ProfileKiran_Profile
Kiran_Profile
 
Darron_Haworth_2016
Darron_Haworth_2016Darron_Haworth_2016
Darron_Haworth_2016
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
Khushali Patel-resume-
Khushali Patel-resume-Khushali Patel-resume-
Khushali Patel-resume-
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
Varun_Shastri_DotNet_Resume
Varun_Shastri_DotNet_ResumeVarun_Shastri_DotNet_Resume
Varun_Shastri_DotNet_Resume
 
Resume_Kiran
Resume_KiranResume_Kiran
Resume_Kiran
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Himanshu_Resume
Himanshu_ResumeHimanshu_Resume
Himanshu_Resume
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
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