Lead / Senior .net Consultant Resume
New York, NY
PROFESSIONAL SUMMARY:
- Lead /Senior .NET professional having 12+ years of experience in Service Oriented N - Tier Enterprise Wide Web Applications in Microsoft .NET Environment using ASP.NET, MVC, MVVM, WCF, Web API, Entity Framework, C#.NET, ADO.NET, LINQ, XML, Web Service, Windows forms, Web forms, IIS, MS SQL Server
- Extensive development in Rich Experience in leveraging Windows Communication Foundation (WCF), Web API, Windows Presentation Foundation (WPF), Web Services and Language-Integrated Query (LINQ) as core technologies.
- Expertise in .NET Design Patterns, Frameworks such as Model View Controller (MVC), MVVM and multiple JavaScript.
- Strong Knowledge of HTML, CSS, JavaScript/JQuery, XML.
- Experience with ASP.NET and its components: AJAX, LINQ to XML, LINQ to Objects, LINQ to SQL
- Experience in writing Database queries, Store Procedures and Triggers (PL/SQL and T-SQL (Transact-SQL)).
- Good experience in JavaScript Framework such as Angular JS and JQuery bundling. Experience in designing Web pages and programming with client side and server side Web Technologies such as ASP.NET, AJAX, JavaScript, JQuery, HTML, CSS, and XML.
TECHNICAL SKILLS:
Languages & Technologies: .Net Framework, Visual Studio Test Project, Coded UI, C#, ASP.Net Web Forms, ASP.Net MVC, HTML5, CSS, AJAX, JavaScript, JQuery, AngularJS, WCF, Web Services, REST Services using Web API, ADO.Net, IIS, LINQ, LINQ to SQL, SSIS, SSRS., Windows Forms, Windows Service, XML, XSLT, Windows Workflow Rule Engine, Microsoft Office Interop, Open Xml, Windows Media Encoder SDK
Tools & APIs: Visual Studio, HP Quality Center, HTTP Fiddler, Team Foundation Server, Toad, IBM Data Studio, Telerik Controls, Log4Net, High Charts, Report Viewer, PayPal & Cyber source payment gateway APIs
Databases: MS SQL Server 2014/2012/2008 R2/2008, ADO.NET, Entity Framework, LINQ, Oracle 11g/10g/9i, MS Access
PROFESSIONAL EXPERIENCES:
Lead / Senior .Net Consultant
Confidential, New York, NY
Responsibilities:
- Requirement discussion of enhancements with business analysts and users as well as coordinating with other teams like Mainframe for debugging production issues and development team for deployment for MSIs.
- Led team through Design and development of features like visibility rules as per user role in all the layers (SQL, WCF and UI) as well as implementing new processes in Windows service.
- Defect fixing in all the layers.
- Developed a testing framework for the Calculation utility using Visual Studio Test Project.
- Developed a SQL table driven Coded UI test application for regression testing projects.
- Designed .RDL files which retrieves data using SQL Stored Procedures and deployed on SSRS server for Export document functionality in the application.
- Implemented audit logging using Log4Net
Environment: ASP.NET MVC 5, C#, WCF, JavaScript, JQuery, HTML, CSS, SQL 2012, SSRS, IBM MQ, Windows Service, Log4Net, NET 4.5. Tools: Visual Studio 2013, TFS.
Senior .Net Consultant
Confidential, New York, NY
Responsibilities:
- Wrote stored procedures and SQL statements to access data from SQL Server 2014 Database.
- Used Data Grids, Data Sets, Data Views and Data Adaptors to extract data from backend.
- Implemented abstract, sealed classes, interfaces and classes to construct the business and data tier using C# and Entity Framework
- Designing a Web application, consider using techniques such as caching and output buffering to reduce round trips between the browser and the Web server, and between the Web server and downstream servers.
- Generate new unit test for new added function and Business rules.
- Updated the SDK for WCF service.
- Using T-SQL to extract XML information from database for analysis.
- Generate SSRS report by using store proc and deploy it on the internal server for daily checking.
- Using .Net to extract information from xml file and create an object for data transfer.
- Create applications for synchronizing the information form IRS by using WCF service.
- Developed Web forms using C#. Coding Business Logic in C# & ADO.NET.
- Coding for the Production fixes and enhancements, Preparing Unit Test Case documents.
Environment: C#, MVC 4.0,HTML5, JSON, CSS3, JQuery, ADO.Net, SQL Server 2014, SSRS, SSAS, WCF, SOA, Visual Studio.Net 2013, .Net Framework 4.0/4.5, WCF, ASP.NET 4.0/4.5, Team Foundation Server(TFS), XML, XSLT,LINQ, XSD
Senior .Net Consultant
Confidential, Jersey City, NJ
Responsibilities:
- Development data layer, service layer and web mvc4 presentation layer using WCF and Entity Framework.
- Use dependency injection with Unity pattern for communicating with different services.
- Used Auto Mapper with Builder Pattern to populate the target class data from source class.
- Using Repository and Unit of work pattern to create an abstraction layer between the data access layer and the business logic layer.
- Building controllers and views tightly integrated with the razor UI and JQUERY.
- Using Ajax / JSON communication with JQUERY.
- Build common MVC helper controls to be across the application, like Editable Grid, Tab control etc.
- Converted the project to Code First approach.
- Work on client side and server side Common Framework modules.
- Build Custom Model Validator Action Filter Attribute and Data Annotation Model Validator Provider, while helps to validated specific Sub Models based on the configuration mention in the Action Filter.
- Create Custom Validation attributes/Validation Attribute custom/business validations and passing the response back as JSON Error result class.
- Created Editable Grid control which will take care of add, edit and delete by configuring the parameters.
- Passing the complex object of multiple pages to server side and having the default Model Binder properly map them.
- Used Revealing Module Pattern for client side.
Environment: C#, MVC 4.0,HTML5, JSON, CSS3, JQuery, ADO.Net, SQL Server 2014, SSRS, SSAS, WCF, SOA, Visual Studio.Net 2013, .Net Framework 4.0/4.5, WCF, ASP.NET 4.0/4.5, Team Foundation Server(TFS), XML, XSLT,LINQ, XSD
Senior .Net Developer
Confidential, Jersey City, NJ
Responsibilities:
- Designed & coded a NodeJS / Angular (SPA) web site (mean stack).
- Used Node to serve up an Angular SPA, and to proxy REST calls from Angular, to Node, to a legacy Oracle/Maven/Spring system, and back to Angular.
- Configured Node to provided caching functions to lower bandwidth to the Legacy system.
- Created Angular SPA, which performed isothermal and adiabatic type load calculations for three types of environments (economy, fixed and area); each with unique inputs.
- Used Mocha / Chai for testing
- Authored using Windows 10, VSCODE, Angular 1.5
- The Angular app also included toast messaging services. The Node portion used NPM, and GRUNT, with tasks for building less/sass, testing, and running the app from the command line (via NPM or GRUNT).
.Net Developer
Confidential, Washington D.C, MD
Responsibilities:
- Requirement discussion with business users.
- Developed templates required to create Single Page Application (SPA) using HTML5, Bootstrap CSS, JQuery and AngularJS 1.2.
- Created controllers, services to access data from backend using Web API, filters to translate business terminologies to user-defined words, custom directives to allow Numbers only, Date picker control, etc.
- Coordinating with other teams like Mainframe for debugging issues and development team for deployment of MSIs.
Environment: AngularJS, Web API, Bootstrapping, C#, JavaScript, JQuery, HTML, Log4Net, Highcharts API, IBM DB2, .Net 4.5. Tools: Visual Studio 2013, TFS.
.Net Developer
Confidential, Jersey City, NJ
Responsibilities:
- Created the objects using C#.NET for different Modules.
- Created events for the server side components using ASP.NET.
- Developed Custom Web Controls created User Controls to include in the Web forms using ASP.NET
- Involved in the development of business logic like validations and error handling.
- Wrote the ASP.NET Web forms for user interface.
- Developed custom controls for Windows Forms using C# .NET.
- Involved in the development of Objects using ADO.Net to implement business logic like maintaining state information and database operations.
- Created stored procedures, views and triggers.
- Involved in writing the CSS for the application.
- Involved in writing Technical Documentation.
- Extensively worked on data binding with different ASP.NET Server Controls.
- Developed Database Design and Troubleshooting using SQL Server 2008.
Environment: ASP.NET 2.0, VB.NET, C# 2.0, MS SQL SERVER 2008
.Net Developer
Confidential
Responsibilities:
- UML design documentation
- Create plan to migration of application from N Tier to MVC 3.0 architecture
- Implement POCs for the design and architecture of the system
- Code review and reviewing unit test script code coverage Business discussions and requirements gathering with business stakeholders
- Creating solution architecture with respect to all technical stakeholders like back end service and global elements and other modules of Merrill site
- Unit test script creation
- Production support and Enhancement change management
- Creating TFS deployment scripts and deployment cycle management
- Taking responsibilities in project management process improvement tasks
- End to end deployment cycle execution
Environment: C# 3.5/4.0 Asp.net 3.5/4.0, MVC 3.0, HTML, JavaScript, JQuery, AJAX, JSON, WCF, HTML5, Visual Studio 2008/2010, TFS 2008/2010, Fiddler, Firebug 1.11, Developer Tool, HPALM 11.0