Professional Experiences:
Client Name : Equifax,
Location : Texas Jan 2016 – Till Date
Role : Sr. Dot Net Developer
Description Equifax powers the financial related future of people and associations around the globe. It is Headquartered in Atlanta, Ga. Utilizing the consolidated quality of exceptional trusted information, innovation and inventive investigation, Equifax has developed from a consumer credit organization into a main supplier of bits of knowledge and learning that helps its clients settle on educated choices. Its regular stock is exchanged on the New York Stock Exchange (NYSE) under the image EFX. Some huge accomplishments for the organization include: Ranked 13 on the American Banker FinTech Forward rundown (2015); named a Top Technology Provider on the FinTech 100 rundown (2004-2015); named an InformationWeek Elite 100 Winner (2014-2015).
Responsibilities:
- Used Agile Scrum Software Development Life Cycle to fulfill Client's requirements.
- Using C#.NET and ASP.NET MVC 4 created the Business Logic layer and Data Access Layer.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Involved in developing JavaScript functions to handle Client-Side validations and also used for handling some events.
- Responsible for design and development of different modules using object oriented programming concepts.
- Involved in SQL Server data modeling, Stored Procedures and customized Microsoft Data Access Application Block for .Net to perform common data access tasks using Microsoft Enterprise Library.
- Used T-SQL stored procedures to protect data integrity through permissions and table abstraction while increasing application speed and ADO.Net technology for data retrieving, querying, storage and manipulation.
- Designed and developed user-interface for all modules of the project using Web forms, ASP.NET MVC, Javascript, CSS, XML, Telerik Controls and JQuery.
- Used Telerik Controls such as Kendo UI to support HTML Controls in all the browsers.
- Integrated some Kendo widgets Date pickers, Numeric textboxes, Tooltips, Dialog boxes, dropdown list, Email, upload, grid etc.
- Used Twitter Bootstrap, Web forms for responsive web design of Navigation controls.
- Implemented asynchronous programming functionality in client side through AJAX request to interact with controllers on server side retrieving JSON format data.
- Taking advantage of the MVC pattern of the Angular JS framework to accomplish Web forms the single page application and produce higher maintainability of the code.
- Implemented Bootstrap CSS in Angular JS for developing rich and responsive UI and asynchronous patterns.
- Used HttpResponseException to handle the exceptions in Web API and also customized the Exceptions using Exception Filters and registered them at the Action Level.
- Developed the Services layer of the application using .NET Framework WCF, REST and SOAP protocols.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Used LINQ to Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently.
Developed and deployed SS