Silverlight Developer Resume
Memphis, TennesseE
SUMMARY
- Around 7 years of Software Industry experience in Development and implementation of Web based, Windows based, Client - Server, SOA and N-tier Architectures in Finance and Enterprise management business domains
- Expertise in developing Windows-based and Web-based applications using .NET framework(3.5/3.0/2.0), Silverlight,WPF, C#.NET, VB.NET, ASP.NET, ADO.NET, .NET Remoting, WCF,WCF RIA, XAML, XML, PRISM, Expression Blend and MVVM design pattern and others
- Experience in developing Client side script using VB Script, Java Script, AJAX, and DHTML
- Experience with SDLC process (Agile, Scrum, Waterfall models, TDD) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications
- Experience in Web Services in .NET using XML and SOAP
- Experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers in SQL Server 2000/2005, Oracle
- Solid understanding of Service Oriented Architectures
- Experience in Windows Communication Foundation (WCF), Windows Workflow Foundations (WWF), (WPF) Windows Presentation Foundation, Silverlight, .NET Framework4.0/3.0/3.5, Microsoft Enterprise Application Block and Enterprise library
- Experience in creating the windows applications using WPF (Windows Presentation Foundation) and WCF (Windows Communication Foundation) for getting the data from web services.
- Experience in creating WPF the application using Microsoft Blend, Silverlight and XAML.
- Experience in building rich user experience using Ajax Toolkit, Silverlight in .NET web applications.
- Experience in using Language-Integrated Query (LINQ) in Silverlight and in other .NET objects to query and retrieve data.
- Implemented several DESIGN PATTERNS (Singleton, Factory, Facade, Proxy, Observer, MVC) to standardize the application architecture
- Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Proficiency in using various database access technologies like XML, XSLT and XPATH
- Worked With ASP.NET 2.0 Web Parts, Navigation Control, and Master Pages
- Excellent in using CSS, Themes, Skins in Asp.Net
- Hands on experience using Source Code Control Systems like MS Visual Source Safe and TFS
- Extensive working experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers using T-SQL and PL/SQL in SQL Server 2000/2005/2008, Oracle 8i/9i/10g
- Experience in Query Optimization & Performance Tuning. Used Performance tools like SQL Profiler, Index Tuning Wizard and Database Engine Tuning Advisor
TECHNICAL SKILLS
Languages: C#, VB.NET, VB 6.0, T SQL, UML,XML,XAML
Design Patterns: MVVM, MVC, Singleton, Abstract
.NET Technologies: .NET 4.0/3.5/2.0/1.1, Visual Studio.NET 2010/2008/2003, C#. NET, ADO.NET, ASP.NET 2.0/3.5,Silverlight4.0/3.0/2.0, WCF,WCF RIA, WPF,WWF,PRISM
Web Technologies: Silverlight, ASP, XML, HTML, XHTML, CSS, XSL, XSLT, VB Script, JavaScript, AJAX,PHP
Databases: Oracle 8i/9i/10G, MS-SQL Server / 2000/2005/2008 and MS Access 97/2000
GUI Tools: Visual Studio.NET, Expression Blend Visual Interdev 6.0,Telerik
Version Controls: Visual Source Safe(VSS) 6.0 and Team Foundation Server
Distributed Computing: Web Services/. NET Remoting/ COM+/COM / DCOM, ADO.NET/ADO, Visual Studio. NET, Visual InterDev, FrontPage Editor, XML Spy.
Reporting Tools: Business Objects, Crystal Reports and SSRS
Web Servers: IIS 5.0/6.0/7.0
PROFESSIONAL EXPERIENCE
Confidential, Dallas, Texas
Sr.Silverlight Developer
Responsibilities:
- Involved in performing analysis, collecting uses cases, documenting requirements, drawing class diagrams, sequence diagrams and creating the design of N-Tier using .NET,C#,Silverlight,PRISM
- Involved in creating the Rich Web User Interface using the Silverlight4.0/3.0, Telerik Controls, XAML,MVVM,PRISM, used Expression Blend for Styles, Animations and Behaviors
- Developed multiple user controls and custom controls using Silverlight, Visual Studio, .NET Framework 4,C# and leveraged default templates and Dependency property
- Developed SOA WCF, WCF RIA Services and implemented centralized validations, Authorization and exposed Data Context and external clients business logic and tested with MS NUnit Framework
- Used LINQ to query from Business entities, XML and Proxy objects of Remote web Services
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, VB.NET
- Leveraged Microsoft MVVM design for loose coupled application developed and implemented presentation logic and tested with MS NUnit Testing Framework
- Involved in creating the End-Points, contracts and Operations for enabling file-sharing across various protocols, applications and platforms using Windows Communication Foundation (WCF)
- Used Entity Framework for Access and Manipulating data from SQLServer2008 and used for Microsoft Enterprise library to resolve cross cutting issues
- Developed application using the Team Foundation Server (TFS) for version control and interactive between team members for the agile methodology.
- Involved in writing the Unit Test Cases using Nunit. Involved in various phases of system testing such as unit, integrated, acceptance and regression testing
Technologies: Visual Studio 2010/2008, Framework4.0/3.5, C# .NET, ASP.NET, JavaScript, Silverlight4.0/3.5,PRISM, MVVM, SQL Server 2008, Enterprise Library4.1, Team Foundation Server (TFS), LINQ, WCF, XML, XAML,MS Nunit Framework
Confidential, Memphis, Tennessee
Silverlight Developer
Responsibilities:
- Involved in Discussions, Requirement Specification Documentation, Use Cases and Sequence Diagrams. Developed the application in Agile/Scrum Environment and TDD
- Involved in the phases of the application development from design, development to testing of the application
- Involved in preparing business block diagrams such as Use Cases, Data Flow Diagrams based on the requirements of Business community
- Designed and developed Rich presentation tiers using Silverlight 2.0, XAML, MVVM, AJAX controls, User Controls, Custom Controls and Telerik Silverlight controls
- Used Silverlight Panels, Images, Styles, Themes, VSM for designing and developing multiple layouts with several User and Custom controls with XAML, Expression Blend and implemented routed events
- Developed and implemented the business logic and price generation for domestic/ international rates using C# 3.5 and Visual Studio 2008
- Business Logic exposed using WCF based web services using ASP.NET, IIS with C#, Visual Studio and unit tested with Web application by creating proxy
- Involved in hosting the WCF Service in IIS environment, used JavaScript for Client Side validations in the Web browser
- Responsible for enhancing the Rate engine with the facility to add motorcycle Rates to it and responsible for all enhancements, testing for the rate engine
- Developed stored procedures and queries using T-SQL and involved in performance tuning by creating proper clustered and non-clustered indexes and enforced referential integrity using primary and foreign key and defined other database constraints
- Developing Stored Procedures, Functions, and Triggers in SQL Server for backend business logic
- Involved in developing Data Access layer using Microsoft Data Access Application Blocks using C# and ADO.NET objects and unit tested with Visual Studio Unit Testing Framework and used Team Foundation Server for source control
Environment: .NET 3.5, Visual Studio 2008, SQL Server 2005, C#, Web Services, Silverlight 2.0, XAML, MVVM, Expression Blend, AJAX, JavaScript, Windows Server 2003, Team Foundation Server, Visual Studio Unit Testing Framework and MS Office
Confidential
.Net Developer
Responsibilities:
- Involved in analysis & design of the system that included an extensive interaction with the end user. Developed the application using agile/scrum SDLC process and Methodology
- Developed Win Forms and integrated these forms with Windows Services.
- Implemented Pre Build & Post Build Events code for .NET Projects for above services to make life easy in Development environment.
- Developed .NET Adapters for COM, Mainframe, Web applications using Interoperability features.
- Designed OLTP database and writing database stored procedures using Transact SQL (SQL).
- Responsible for the SQL Server administration, which included creation and Fine-tuning of the database, backup and restore.
- Extensively used XML and XSLT in Common Ordering Gateway systems in order to process input and output.
- Responsible for transferring the flat file data to SQL Server database using DTS packages.
- Involved in development of N-tier Architecture.
- Designed and developed Active Server Pages (ASP) using VB Script, HTML, Java Script and used IIS as web Server.
- Converted the existing ASP pages to ASP.NET pages using C# as code behind.
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using WCF web service hosted in a Windows service.
- Involved in various phases of system testing such as unit, integrated, acceptance and regression testing.
Technologies: .NET Frame Work, Remoting, Web Services,ASP.NET, C#, VB.NET, ADO.NET, Data Grid, Visual Basic 6.0, COM+, ASP 3.0, MS IIS 5.0, HTML, ADO, XML, XSL, XMLSpy, SQL Server 2005, VB Script, JavaScript, Flash, Visio 5.0, .
Confidential
Senior .Net Consultant
Responsibilities:
- Developed a fully object oriented, 3-tier web application using C# and ASP. Net. Built tables, functions, stored-procedures, defined data relationships and constraints in SQL Server 2005
- Used Design Patterns while designing the application like Singleton Pattern and Factory Pattern.
- Developed Interfaces for data exchange using SQL Server, Visual Basic and XML.
- Implemented the Presentation Layer using the concepts such as Master Pages, Themes, Skins, Sql membership provider and profile object.
- Implemented business logic as .NET Framework Assemblies in C#.
- Used ASP.Net Membership to authenticate users by implementing Forms Authentication and implemented Roles and Profile functionality.
- Involved in using the Microsoft Enterprise Library technology to implement the database connectivity, Encrypting/Decrypting and caching in the web application.
- Developed HTML and ASP.Net pages to meet the business requirements and also involved in replace HTML pages with redesigned ASP.NET pages
- Used AJAX data grid, Web Parts and developed the validation process on both client side and server side using ASP.Net validation controls.
- Created tables, functions, stored-procedures, defined data relationships and constraints in SQL Server 2005.
- Involved in nUnit testing and Integration of the Modules.
Technologies: .Net Framework 2.0, C#.Net, ADO.Net, XML, Web Services, SOAP, Active directory, LDAP, JavaScript, VS 2005, CSS, SQL Server 2005, Crystal Reports, nUnit, TFS, Windows XP.
Confidential
Programmer
Responsibilities:
- Involved in Use Case documentation of the requirement using the UML and OOD methodology
- Developed proof of concept and best practices for Application Architecture
- Developed using ASP.NET 1.1 (C#) and SQL Server 2000
- Wrote Triggers, Views, and Stored Procedures to be used within the website as well as Stored Procedures to be called from the Application
- Planned, designed, created, developed, maintained, secured, and fully documented all Databases for this project in SQL 2000.ASP.NET caching implemented across multiple pages.
- Fully harnessed the power of XML while deploying AJAX as well as to store data for validating purposes and persisting information across multiple pages.
- Developed several Custom Controls for use in this project so as to follow the proper use of OOD methodology and code reuse. All reports on this Application created using Crystal Reports for .NET
Technologies: ASP.NET 1.1, C#, ADO.NET, SQL 2000, CSS, XHTML, XML, XSLT, AJAX, Windows 2003 Server
Confidential
Jr .Net Developer
Responsibilities:
- Developed Web Forms using ASP.NET. Wrote business logic using C#
- Developed interface module with components using ADO.NET for interacting with database, which acts as a middle-tier separating the UI code from Data base related code.
- Insert, delete and Updates will go through Components written in C#
- Applied form authentication for validating the users. Wrote stored procedures in T-SQL for implementing business rules. Involved in Testing and Integration of the System
- Involved in Production, Enhancements and Maintenance of the Application
Environment: ASP 1.0, C#, HTML, ADO.NET, SQL Server 2000, Java Script