Shyamika Kaduruwana
Bothell, WA
*********@*****.***
Summary
Talented Software Engineer with 3+ years of experience in developing web applications.
Excellent technical skills, attention to detail, strong debugging, trouble shooting, analytical and problem solving skills.
Experienced in all phases of the software development lifecycle including requirement analysis, design, development, testing and defect fixing.
Skills
Software development - C#, ASP.NET, WCF, Web services, JavaScript,HTML, ADO.NET
Software testing - Creating test cases, functional testing, UI testing, performance testing
Database – SQL Server, T-SQL
Others – Visual Studio, Object Oriented design and analysis
Professional Experience
Virtusa Corporation, Sri Lanka January 2012 - February 2014 http://www.virtusa.com/
Virtusa Corporation is a global information technology services company providing IT consulting, technology and outsourcing services. I have contributed to multiple projects in the duration I worked in Virtusa.
Project: Citigroup Inc, USA
Role: Software Engineer
Team: STARS (Service Tracking And Reporting System)
The main business purpose of the project is to improve the process of Citigroup's banking domain and transactions using Smart Investigation (SI) and Customer Process Management (CPM) frameworks.
Responsibilities:
Requirement analysis and software design and implementations.
Developed Email message case attachment system for the customer service requests and customer investigation requests
Defect tracking and defect fixing
Documentation
Test case development and execution - functional, Performance and load tests
Performance tuning on databases
Team: SFS (Securities Financial Services)
SFS team is responsible for maintaining dispute management system of the CitiBank project which creates Service cases and Investigation cases for the inquiries made by the clients.
Responsibilities:
Designed user logins with different access levels for the CitiBank’s users
Created SLAs (Service Level Agreement) which are applicable for the cases with Urgency Level
Developed inbound/ outbound email system using web services(WCF)
Modify existing UIs to improve user-friendliness and implement UIs for web application using C#
Work with List Views to retrieve customer information from databases using SQL and display the content in the user’s worklist
Add client validations using regular expressions
Technical Environment: WCF, C#, ASP.NET, SQL Server, JavaScript, MS Visio, Smart Investigate (SI) framework, Customer Process Manager (CPM) framework
Achievements: Personal Excellence Process (PEP awards) in Q3-2013
Sri Lanka Telecom, Sri Lanka April 2010- June 2011
Role: Software Developer
Responsibilities:
Development of an ongoing web application to manage employee information.
Experienced all phases of the Software Development Life Cycle including Requirement Analysis, Design & development, Testing, Implementation.
Design UI to display and edit information using C#.
Used OOP concepts and Data Structures to build the business logic.
Experienced in creating Services and Endpoints using Windows Communication Foundation (WCF).
Experienced in consuming Web Services in applications.
Test case development and execution
Design the database according to the requirements and developed necessary SQL queries
Technical Environment:
C#, ASP.NET 3.5, JavaScript, WCF (Windows Communication Foundation), SQL Server 2000 & 2005, MS-Access databases
Education
Sri Lanka Institute of Information Technology (SLIIT)
Bachelor of Science in Information Technology (BSc)