We provide IT Staff Augmentation Services!

Senior .net Consultant Resume

0/5 (Submit Your Rating)

Plainsboro, NJ

SUMMARY

  • 7 years of IT experience in full life cycle development in designing, developing and implementing Web - based and Client-Server Applications using .NET Framework.
  • Experience in all phases of software development life cycle like Requirement Analysis, Design, Development and Unit testing of applications.
  • Very good experience in working with technologies like Visual Studio .NET 2003/2005/2008/2010 , C#.NET, ASP.NET,ASP.NET MVC 2.0,3.0,4.0, VB.NET, .NET Framework 2.0/3.0/3.5/4.0 , ADO.NET, Web services, AJAX, WPF and WCF.
  • Experience in creating Web Forms, User Controls, Custom controls and validating user inputs using validation techniques.
  • Extensive knowledge of applying Object Oriented Analysis and Design (OOAD) concepts like Inheritance, Polymorphism, Encapsulation and Abstraction, Design Patterns like Singleton, Abstract Factory andCommand Pattern
  • Very good exposure to development with Java Script, HTML, DHTML, XML, Themes, Skins and CSS.
  • Experience in development with SQL Server 2008/2005.
  • Good experience in writing SQL queries, and T-SQL blocks like - Stored Procedures, User Defined Functions and Triggers.
  • Experience in building rich user experience using Silverlight 3.0/4.0in .NET web applications.
  • Experience in using Language-Integrated Query (LINQ), ADO.Net Entity Framework 4.0 in Silverlight 3.0/4.0 and in other .NET objects to query and retrieve data.
  • Very good knowledge of CMMI quality processes and development methodologies like - Agile, Scrum, Test-Driven development.
  • Good exposure to Finance, Billing and Media & Advertise domain applications.
  • Good Experience in GUI design and development for Web Forms using Asp.Net.
  • Experience in WPF with XAML.
  • Experienced with Class diagrams, Use Case diagrams and Sequence diagrams using UML with MSVISIO.
  • Experience with version Controls like Visual Source Safe (VSS), Team Foundation Server (TFS) and Tortoise SVN.Worked extensively with Iterative Agile Methodologies (RUP, extreme Programming, and SCRUM), Waterfall methodologies and Test-driven development (TDD).
  • Researched new technologies, evaluated their usefulness, and incorporated them into the existing architecture.Ability to work in the complete software development life cycle involving development and testing.Ability to work well in both a team and individual environment.
  • Highly motivated, detail oriented, has ability to work independently and as a part of the team with excellent Technical, Analytical and Communication skills.
  • Capable to delve into the new leading technologies.
  • Good at interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.

TECHNICAL SKILLS

Programming Languages: C#.Net, VB.NetDatabase Query Languages - PL/SQL, T-SQL

Scripting Languages: JavaScript and VB script.

Microsoft Technologies: .Net 2.0, .Net 3.0, .Net 3.5, .Net 4.0, ADO.Net, LINQ, WPF, WCF, Unit testing Framework, Mocking Framework.

Web Technologies: ASP.NET, ASP.NET MVC, Ajax, Html, Silverlight, JavaScript, Ado.Net, CSS and Xml.

DataBases: SQL Server / 2008, TSQL, PL/SQL, Oracle 8i/9i, 10g, My SQL

Design Tools: UML, Web UML Diagrams

GUI Tools: Visual Studio (2003, 2005, 2008 and 2010) and Visual web developer.

Database Tools: Microsoft SQL Server 2008/2005, SQL Developer, MY SQL.

Deployment/Web Servers: IIS 6.0, 5.0

Version Controls: VSS, TFS.

Operating Systems: Windows 7/ 2000 / XP, Windows Server 2003, Windows Server 2008

Reporting Tools: SQL server Reporting Services (SSRS), Crystal Reports.

SoftwareProcessModel: Traditional Waterfall Model, Agile Development (Scrum Process)

PROFESSIONAL EXPERIENCE

Confidential, Plainsboro, NJ

Senior .NET Consultant

Responsibilities:

  • Designed the user interface screens and implemented application logic under the Microsoft .NET framework using C# to use .NET features powered with CLR.
  • Designed and developed several Middle-Tier components to implement the Business rules and also established the communication between Data Access Tier components and Presentation Tier Components through implemented method and properties.
  • Implemented development using Singleton structural Design Pattern.
  • Extensively developed, used WCF components for data retrieval and manipulation. Involved in defining End points, Data Contracts, Message Contracts, and Bindings.
  • Developed Web Forms, Custom Web User Control using C# to do client side operation along with JavaScript.Used AJAX frame work controls and AJAXasync post backs.
  • Created XML web services using C# and exposed them through SOAP and also transformed the XML Document into HTML.Created several Master Pages and Content Pages in ASP.Net 2.0.
  • Worked with querying the data using LINQ
  • Extensive use of Ad hoc T-SQL Queries, Stored Procedures, Views, Triggers to perform the data retrieval from SQL Server 2005.
  • Worked on data models using Entity Framework
  • Application level tracing, debugging, state maintenance through the Web.ConfigXML file.
  • Audited software as per checklists based on requirements documents and regularly published reports.
  • Participated scheduled meetings and maintained good relationship with developer community.
  • Performed Unit testing for the application.
  • Used SQL Server Reporting Services for developing weekly reports.
  • Project implementation done using AGILE methodology by involving in SCRUM meetings.

Environment: ASP.NET, C#.Net, ADO.Net,Web services, Web user Controls, SQL Server 2005, Web Forms, Java Script, jQuery,NUnit, .Net Security, WCF,IIS 5.0, Microsoft Visio, Visual Studio 2008, Entity Framework.

Confidential

.NET Developer

Responsibilities:

  • Design, code, test, and support .NET web applications using Visual Studio 2010, C#, ASP.Net, ADO.Net, AJAX, HTML, MVC design pattern, CSS, JavaScript and Perforce as Source control repository.
  • Developed user interface Views using Extended HTML controls and implemented few HTML helpers.
  • Worked on styling using CSS.
  • Implemented Data binding onto views using models rendering it using Razor View Engine.
  • Implemented client-side scripting using jQuery w/ Ajax and worked on Ajax posts associated with jQuery.
  • Worked with JQGrid for user interface grid to allow read/save/edit the data client side.
  • Implemented MVC pattern using MVC 3.0 and rendering with Razor view Engine.
  • Extensively worked in implementing controllers with respective user actions such as server side validation, loading the grid, save the grid data and load the grid data from database using C#.
  • Implemented Facade structural design pattern.
  • Worked using LINQ to query on collections.
  • Involved in creating Stored Procedures, Function (UDF), Triggers and Views in SQL.
  • Worked on developing, configuring and consuming WCF webservices.
  • Developed Data Access Tier components using ADO.NetEntity Framework and Created tables, stored procedures, views necessary for the user scenarios.
  • Worked on Unit test cases and performing both unit testing and integration testing.
  • Worked with source control Perforce.

Environment: C#.Net,Asp.Net MVC 3.0, Razor View Engine, Jquery/JQgrid, ADO.Net Entity Framework, SQL Server 2008, Java Script, .Net Framework 3.5, WCF,IIS 6.0/7.0, Visual Studio 2010, Perforce, SSIS, SSRS

Confidential

Software Programmer

Responsibilities:

  • Analyzed the requirements and significantly contributed in developing architecture for the application and developed UML Use Cases Diagrams.
  • Responsible for creating the Class diagrams and Sequence diagrams using Star UML and documenting the project architecture.
  • Worked on AJAX Control Toolkit in order to increase the performance of the application.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
  • Used AJAX controls to retrieve the data from the server without interfering the display and behavior of existing page.
  • Designed user interface for ASP.NET web forms and implemented application logic using C#.
  • Created Master pages and Themes in ASP.NET and wrote code behind pages using C#.
  • Created User and Custom Controls in C# to enable reusability and used rich server controls of ASP.NET.
  • Designed Client side validations using JavaScript and Server side validation controls in ASP.NET 2.0.
  • Used ASP.NET Web Server controls like Grid View, Data List and Repeater for displaying the records.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to Oracle and SQL Server data sources.
  • Performed Application level tracing, debugging, and state maintenance through the Web.Config file under the root directory of the application.
  • Extensively wrote and used Stored Procedures, Database Triggers, and Views in SQL Server 2005.
  • Contributed towards the security model in .NET framework for the administration module using Windows Authentication based on Role-based security.
  • Responsible for maintaining versions of source code using Microsoft Visual Source Safe.
  • Implemented test cases for Unit testing in Business, Presenter, and Data Access Layers.
  • Involved and communicated test results for application level testing, and Integration Testing.
  • Involved in writing System Documentation and Code Documentation.

Environment: Net Framework 2.0, Visual studio 2005, ASP.NET, ADO.NET, Ajax, C#, XML, UML,HTML, XHTML,WEB Services, Oracle 10g, SQL Server 2005, Microsoft IIS 6.0,CSS, JavaScript, Crystal Reports, Visual SourceSafe.

Confidential

.Net Developer

Responsibilities:

  • Implemented the project using ASP.NET, Visual C# and back-end database as Microsoft SQL Server 2005
  • Developed C#.Net components to implement the business logic, consumed instances of these using ASP.NET
  • Designed User Controls in the Application using ASP.NETfor writing reusable User Interface UI and encapsulating the functionality
  • ADO.NET used extensively for database manipulations and connections
  • Used Data Grid, Dataset and Data Reader to retrieve, display and manipulate data
  • Performed validations on Web Forms using .NET Validation Controls and also JavaScript
  • Created and consumed Web Services using Visual C#, ASP.NET
  • Implemented Optimized SQL Stored Procedures
  • Used Crystal Reports to generate dynamic reports in page called Report Builder
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section

Environment: ASP.NET, Microsoft .NET Framework 2.0, ADO.NET, AJAX, T-SQL, Oracle 9i, Windows XP, IIS 6.0, Cascading Style Sheets, C#, JavaScript, SSRS

We'd love your feedback!