We provide IT Staff Augmentation Services!

Lead .net Developer Resume

5.00/5 (Submit Your Rating)

Cleveland, OH

PROFESSIONAL SUMMARY:

  • 8+ years of experience in software development of Windows, Web and device based applications using WPF, WCF, WCF Data Services, Silverlight, C#.NET, ASP.NET, SQL Server, Web Server (IIS), HTML, XML, XSL, CSS, JavaScript, VBScript, JQuery, VB.NET, TFS, Installshield and Agile methodology.
  • Professional experience as Application Architecture with various design patterns like MVVM, MVP, MVC, Singleton and Enterprise library 6.
  • Recent project experience in ASP.Net MVC with Telerik Kendo UI and WPF development including front end designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio.
  • Extensive experience in analysis, design, development of Window and Web based application using Microsoft technologies like Windows, WPF, C#. NET, ASP.NET and Silverlight.
  • Exposure to various SDLC models like Waterfall, TDD and Agile Scrum.
  • Proven expertise in handling real time critical applications in industrial product domains.
  • Possess a good client communication experience across various regions.
  • Have hands on experience with ORM frameworks like NHibernate and Entity Framework.
  • Experience in source control tools like TFS, Visual Source Safe and SVN.
  • Worked on VSTS - Unit Test Script, Code coverage and Code Metrics.
  • Experience in setup creation and deployment using Visual Studio Installer and Installshield 2010/LE.
  • Good team player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
  • Proven ability to lead and manage complete project life cycles, from initial planning/requirements gathering to final testing and deployment.
  • Willingness to work in a highly dynamic environment and ready to take up challenges.
  • Creative, self-motivated and committed to excellence under minimal supervision.

TECHNICAL SKILLS:

Programming Languages: C# .Net, VB.Net, XAML.

.NET Technologies: WinForms, WPF, WCF, WCF Data Services, ADO.NET, Silverlight, ASP.NET, .Net 4.5, .Net Compact Framework 3.5.

Database: SQL Server 2005/2008/2012 , SQL CE 3.5 and MS Access.

Tools: /Software Visual Studio 2005/2008/2010/2013 , MS Expression Blend, TFS, VSS, Visio, Telerik and Installshield 2010.

Scripting Languages: JavaScript, VBScript and JQuery

Design Pattern: MVC, MVVM (using PRISM), and MVP.

ORM Frameworks: ADO. Net Entity Framework and NHiberante.

Methodologies: Agile methodolgy (Scrum), Waterfall and Prototyping.

Web Server: IIS 5.1, 6.0 and 7.0 (using HTTP/HTTPS).

Web Design: HTML, XML, CSS and XAML (Silverlight).

Protocols: TCP/IP, UDP, SMTP, FTP, SOAP, HTTP/HTTPS and OData.

Operating Systems: Windows 7/Vista, Windows Server 2003 and Windows Embedded Compact (Win CE) 6.0.

PROFESSIONAL EXPERIENCE:

Confidential, Cleveland, OH

Lead .Net Developer

Responsibilities:

  • Participated in designing and development of software using Agile Scrum development methodology.
  • Develop Built in client using WPF and remote client using ASP.NET MVC.
  • Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI using MVVM pattern and PRISM.
  • Created rich and interactive UI using WPF (styles, triggers and templates to create a modern look and feel).
  • Performed research and development tasks to design and implement new components.
  • Created ASP.Net user interface with Telerik Kendo UI controls.
  • Developed a service using WCF Data Service that use the OData to expose and consume data over the web or intranet and implemented SSL to establish an encrypted link between a web server and a browser.
  • Implemented IQueryable and IUpdateable interface using ORM and WCF Data Services thus provides Queryable and updateable functionalities against a data source.
  • Used annotationbuilder to configure the service to use the annotations that helps for data validation.
  • Coding the presentation layer using WPF and service layer using WCF technology to enable effective communication between SOA.
  • Created service operations to send the messages in JSON format.
  • Used Logging, Data and exception Enterprise application blocks.
  • TCP connection used when reliable transmission (integrity of the data) is of critical importance.
  • UDP connection used when avoiding impact on the power source is more important than data integrity (because the data can be requested repeatedly and only changes value rarely).
  • Worked on TFS Branching, Merging and Deployment activities.
  • Worked with team on Code review, Best practice documents, testing and error handling.
  • The unit test has done by using VSTS unit test scripts.

Technologies: .Net 4.5, WPF, WCF, ASP.Net MVC, JQuery, HTML, OData, REST, JSON, SQL Server 2008/2012, NHibernate, Windows Server 2012, Enterprise Library 6.

Tools: Visual Studio 2013 Express/Professional, Telerik Kendo UI, TFS and SQL Server 2008/2012 & IIS 6.0 or above.

Confidential, Cleveland, OH

Senior .Net Developer

Responsibilities:

  • Understand the specific requirements of the project and existing tool.
  • Participated in designing and development of software using Agile Scrum development methodology.
  • Involved in existing source code migration and testing.
  • Designed and coded WPF components used to collect, display and manipulate welding data.
  • Created rich and interactive UI using WPF (styles, triggers, templates, animations and the like to create a modern look and feel).
  • Used MVVM pattern to separate the business and presentation logic of your application from its user interface (UI).
  • Implemented custom controls using WPF.
  • Also used Telerik controls like RadGridView to achieve uncompressing performance with large volumes of data.
  • Used LINQ Providers for data manipulation.
  • Usage of Arclink Communication protocol for device communication.
  • Worked on TFS Branching, Merging and Deployment activities.
  • Worked with team on Code review, Best practice documents, testing and error handling.
  • Have done system and integration testing; releases and implementation and user acceptance testing.

Technologies: .Net 4.0, WPF Tools: Visual Studio 2010 Express/Ultimate, MS Expression Blend, Team Foundation System and Wire shark.

Confidential, AL

Senior .Net Developer

Responsibilities:

  • Participated in designing and development of software using Agile Scrum development methodology.
  • Created ASP.NET web pages and Class libraries containing code for business and data access logic using C#.NET.
  • Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
  • Involved in writing data access layers with C# and ADO.Net Entity framework.
  • Implemented CRUD operations using ORM (ADO.Net Entity framework).
  • Performed research and development tasks to design and implement new components.
  • Configured web.config file based on the requirements of web application.
  • Technical guidance and Reviews of Code, Design and other documents.
  • Worked on TFS Branching, Merging and Deployment activities.
  • Customer Interaction at different levels of the project.

Technologies: C# .Net Framework 3.5, ASP.Net MVC, Entity FrameworkTools: Visual Studio, Telerik ASP.Net, TFS.

Confidential, Washington

.Net developer

Responsibilities:

  • Understand the specific requirements of the project.
  • Participated in designing and development of software using Agile Scrum development methodology.
  • ImplementedN-Tier Architectureand integrated the UI with Data base for data retrieval and data manipulation using ADO.NETdata objects.
  • Performed research and development tasks to design and implement new components.
  • Created setup using Visual studio installer setup project.
  • Worked on TFS Branching, Merging and Deployment activities.
  • Deployed setup in client machine and resolved issues on-time using this utility.

Technologies: C#.Net 3.5, SQL Server 2005 Express

Tools: Windows Mobile Device center/ActiveSync & Visual Studio 2010(VSTS).

Confidential, Washington

.Net developer

Responsibilities:

  • Understand the specific requirements of the project.
  • Participated in designing and development of software using Agile Scrum development methodology.
  • Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2010.
  • Developed home screen which includes language selection, home description and Machine setup navigation button using Silverlight.
  • Created controls dynamically in the run-time based on the machine setup information.
  • Developed review mode to review the current machine setup details.
  • Deployed Silverlight application in Web Server (IIS).
  • Worked on TFS Branching, Merging and Deployment activities.

Technologies: C#.Net 3.5, Silverlight 4.0, SQL Server 2005 Express (Single user desktop Version)

Tools: Visual Studio 2010 (VSTS), Installshield 2010 & Web Server-IIS 5.1 or above.

Confidential, Florham Park, NJ

.Net developer

Responsibilities:

  • Understand the specific requirements of the project.
  • Participated in designing and development of software using Agile Scrum development methodology.
  • Involved in developing UI framework using Prism which consists of a main shell application that shall serve as a container for the application and all the individual modules are placed within the shell as per the requirement.
  • Implemented the modules in the framework which will follow the MVVM pattern for separation of concerns within the UI and Model.
  • Designed rich UI using Silverlight and used Telerik controls like RadChartView, RadGridView, etc.
  • Developed a service layers to communicate between UI and database using WCF.
  • Developed PubSub Service using WCF which provides the real time updated Device data to the UI. It has a pub-sub model for pushing the subscribed data from the OPC client to the UI clients.
  • WCF is configured with SSL to provide secur e communications over networks such as the Internet .
  • Created Singleton class which is used for alarm instance objects that need to provide global access with the constraint of only one single instance in the application using Singleton pattern.
  • Used Log4net to log the messages.
  • Worked on code optimization and performance tuning.
  • Worked on Installshield 2010 for creating setup which includes all prerequisites and configuring custom settings for the application which will host on IIS Web Server.

Technologies: C# .Net 3.5, Silverlight 4.0, WCF, SOAP, SQL Server 2008.

Tools: Visual Studio 2010 (VSTS), log4net, Telerik, Installshield 2010 and Web server IIS 5.1 or above.

We'd love your feedback!