Sr .net Developer Resume
NY
SUMMARY
- High level of Proficiency with 7+ years in Microsoft .Net technologies and all phases of Software Development Experience Life Cycle (SDLC) Methodologies AGILE SCRUM/TDD & Waterfall including Analysis, Design, Development, Implementation and Testing of n - tier architectured enterprise applications including Domain Driven Design(DDD) to solve problems.
- Worked in Software development as well as carrying out Testing of the web application in a SDET role.
- Implemented Design patterns including Factory, Dependency Injection, Singleton and Repository and extensively used Object Oriented Programming principles like Encapsulation, Abstraction, Inheritance and Polymorphism and also Multi-threading/SOLID concepts.
- Developed and supported client side functionality with various rich UI features, user friendly design approaches, responsive web pages with performance functionalities in the web applications and Single Page Applications (SPA) using JQuery3.0/2.0/1.0, JSON, AngularJS1.5/1.6/2.0, HTML4/5, AJAX, XML/XSL/XSLT/XHTML, CSS3, Bootstrap 2.0/3.0.
- Extensive experience in implementing Filters, Validations, Controllers, components, Directives, Routings, Factory and Services in AngularJS1.5/1.6.
- Proficient in implementing WCF SOAP/REST services and consuming using different communication protocols and well versed with implementing custom WCF debugging and performance modules.
- Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA).
- Used Web API 1.0/2.0 to create resource-oriented services over HTTP that can use the full features of HTTP (like URIs, request/response headers, caching, versioning, various content formats) and implemented CRUD operations.
- Developed Data Access Layer using ORM Technology Entity Framework (6.0/5.0/4.0) Database First and Code First approaches to communicate effectively with databases.
- Develop, Debug and tuning of Database Objects like stored procedures, functions, views, triggers, CTE, SQL queries using SQL Server 2012.
- Good experience in Windows Azure Service Bus and implemented Azure cloud IaaS and PaaS Services.
- Experience in design, develop various reports of Tabular, Matrix and distributed reports in multiple formats and pulling data from various sources using Crystal Reports 2010/9.8/5.8 and Reporting Services (SSRS) 2008/2005.
- Used Version Control Tools including TeamFoundationServer 2010/2012/2013/2015 , Git 1.7/ 1.8/1.9/2.10 and SubVersion 1.9/1.9.4 for active tracking of work progress, maintaining code repository.
- Performed Integration testing, system testing and performance testing and carried out Unit testing using tools MS-Unit, N-Unit.
- Quick learner, excellent communication skills, adaptable to ever changing priorities, exceptional problem-solving and troubleshooting capabilities.
TECHNICAL SKILLS
Web Technologies: ASP.NET MVC 6.0/5.0/4.0, Javascript 1.8.2/1.8.5 , Jquery UI 1.10/1.12, AngularJS 1.5/1.6/2.0, Bootstrap 2.0.
Web Service: WCF 3.5/4.0/4.5, SOAP 1.1/1.2, Sitecore, Windows Azure,Web API 1.0/2.0, Webforms.
Programming Languages: c,c++,C#4.0/5.0,.Net(4.0/3.5/3.0),VB.NET(10.0/9.0), SharePoint 2013, Python, HTML 4.0/5.0, CSS 3.0, T-SQL, PL/SQL 10.1/11.
Databases: MS SQL SERVER 2012/2008/2005/2000 , MS Access 2010/2007/2003 , Oracle 11g/10g.
IDE Tools: Visual Studio 2015/2013/2010/2008 , Sql Server Management Studio 2008/2012.
Middleware: WCF3.5/4.0/4.5, ADO.NET4.0/3.5/2, Enterprise Library 5.0/4.0/3.1, Entity Framework 6.0/5.0/4.0.
Reporting Tools: Sql Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
Version Control Tools: SubVersion 1.9/1.9.4, GIThub 1.8/1.9/2.10 , Team Foundation Server (2008/2013/2015 ), Visual Studio Online
Servers: WindowsServer2008/2003/NT,Microsoft IIS(7.0/6.0/5.0), AWS.
Testing Tools: Selenium WebDriver, NUnit 2.6/3.0, MS Unit, SOAP UI
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr .Net developer
Responsibilities:
- Design and development of rich GUI using HTML 5, CSS, Angular JS and BOOTSTRAP.
- Used OOP’s Concepts and SOLID principles with C# 5.0 language to implement business logic and code behind view models.
- Used LINQ to Entities to write Lambda Expressions for data sorting, filtering and projection in various dimensions.
- Used Entity Framework as ORM technology for creating the data access layer of the application.
- Leveraged Angular JS 1.6/2.0 resources i.e. AngularJS controllers, components, factory, directives and services,
- Routings and events etc. for all data access, encapsulating URLs and standardizing data access interfaces.
- Created and consumed WCF services which are based on SOA architectureto expose the application functionality for different transport protocols.
- Developed WEB API 1.1 Services to capture important life insurance policy application data from clients to provide an interactive approval process for underwriters.
- Used TFS 2015 for Version Control and Dimensions for deployment of code to SIT and UAT test servers.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse and for preparing the complete data mapping for all the migrated jobs.
- Implementation of Custom reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Used Nunit for unit and integration testing of the application after developing it.
- Written & optimized T-SQL statements, Views, User Defined Functions with MSSQL server database and fine-tuned databases as a part of performance tuning.
- Performed Manual Testing, Unit Testing, Regression Testing using Pivotal ALM bug tracker.
Environment: Visual Studio 2015/13, MSSQL server 2012, IIS 7.0, NET Framework 4.5, ASP.NET MVC 5.0/6.0, C# 5.0, Web API 1.1, WCF 4.0, WSDL, SOA, SOAP, SSIS, SSRS, Nunit 2.6, Python, Entity Framework 6.0, XML 2.0, JSON 3.0, HTML 5.0, CSS, Telerik, Angular JS 1.6/2.0, JavaScript, LINQ, TFS 2015.
Confidential, PA
Sr.Net developer
Responsibilities:
- Used Entity Framework 5.0 as ORM to access entity business models, implementing generic repository pattern to isolate data from business and use Auto-mapper to transfer between DTO and POCO classes.
- Used HTML, CSS, Bootstrap and Angular JS for enhancing the Menu pages of eStore app and Task Runner Grunt for automating tasks.
- Developed User Interface (UI) using WPF 4.5 for the better look and feel of the E-commerce application.
- Worked on eStore web-application developing web services allowing other systems to extract and update customer data in e-commerce.
- Used JQuery 1.11 for client side scripting, DOM Validation, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Used SSRS to create customized reports related to claims, dates and converted them to various formats like pdf, word.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- Written SQL queries, views, Indexes and triggers under define function DTS and implemented database performance tuning, transaction management.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Azure Storage development and design utilizing Blobs, Pages, Queues, Tables and VM's.
- Involved in, but not limited to Unit Testing, Bugs, and Issues meetings to achieve zero bug convergence.
- Worked with TFS 2015 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: Visual Studio 2013, C# 5.0/4.0, .Net Framework 4.0/4.5, ASP.NET MVC, HTML, CSS, Bootstrap, Angular JS 1.3, Grunt, Entity Frame Work 5.0, Rest API, MS Access, Microsoft Azure service bus, Windows Azure, LINQ, WPF 4.5, JIRA, TFS 2015, JQuery 1.11, XML 2.0, AJAX, NUNIT 2.6, SSIS, SSRS, SQL Server 2008/2012.
Confidential, Newark, NJ
.Net developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering to transition using Agile/Scrum Methodology.
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in (Model View Presenter) MVP Architecture.
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Implemented Data access layer-using ADO.NET to connect and retrieve or manipulate database information.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Learned HIPAA privacy rules upon joining in the project.
- Used HL7 for maintaining the database of a patient profile.
- To ensure Client side validation used Jquery 1.9 implemented User Interface controls for the application.
- Used Azure to build and host application in the cloud which is stored in Microsoft Data Centers.
- Reviewed requirements and integrated Sitecore CMS 7.0 with SharePoint and systems.
- Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed interactive pages of the application using ASP.NET Web Forms pages with VB.NET 6.0 for the code behind modules.
- Used Selenium for automation testing of the web application.
- Used MS Excel for storing all the values related to various tables in the database.
- Added enhancements/Fixes using .NET 4/MVC 3 and creating new web services using JQuery and AJAX/Rest.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed extensive Stored Procedures and Triggers in Oracle 10g PL/SQL and developed classes for connecting to the Oracle 10g Database.
- Used Git as Source Control and Document management
Environment: ASP.Net 2.0, ADO.NET, MVC 3.0, XML 2.0, HTML, XSLT, XPath, JavaScript, Jquery 1.9, Sitecore 7.0, IIS 6.0, NUNIT, VB.NET 6.0, Visual Source, Rest API, Telerik Sitefinity 3.6, Json, Windows Azure, WPF 4.0, MS Excel, Windows forms, Selenium, Oracle 10g, Crystal Reports 10, API gateway, LINQ, Git, HTML, Windows Server 2003
Confidential, Dallas, TX
VB.Net Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity. f
- Developed presentation layer using server-controls and custom controls.
- Designed and developed a windows application and component for this module using C# to automatically generate user control templates using XML source files.
- Used various ASP.NET 3.0 web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- Created CSS 3.0 files to be applied to various web forms on the web pages.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Used ADO.Net 4.0 components such as Datasets, Data-Reader, Data View and Data Table.
- An exclusive experience working with User Controls with VB.NET Winforms, code-behind files, debugging and Quality Testing of the code.
- Using Validation controls using both Custom validation and JavaScript was written for Client side validations and also used the new validation controls in VS 2008.
- Used SSIS for extracting, transforming and loading of application data into Data warehouse.
- Experience in writing expressions in SSRS and Expert in fine tuning the reports using crystal reports.
- Generated Business Intelligence (BI) reports using MSSQL Server 2005 Reporting services, providing reports in multiple formats.
- Used SOAP to Implement Web Services and Consumed WCF Rest from client side using jQuery Ajax.
- Developed test cases and performed Unit Testing to identify and resolve functional and usability issues.
- Used Microsoft Team Foundation Server (TFS 2010) for the purpose of version control and source code maintenance.
Environment: ASP.NET 3.0, C#, ADO.NET 4.0, ASP.NET MVC, XML, Web services, Rest API, HTML 4.5, JavaScript, IIS 6.0, UML, CSS 3.0, UML, Visual Studio 2005,VB.NET, Webforms, TFS 2010, MSSQL server 2005.
Confidential
Jr .Net Developer
Responsibilities:
- Involved in Analysis, Design, Coding, and Testing and maintenance phase of modules of software life cycle.
- Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
- Implemented validation using ASP.NET validation controls.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes. Used pagination and sorting features of data grid in reports.
- Developed and Consumed ASMX Web services, creating web methods for fetching data from the database.
- Familiar with new and advanced C# 4.0/3.0 features such as Dynamic Binding, Lambda expressions, Anonymous types, Query expressions, Named and optional arguments.
- Used ADO.Net to establish connection with the database and used Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Designed and developed stored procedures and User defined functions SQL Server Database.
- Implemented role based security and customizable workflows based on a user's role.
- Created queries and stored procedures in the SQL Server 2005 Database.
- Installed new TFS / Visual Studio updates whenever updates are available
- Used Microsoft Team Foundation Server (TFS) for the purpose of version control and source code maintenance.
Environment: ASP.NET 2.0, VB 6.0, C# 4.0/3.0, ADO.NET 3.5, HTML 4.0, CSS 2.0, Javascript 5.0, web forms, TFS 2010, SQL Server 2005.
