Silverlight Developer Resume
Professional Summary
- 7+ years of professional experience in Client Server, Web based Application Development and problem analysis skills. Productive in both team-based and self-managed projects of Overseas and Domestic Clients, dedicated to maintaining SDLC and up to date industry knowledge.
- Good Hands on Exposure with Investment Banking, Credit Card, Financial, Insurance and Automation, Health care domains.
- Experienced in all the phases of the Software Development Life Cycle (SDLC) and Agile-Scrum with the help of client Interaction Meetings, Status Update Meetings, Business/Technical Requirements Documentation, Individual/Multi member Team Development, Testing and Bug tracing & fixing in different environments for the internet, Intranet and client/ Server Applications.
- Experienced in analyzing, designing, developing, testing and deploying Enterprise applications using Microsoft .NET technologies (.Net Framework SDK 1.1, 2.0, 3.0 & 3.5, ASP.NET, C#.NET, VB.NET, ADO.NET, SQL 2000 and 2005).
- Extensive experience with .NET Framework (1.1 & 2.0) and good knowledge of WPF, WCF and Silverlight concepts introduced in .NET Framework.
- Strong Experience in creating and consuming Web Services in applications.
- Having sound knowledge in developing RIA Application using Silverlight2.0 and integration with ASP.NET.
- Worked on XAML, used it as a code behind for WPF and Silverlight.
- Proficient in using .Net technologies such as .NET Remoting, Web Services, HTTP Handlers and modules, XML/XSL/XSLT.
- Worked on ASP.NET Controls(Data controls, Validation controls, Common controls)
- Worked on ASP.NET Web Forms for Globalization/Localization and also have a good grasp on global.asax, web.config and app.config.
- Good grasp of OOPs concepts and Design Patterns.
- Thorough understanding and experience using UML modeling. (Use cases, activity diagrams, class diagrams, Interaction diagrams, etc.)
- Extensive experience in SQL Server 2000/2005, Oracle 9i/10g and MS-Access. Proficient in database development, including Stored Procedures and views using Transact SQL and PL/SQL.
- Involved in developing WIN and WEB reports using reporting tools like Crystal Reports 9.0/10.0 and Crystal web reports for .NET.
- Experience in SSIS, SSRS and SSAS and LINQ.
- Experience with ADO.NET objects such as Data Adapter, Dataset, and Data Reader for database connectivity having Oracle 9i/10g, SQL Server 2000/2005 in the back end.
- Experienced in developing Enterprise Application User-Interface with Web Forms using ASP.NET, J-Query and AJAX.
- Knowledge in making use of Microsoft Dynamics ERP as well as CRM.
- Developing Test Cases and Unit Testing 3-Tier & N-Tier Applications using N-Unit.
- Excellent Communications, problem solving and documentation skills, proven analytical skills with good communication skills facilitate a high level of collaboration among co-workers in a team-oriented and rapidly changing business environment.
Technical Skills
Languages:
C, C++, C#.NET & Visual Basic.NET.
Database Systems:
SQL Server 2000/2005, Oracle 9i/10g, MS Access 2003,2007
Operating Systems:
Windows 95/98/2000/XP, Windows NT 4.0, LINUX, UNIX
Development Tools:
Visual Studio.NET 2000, 2005 & 2008
Web Servers:
IIS 6.0,IIS 7.0
Reporting Tools:
Crystal Reports 9.0/10.0, Active Reports, SSRS, SSIS and SSAS
Internet Technologies:
ASP.NET, VBScript, JavaScript, XML, HTML, DHTML & CSS
Version Controls:
Visual Source Safe 6.0, Team Foundation Server
Professional Experience
Confidential,CA Oct2011-Till Date
Project: Single Solution
Position: Silverlight Developer
Description:
Confidential,provides this application to their Client Hospitals. It is a web based application. This has all the patient details including their diagnosis and treatment information. Depending upon the Hospitals data given to UHG, information of the reimbursement coverage and the type of insurance the patient has. By this application the work of the hospital staff is made convenient with reduced time consumption.
Responsibilities:
- Worked in the Prism Framework using MVVM Pattern in the Silverlight UI.
- Worked extensively on server controls and Telerik RAD Controls and implemented various User Controls and Custom Controls using C#.
- Used Expression Blend 4 for the design purposes.
- Used Silverlight Controls for the aesthetic effects and developing user Controls of the webpage.
- Extensively used XAML coding to develop the Silverlight Applications.
- Prepared support documentation for all the activities undertaken at regular intervals for the project management review and update.
- Involved in unit testing.
- Extensively worked on WCF Services which can be called from Silverlight UI.
Environment: C#, Expression Blend 4, Silverlight 4, XML, Visual Studio 2010, Web Services.
Confidential,Minneapolis, MN June 2010-Oct 2011
Project: Inview Self Service
Position: Sr. NET Developer
Description:
Confidential,is a web-based application that allows employees, managers, HR administrators, and system administrators to review, add, and change employee data via the web application. It can ease the administrative burden associated with maintaining employee data. It also offers control to employees over editing their personal, payroll, HR and training data.
Responsibilities:
- Used ADO.net Entity framework, LINQ to insert/select/update/delete data from the database.
- Worked on Silverlight 3.0 screens to display the data.
- Worked on design of Inview Self-Service Project architecture.
- Designed the workflow functionality in Inview including the database.
- Lead the team and successfully brought the Inview Product line to production with thousands of users.
- Worked in the Prism Framework using MVVM Pattern in the Silverlight UI.
- Worked on the various performance enhancement tasks to bring up the product performance.
- Worked on the Entity Framework Model and exposed the data layer as a WCF services which can be called from UI.
- Extensively worked on WCF Services which can be called from Silverlight UI.
- Involved in the requirements gathering for the user friendly feature of the application.
Environment: C#, ASP.NET, ADO.NET, XML, Win forms, Visual Studio 2008 / 2005, SQL Server, Windows XP, IIS 6.0, AJAX, Web Services.
Confidential,Jan2008-May2009
Project: Incident Management System
Position: .NET Developer
Description:
Incident Management System is a project which was developed to deal with the incidents happening in the society which may be either normal, Field Initiated or Scheduled Incidents. The basic motto behind this system is to provide the availability of the resources in an efficient manner and allow all groups of people to react to a situation in a comfortable manner by linking up with this system. This project has been developed with the distinct fathom to meet the emergency situations at any time, any place without human delay or human error.
Responsibilities:
- Involved in design, Implementation, Documentation and testing of the system.
- Involved in designing visual models of the system using UML(Unified Modeling Language).
- Designed a Web based application using ASP.NET, C# and SQL Server Database as the backend.
- Created Web Forms using ASP.NET for logon and other pages.
- Implemented various ASP.NET user controls and Custom Web Controls for reusing them on different web pages.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation using SQL Server
Environment: C#, ASP.NET, ADO.NET, XML, Win forms, Visual Studio 2008 / 2005, SQL Server, Windows XP, IIS 6.0, AJAX, Web Services.
Confidential,Dallas Feb2007-Dec2007
Project: ION Online
Software Developer
Description:
Confidential,is a web application in a telecom environment, where the customer can log in to check the invoice details, Call details information and make payments. It has a Module called Reporting Tool, which is a web based framework used internally to generate various telecom Reports, Monthly reports. Once these reports were generated they were used by analysis department for the business development.
Responsibilities:
- Developed a user interface control- a wizard to walk down the user in building a custom made form.
- Developed ASP.NET User Controls for navigation and to dynamically build up the contents of a Web Forms.
- Developed Web Pages for ION Online application using ASP.Net.
- Written C#.NET code behind logic to control the UI designed in ASP.NET.
- Created and used server controls in ASP.NET to support the dynamic content in the front-end.
- Used Cascading Style Sheets for a unified look and feel of the application.
- Developed GUI for Reporting Tool.
- Stored procedures were used to store the user selected values to the database, to retrieve the values and to populate the forms based on the line of business and the access level of the user.
- Used JavaScript and ASP.NET Validation Controls for form validations.
- Used Silver Light Controls for the aesthetic effects and developing User controls of the webpage.
- Extensively used XAML coding to develop the Silver Light Applications.
- Used ADO.NET for SQL Connection, SQL Command, Data Adapter, Dataset, Data Reader, Grid View and Details View for database connection, database communication, and SQL queries.
- Used a business component for all SQL queries to increase optimization and performance.
- Implemented Session Management through cookies.
- UsedSilver Light Controlsfor the aesthetic effects and developing User controls of the Web Page.
- Consumed XML Web Service components for processing Customer Information.
- Involved in Unit testing, integration testing and deployed to Production Server.
- Prepared support documentation for all the activities undertaken at regular intervals for the project management review and update.
- The code was created with independence on the frontend such that future modifications could be easily performed without having to change code.
- Environment: Visual Studio 2005, .NET Framework 2.5, ASP.NET, SQL Server 2005, JavaScript, XML, IIS 6.0, Oracle10g.
Confidential,India Apr2004 – Jan2007
Project: Retail consumer Banking system
Position: Jr .NET Developer
Description:
Confidential,is a web based Internet and Intranet Portal Project of ICICI designed for online Retail consumer banking. This web-based system enables customers of ICICI Bank to login into their Banking portal and perform Banking operation for their respective Account. The various Business functions performed are savings and checking account Transactions, Loan Account I.e. Housing Loan, Car Loan, Educational Loan etc., Payments within same Bank, Money Transfers within same Account and Transactions to other Customers within the same Bank. Online Account statements, Balance Enquires etc., are performed at a click of the mouse.
Responsibilities:
- Analyzed the Banking system Business for customer support Tracking.
- Designed the User Interface screens using ASP.NET Web Technology.
- Developed XML Web service component to Access the Database and retrieve the XML data back to the ASP.NET Client.
- Understanding the system design and developing the Data flow Diagrams.
- Designing the Database Physical Model and designing the Table structures for the system.
- Designing and developing the Database Triggers for enforcing the Business Rules, validations for customers account details.
- Designing and developing the stored procedures for Database Transactions and Accessing.
- Designing complex SQL queries for populating the data onto crystal reports.
- Developed the Data access component using ADO.NET in the Web based portal Application.
Environment: Visual Studio.NET 2003, VB.NET, XML, HTML, ASP.NET, Windows 2000 Server, SQL Server 2000.
Education
Master of Science in Computer Science
Bachelor of Engineering in Computer Science Engineering