We provide IT Staff Augmentation Services!

Senior C#.net Lead /architect Resume

Rockville, MD

SUMMARY:

  • Over 5+ Years of experience in N - Tier Web Application, Client/Server, and Windows Applications development employing Object Oriented Analysis and Design ( OOAD ) using Microsoft Technologies and .NET Framework.
  • Strong experience in customized search, indexing, uploading, re-indexing, deletion of documents in the workflow on UniSys InfoImage using APIs, and calling COM Objects in ASP.NET MVC5.
  • Strong skills on .NET Framework using MVC5, ASP.NET, C#, VB.NET and ADO.NET.
  • Experience in mobile development using MVC5, JQuery,AngularJS,CSS3, and Html5
  • Excellent understanding of Object Oriented Programming Methodology and MVC, MVP, and MVVM Design Patterns in the IT industry.
  • Expertise in industry Standard System Analysis techniques such as Data Modeling, Process Modeling and Data flow diagramming.
  • Sound knowledge of Generics and LINQ.
  • Strong in Web Technologies like JQuery, JavaScript, Web Services, HTML, XML, XSL, XSD, DTD, XML Schemas, CSS, MVC, HTML5 & CSS3.
  • Good experience in developing desktop applications using Windows Forms.
  • Good understanding of Enterprise technologies like WCF, Web Services (SOAP, WSDL) in the areas of performance, security, scalability and extensibility.
  • Expertise in developing models based on Unified Modeling Language (UML).
  • Have demonstrated ability to leverage High-level Design Documents to produce Detailed-level Designs.
  • Experience in writing the SQL Server 2008/2005 stored procedure, Functions, Views, Triggers and database administrative tasks like backup, restore and SQL profiling.
  • Expertise in writing web services and business logic components based on design specifications from the requirements documents.
  • Configured and integrated Microsoft Enterprise Library 5.0 with Web Applications.
  • Expertise in various development architectures like Desktop, Console and Web Application.
  • Good knowledge and experience in implementing Entity Frame Work.
  • Good experience in using SFTP for automated file transfers via Windows Service.
  • Expertise in working with MVC 4.0,.NET 3.5, 3.0, 2.0, 1.1, 1.0 Framework.
  • Extensive experience in handling IIS in Website Deployment.

TECHNICAL SKILLS:

Languages: HTML5, CSS3, JavaScript, JQUERY,C# .NET, VB .NET, MVC 5.0, ASP.Net 4.5,VB6.0,COM,VBA,VBScript, JSON, ASP, HTML/DHTML, Microsoft Enterprise Libraries, C/C++, Python, Prolog.

XML Technologies: DOM/SAX, XML/XSLT

Databases: MS SQL Server 7.0/2000/2005/2008, T-SQL, MS Access 97/2000, ODBC, OLEDB, PL/SQL, Oracle .Net, Oracle8, Sybase Adaptive Server 11, SSIS 2008, SSRS 2008

IDE: Visual Studio. NET 2003/2005/2008, BIDS 2008, ERWIN 3.5, Rational Rose 2000

.NET Technologies: Web Forms, Win Forms, .NET Web Services/, WCF Services, WEB API, ADO.NET 1.1/2.0, ASP.Net 1.1/2.0/3.5, MVC 4.0, Razor View Engine, AJAX.

Methodologies: Model View Controller Architecture, Client/Server Architecture, OOAD

Tools: UML, Rational Rose, Visio, VSS 2005, Open GL, SVN.

Design Patterns: Singleton, SOLID.

Version Control: TFS, Eclipse, PVCS.

PROFESSIONAL EXPERIENCE:

Confidential, Rockville, MD

Senior C#.Net Lead /Architect

Responsibilities:

  • Developed application Architecture for the multitier Imaging and Workflow Application which is communicating with various Application and database Servers to search, index, re-index, upload, delete, update, and transform document on UniSys InfoImage.
  • Met the deadlines, and successfully delivered project there by adding tremendous efficiency to imaging and workflow pipeline for expedited processing.
  • Designed and Developed Web application using Razor views, Model, and controllers using MVC5, ASP.Net 4.5, EF 6.0, SQL Server 2010, and JQuery1.11.
  • Developed User Interface using HTML5,CSS3, AngularJS, and BootStrap.
  • Used html helper methods, partial views, NINJECT dependency injection, and Unit Tests.
  • Performed design using Object Oriented (OO) principles and created various abstract and concrete classes and interfaces. Followed agile principles during design and development activities.
  • Developed extension methods for the Web Grid, and dynamically mapped the columns to data source using reflection.
  • Used delegates to dynamically pass the method to execute based upon user Input.
  • Used AJAX helper methods for asynchronous calls.
  • Developed Restful and WCF services to expose business methods.
  • Converted tiff images to PDF, and merged PDF documents using PDFLib.
  • Customized membership and role provider for authentication and authorization.
  • Ensured type safety while calling unmanaged code/COM from managed code in .Net.
  • Called web service for user authentication, and authorization.

Environment: ASP.NET, MVC 5, WCF, WEB API,SQL SERVER 2010,.NET Framework 4.5, HTMLS5/CSS3, PDFLib, JQUERY, AJAX, HTML/DHTML, PVCS, IIS 7, Windows Server 2008, UniSys InfoImage Server.

Confidential, NJ

Senior C#/.Net Developer

Responsibilities:

  • Took active part in full development life-cycle (SDLC) that involved analysis, design, coding and testing.
  • Designed and Developed Web application using Razor views, Model, and controllers using MVC4, ASP.Net 4.0, EF 4.3, SQL Server 2008, and JQuery.
  • Developed WCF Services that were consumed by web applications internally and also exposed to external organization “GFK” to retrieve the customer information.
  • Upgraded and rewrite applications from classic ASP to ASP.NET MVC4.
  • Used html helper methods, partial views, dependency injection, and Unit Tests.
  • Performed design using Object Oriented (OO) principles and created various abstract and concrete classes and interfaces. Followed agile principles during design and development activities.
  • Used ASP.NET 4.0 Server Side controls, and ComponentArt controls. Programmed business logic in middle tier using C#.
  • Created User controls, comprised of AJAX extender controls, and server controls for reusability.
  • Used membership and role provider for authentication and authorization.
  • Generated Relational Database using Entity Framework Model First approach.
  • Updated the database through Entity Framework Code Based Migrations.
  • Used JavaScript and JQUERY libraries for client side processing.
  • Developed Dashboard and subscription reports using SSRS 2008.
  • Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
  • Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008.
  • Created ETL package using SSIS 2008 to populate the data in the tables.
  • Used Script Task, Merge Join, Conditional Split, Data Conversion, Aggregate, and Sort Transformations to transfer data from one server to another in SSIS 2008.
  • Developed windows service using C# and .Net 4.0.
  • Performed Unit Testing for all units in developed pages using NUnit Tool. Involved Unit Testing,
  • Integration Testing and Regression testing in a regular basis to improve the performance of the Application.

Environment: ASP.NET, MVC 4, SQL SERVER 2008, Web Forms, ADO.NET,.NET Framework 4.0, WCF,ComponentArt controls, JQUERY, AJAX, HTML/DHTML, BIDS 2008, SSIS 2008, SSRS 2008, Team Foundation Server, IIS 7, Windows XP

Confidential, Carlstadt, NJ

Senior C#/.Net Developer

Responsibilities:

  • Converted portal from earlier versions to ASP.NET 3.5 and SQL Server 2008. Enhanced the portal to add more functionality, increase user experience and improve navigation.
  • Took active part in full development life-cycle (SDLC) for the enhancements that involved analysis, design, coding and testing.
  • Performed design using Object Oriented (OO) principles and created various abstract and concrete classes and interfaces. Followed agile principles during design and development activities.
  • Developed new functionality using ASP.NET 3.5 Server Side controls, Infragistics and Telerik controls. Coded business logic in middle tier using VB.NET
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
  • Used LINQ to SQL Feature of .Net Framework for retrieving data from SQL Server.
  • Created User controls, comprised of AJAX extender controls, and server controls for reusability.
  • Created custom classes for on the fly thumbnail generation, and for populating datasets from database.
  • Used sitemap provider to define the navigation.
  • Used membership and role provider for authentication and authorization.
  • Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
  • Created Store Procedures, Functions, Packages, Triggers, Indexes and Views using T-SQL in Development and Production environment for SQL Server 2008.
  • Created ETL package using SSIS 2008 to populate the data in the tables.
  • Performed Unit Testing for all units in developed pages using NUnit Tool. Involved Unit Testing,
  • Integration Testing and Regression testing in a regular basis to improve the performance of the Application.
  • Fixed the errors in the batches by retriggering various steps like classification, Classification Edit, SQC validation, and image enhancement to expedite CAPTIVA Batch Processing.
  • Managed Image Enhancement, multi, image, multi directory watch, dispatcher image classification, and Image recognition services to keep captive up and running.

Environment: VB.NET, SQL SERVER 2008, Web Forms, ADO.NET,.NET Framework 3.5, Infragistics control, Telerik controls, JQUERY, AJAX, HTML/DHTML, BIDS 2008, SSIS 2008, Visual Source Safe 2005, IIS 7, Windows XP

Confidential

ASP.NET Developer

Responsibilities:

  • Developed User authorization module using ASP.Net 3.5 login Controls.
  • Developed administrative physician directory management module to upload information about new physicians, upload their pictures, search, view, edit, and delete physician’s information. The functionality was built using ASP.net 3.5 Standard controls, Datasets, and SQL stored procedures in MS SQL Server 2008.
  • Developed administrative new arrivals management module for uploading information and pictures of new born babies, search, view, edit, and delete information about them in the database using ASP.Net 3.5 standard controls, and ADO.net Dataset objects.
  • Developed physician directory module where visitors can search physician, specialty wise as well as alphabetically, using SQL stored procedures and ADO.Net.
  • Developed album of new born babies using web forms to enter information, and saved to database via ADO.Net datasets and SQL stored procedures.
  • Developed database queries and SQL stored procedures for various functionalities across the website.
  • Performed unit testing and integration testing of the modules developed.

Environment: C#, ASP.Net 3.5, ADO.Net, Web Forms, .Net Frame work 3.5, Java Script/VB Script, Visual Studio 2008, MS SQL server 2008, Internet Information Server 5.1, SMTP Server, HTML/DHTML, VBScript, Java Script, Windows XP .

Hire Now