.net Developer Resume
Centennial, CO
PROFESSIONAL SUMMARY
- Six years of experience in IT industry in all phases of design, development and implementation of Software Development Life Cycle (SDLC), object - oriented software systems, development of Windows based, Web based applications.
- Strong experience in design of web-based applications using ASP.NET 4.5/4.0/3.5/2.0, ASP.NET MVC, Web Forms, C# 4.5/4.0/3.0, VB.NET, AJAX, Master Pages, Web Services, Windows services and Server Controls.
- Hands on experience with databases SQL Server 2014/2012/2008/2008R2 and Oracle 11g,12c.
- Employed object-oriented concepts like Data Abstraction, Inheritance, Data Encapsulation, Polymorphism using C#.Net.
- Incorporated many rich, user friendly, responsive features in the application using Angular JS, BOOTSTRAP, HTML 5, jQuery.
- Extensively used HTML5, BOOTSTRAP, ANGULAR and JQUERY and created Single Page Applications (SPA).
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain Restful API’s.
- Experience in Entity Framework and LINQ to access the two databases so the user could create, edit, display, and delete data from the application's UI.
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL)
- Developed applications using WCF (Windows Communication Foundation) REST/SOAP services, Web Services and Web API.
- Experience in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Expertise working with Collections (Array, Generic List).
- Experience in LINQ and Lambda-Expressions to query the .NET objects and data interaction.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Proficiency in working with all databases like Oracle, MySQL and MongoDB.
- Experience on SQL Server databases in Normalization of Database Schema, writing T-SQL queries, Complex stored procedures, Triggers, views, User defined functions, Joins and packages.
- Great understanding in creating Store procedures and functions in SQL server to import data in to Elastic Search and converting relational data in to documents.
- Proficient in writing reports using Crystal Reports, SQL Server Reporting Services (SSRS)/ SQL Server Integration Services (SSIS), and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
- Prepared Technical design document, use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Experience in creating the windows applications using WPF (Windows Presentation Foundation), and WCF (Windows Communication Foundation) for getting the Data from web services.
- Experience in developing front-end User Interfaces using XML, HTML, DHTML, CSS, Ajax, jQuery and JavaScript.
- Experience in using Source Code Control Systems like SVN, TFS (Team Foundation Server) and GIT.
- Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Having Good Knowledge on writing and execution of Test Cases. Profound knowledge on Black Box Testing and White Box Testing.
- Excellent communication, analytical and interpersonal skills, coupled with strong technical and problem-solving capabilities and adapting to upcoming and latest technologies and great contributor of knowledge transfer.
TECHNICAL SKILLS
.NET Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0, ASP.NET MVC 5.0/4.0/3.0, WCF, ASMX, Web API, ADO.NET Entity Framework 6.0/5.0/4.1, LINQ, LINQ to XML, LINQ to ENTITIES, E-SQL, Web Services, Enterprise Library 5.0/4.0/3.1, C# 3.0/4.0/4.5, VB.NET 10.0/9.0/8.0
Web Technologies: JavaScript, jQuery, VB Script, Ajax, XML, HTML, DHTML, CSS, AngularJS, Bootstrap
IDE Tools: Visual Studio 2017/15/2013/2012/2010/2008/2005, SQL Server Management Studio
Databases: MSSQL SERVER 2012/2008/2005, MySQL, Oracle 10g/9i, MongoDB
Modeling Tools: UML, MS Vision 2010/2007
Version Control Tools: Team Foundation Server, SVN, GIT
Middleware: WCF, ASMX, ADO.NET 4.0/3.5/3.0/2.0, Web Services
Servers: Windows Server 2008/2003/NT, Microsoft IIS (8.0/7.0/6.0/5.0/4.0)
PROFESSIONAL EXPERIENCE
Confidential, Centennial, CO
.NET Developer
Responsibilities:
- Worked on Software Development Life cycle starting from Requirements gathering and performing object-oriented analysis, design and implementation.
- Worked on MVC (Model View Controller) pattern and created different Controllers, Views to be used in the project.
- Involved in developing single-page application using Angular and Developed reusable custom components using Typescript.
- Worked with ASP.NET MVC application with UI framework Angular and used several ASP.NET MVC features like Routing, HTML helpers, Action Filters, Partial Views, etc.
- Involved in development of Hybrid-Single Page Application using C# 5.0, .NET Framework 4.5, ASP.NET MVC 5,
- and Angular 4.
- Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET MVC6, HTML5, CSS3, Bootstrap, javascript, jQuery C # and Telerik controls.
- Developed, Configured and consumed Web Services in C#.Net using WCF and business logic using C#.NET.
- Gathered Client requirements and converted them into the technical specifications and developed Webforms legacy application.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contained all the business logic.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Worked with ADO.NET Entity Framework 5.0, LINQ to integrate the database with the applications.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Developed and consumed Web API's (SOAP and RESTFUL Services).
- Consumed Web Services using WCF for online transactions using C#.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2012.
- Implemented Two Way Data-binding in Angular which makes the application to handle the automatic synchronization of data between the model and view components.
- Transformed the data using different SSIS transformations like Aggregate, split, join, merge, derived column, Multicast, term extraction and data conversion of SQL Server Integration Services (SSIS).
- Developed windows 7 and windows 10 applications using C# in visual studio.
- Created a virtual Network on Windows Azure to connect all servers and applications on this platform.
- Involved in Defect Causal Analysis for Testing Defects and involved in Root Cause Analysis for Production issues.
- Preparing Technical Design Document, Unit Test Cases, User Manual and Functionality Documentation.
Environment: .Net Framework 4.5.2, WCF, Web forms, Angular, C#, ASP.Net, HTML5, CSS, Bootstrap, MVC 6.0/5.0/4.0, Visual Studio 2012/2013/2015/2017, XML, CSS3, IIS 6.0/7.5, LINQ, Java Script, JSON, SQL Server, Azure, TFS.
Confidential, Dover, NH
.NET Developer
Responsibilities:
- Worked on Software Development Life cycle starting from Requirements gathering and performing objects oriented analysis, design and implementation.
- Developed Web applications using ASP.NET and business logic using C#.NET.
- Used Microsoft Team Foundation Server (TFS) for version Control and source code maintenance needs.
- Used Partial Views, Custom HTML Helper, Filters and Razor View Engine in ASP.NET MVC Framework to develop Web UI with HTML 5, CSS 3, JavaScript, jQuery and AngularJS.
- Experienced in website design and development of static websites (HTML5, CSS3) and Responsive websites (Twitter Bootstrap) that supports all devices including cross-browser and cross-platform testing and quality assurance.
- Worked on Web API and created web application, worked on CRUD actions (HTTP Get, post, put and delete), attribute routing and used Http Response message approach.
- Extensive programming experience in .NET Framework (C#, ASP.NET, VB.NET Web Services, WCF Services, ADO.NET, LINQ to Entities).
- Exposure creating Rest services using ASP.Net WEB API and Asp.Net core
- Developed ASP.Net Web Applications, WCF Rest Service and worked with ASMX Web Services
- Developed Stored Procedures, Triggers and worked on complex SQL Nested Queries.
- Developed SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases and hands on experience on web API, REST, RESTFUL services.
- Used SQL and PL/SQL stored procedures, functions to implement business logics in Oracle.
- Developed various web services using WCF which can be consumed by web application and other systems.
- Used Entity Framework and LINQ to access the two databases so the user could create, edit, display, and delete data from the application's UI.
- Developed both Webforms, windows 7 and windows 10 applications using C# in visual studio.
- Designed and developed various UI screens (Windows Forms) using WPF and MVVM (Model- View-View- Model) pattern.
- Developed Entity Framework and made LINQ queries to connect to the database and implemented CRUD functionality with Entity frame-work Code First and Database First approaches with ASP.NET MVC 5.0/4.0.
- Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Existing applications were Deployed to Azure after every enhancement.
- Generated various reports using Microsoft SQL Server Reporting Services (SSRS), developed reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS) and used Datasets for the SSRS reports.
- Involved in Unit testing and Bug fixing.
- Interact with Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informed on the status of the project.
Environment: .Net Framework 4.5, WCF, ASMX, Web API, Web forms, Angular JS, VB.Net, C#, ASP.Net, HTML5, CSS, Bootstrap, MVC 6.0/5.0/4.0, Visual Studio 2012/2013, XML, CSS3, IIS 6.0/7.5, LINQ, Java Script, JSON, SQL Server, Mongo, Azure, TFS.
Confidential, Columbus, OH
.NET Developer
Responsibilities:
- Participated in System Analysis and Application Designing with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
- Developed programming scenarios in C#, object-oriented Programming (OOP) concepts.
- C#.NET is used to program business logic including Code-behind files and Classes in the middle tier.
- Extensively involved in User Interface designing using Web forms.
- Extensively Created GUI User Controls using server controls of ASP.Net like Data grids, Repeaters, Textbox, Button, Dropdown List etc.
- Developed user interfaces using AJAX, JavaScript, jQuery, HTML5, CSS3 and Bootstrap .
- Developed client-side validation through Angular JS and dynamic UI using jQuery, HTML5, DHTML and Bootstrap.
- Responsible for Database support of the application.
- Developed ASP.NET MVC applications using Code First Approach in Entity Framework and have experience with the MVC Architecture.
- Used LINQ and Lambda-Expressions to query the .NET objects and data interaction.
- Experience in using C# advanced concepts like Automatic properties, Anonymous types, Lambda Expressions, Extension Methods.
- Designed and developed various UI screens (Windows Forms) using WPF and MVVM (Model- View-View- Model) pattern.
- Created Entity classes, relationships between entity classes using Entity Framework to manage relational data as objects and used LINQ to Entities to message the data.
- Developed Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Create SOAP based WCF service as well as RESTful Web API to send and receive web service messages and converted the JSON format data to XML
- Performed database operations on SQL Server 2012 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views.
- Developed and consumed Web API's (SOAP and RESTFUL Services).
- Developed ASP.Net Web Applications, WCF Rest Service and worked with ASMX Web Services.
- Consumed WCF services to get the Customer Information from different legacy applications.
- Extensively used the LINQ feature in .NET 4.5 for querying collections and integrating with SQL.
- Used Team Foundation Server (TFS) as Source Control and Document management.
Environment: Visual Studio, C#, ASP.Net 4.0/3.5, WCF, ASMX, HTML, CSS, Bootstrap, jQuery, TFS, IIS 7.0, AJAX, ADO.Net Entity Framework 4.0, LINQ, XML, Microsoft Enterprise Library, NUNIT, SQL Server 2008 R2.
Confidential, Frankfort, KY
.NET Developer
Responsibilities:
- Involved in Full Life Cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/Data Base and Transition using Iterative AGILE Methodology.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Experience in working on dependency injection pattern which allows for the removal of concrete classes at design time and used Angular JS for Validation and Ajax submission, JSON web service call.
- Developed Web Forms for User Interfaces using ASP.NET andVB.NET using Server Controls, HTML Controls and User Controls.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
- Developed complex procedures to handle errors and exceptions at database level using PL/SQL.
- Worked on exception handling feature to leverage Microsoft Enterprise Library Exception handling block for handling exceptions.
- Implemented various features like Partial classes, Anonymous types, Read-Only Properties, polymorphism and inheritance ofC# inbuilding data entity model.
- Worked on exception handling with Web API in the user experience pattern and experience in working on Exception handling with WCF in Web Services Pattern.
- Developed business logic components using Web Service, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Developed SSIS packages to move the data from staging to production server.
- Experienced in website design and development of static websites (HTML5, CSS3) and Responsive websites (Twitter Bootstrap) that supports all devices including cross-browser and cross-platform testing and quality assurance.
- Experience in working on source controls like SVN and TFS.
Environment: VisualStudio2012, C#, ASP.Net 4.0, WCF, HTML, CSS, Bootstrap, jQuery, TFS, IIS 7.0, AJAX, ADO.Net, Entity Framework 4.0, LINQ, XML, NUNIT, SQL Server 2008 R2, SSIS.
Confidential, Middletown, NJ
.NET Developer
Responsibilities:
- Worked closely with all the business clients and gathered and analyzed all necessary requirements by involving in sessions/ process interviews and identified effective uses of technology to meet their business needs.
- Designed and Developed User Interface web forms (dynamic & static pages) using ASP. Net MVC3.0, C#, HTML, JavaScript, jQuery, CSS, XML, and, custom web controls and user controls.
- Developed MVC Razor views, partial views, complex Controllers, helper methods, View Model repository pattern layers.
- Involved in Web UI Design and Development using ASP.NET, AJAX, User Controls, Custom Controls and Web Forms using C# as code behind.
- Extensively used web technologies like ASP.NET Server controls, C#, JavaScript, jQuery, XML and HTML in designing and developing the web projects.
- Developed ASP.Net Web Applications, WCF Rest Service and worked with ASMX Web Services.
- Used LINQ to SQL in the data layer for providing the date to the business layers and services making use of it.
- Worked in the design and development of browser and mobile web-based UI on JavaScript.
- Maintained ADO.NET based database access layer in C# and Created stored procedures, triggers using T-SQL for data access from SQL Server 2008.
- Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users using SQL Server 2008.
- Worked on creating Oracle Standard reports using oracle report 10g.
- Developed N-tier distributed .NET applications using SOAP based Web services.
- Involved in Testing, Debugging and code review of the Application.
- Used TFS for version Control and source code maintenance needs.
Environment: Visual Studio. .Net, ASP.NET 3.5/4.0, share point, JSON, WCF, ASMX, C#, Web forms, MVC 3.0, ADO .Net, XML web services, SOAP, SQL server 2008, oracle, SQL Server Reporting Services, JavaScript, CSS.