.net Developer Resume
Bellevue, WA
SUMMARY
- Over 6 years of IT experience in developing Web Applications using Microsoft .NET technologies.
- Experience in developing .Net Web Services, Win Forms, Web Forms, WCF, WCF REST, WEB API,WPF, XAML, LINQ, Entity Framework.
- Experience in Microsoft .NET technologies like C#.NET, ASP.NET, ADO.NET, XML, Web Services, SSRS Reports and IIS6/7 on Visual Studio 2008/2010/2012/2013 .
- Strong knowledge of Web Services using SOAP and XML.
- Strong development experience with HTML5, DHTML, CSS3, JavaScript and JavaScript API’s like jQuery, jQuery UI.
- Experience in using XML/JSON and jQuery/AJAX to invoke web Services.
- Solid Experience in Responsive Web Design using CSS Bootstrap.
- Experience in developing SPA using AngularJS framework.
- Solid experience in Angular Services, Directives, Routing, Filters and Factories.
- Experience in developing RESTful Services using WCF and Web API.
- Experience in Writing DAL using ORM Frameworks EF Code First and LINQ to SQL.
- Strong knowledge of SQL Server 2008/2012 Database development and strong database knowledge.
- Experience in database programming, involving Stored Procedures, Triggers, Views using SQL Server.
- Experience in design and developing Client/Server & Web Applications on 2 - Tier and 3-Tier Architecture for multi-user.
- Experience in Telecom, Health care and Financial Domain.
- Knowledge in developing test cases for Unit Testing.
- Strong knowledge of Object Oriented Analysis and Design (OOAD) concepts including inheritance, polymorphism, and abstraction.
- Experience in design using Design patterns (Factory Method, Abstract Factory, Singleton) and UML with Agile methodology.
- Experience in Version controls like TFS and GIT.
- With excellent analytical and troubleshooting abilities.
TECHNICAL SKILLS
Operating Systems: MS Windows, Linux, Mac
Design Patterns: MVVM, MVC, Factory, Repository, Singleton
MS Technologies: .NET, WPF, WCF, Entity Framework, LINQ, ADO.NET, C#.NET, ASP.NET, WCF REST, Web API, IIS, EF Code First, ASP.NET MVC
Languages: C#.NET,NET 3.0/3.5/4, C++, SQL, T-SQL, PHP
WEB Technologies: ASP.NET, XML, Web Services, JavaScript, AJAX, AngularJS, XML, Node.JS, WCF REST, Web API Services, ASP.NET MVC
Rich GUI: HTML5, CSS3, jQuery, jQuery UI, AJAX, JavaScript, XAML, Bootstrap, SPA, Routing, SASS, LESS
RDMS: SQL Server 2008/2012, MS Access, MySQL
Frameworks: .NET
IDE: Visual Studio.NET 2008/2010/2012/2013
Web Servers: MS IIS 6.0/7.0
Reporting Tool: SSRS 2008/2012
Version Controls: TFS, Github
OO Tools: UML, Agile
Unit Testing: NUnit, VS Unit Test Tool, QUnit
PROFESSIONAL EXPERIENCE
Confidential, Bellevue, WA
.NET Developer
Responsibilities:
- Planned, designed and implemented application database code objects, SQL Scripts, Indexes, Stored Procedures and complex queries for data analysis and extraction.
- Built the database using the Entity Framework 6 by Code-First approach.
- Developed the middle tier business logic components using ASP.NETMVC 4 Web API and C# as the programming language.
- Involved in developing user interface (GUI) using JavaScript, jQuery, AJAX, HTML5, CSS3 and Bootstrap.
- Developed the Application as Single Page Application using AngularJS MVC framework.
- Worked on Client Side Validation using jQuery and JavaScript.
- Involved in researching and consumingWebAPI(Application Program Interface) for client sideweb application.
- Implemented MVC pattern with AngularJS and jQuery for validations and client side logics.
- Created and consumed OData Service for accessing data objects.
- Created & published reports using SQL Server Reporting Services (SSRS).
- Involved in Unit Testing using Visual Studio Test Tool.
- Maintaining the version control of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS.
- Actively participated in team projects and followed Agile Methodology for overall project development and delivery.
- Involved in requirement documentation of use cases and class diagram preparation for development team.
Environment: .NETframework 4.5, C#, MVC 4.0, JavaScript, jQuery, AngularJS, HTML5, CSS3, Bootstrap, Web API, SQL Server 2012, IIS7, OData, Entity Framework 6, Visual Studio2013,TFS.
Confidential, Hoboken, NJ
.NET Developer
Responsibilities:
- Involved in application design based on Model View Controller (MVC) Design Pattern and OOP concepts.
- Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data.
- Used SQL Server 2012 for database and database tables.
- Used Repository Pattern and Factory pattern for Reusability of Data Access Logic.
- Developed Controllers and Action methods for User Interaction logic using C#.
- Developed exception handling functionalities in the Action methods using C#.NET.
- Created an efficient way to centralize various data sources into clinic information system using WCF RESTful services and SQL Server databases.
- Developed work flow and approval functionality using WCF RESTful Services.
- Designed and developed UI using HTML5, CSS3, JavaScript, jQuery and Razor Views.
- Used Layout Views for Consistent layout across the Views.
- Used jQuery UI for dialogs, tabs, date-picker and model pop-ups.
- Implemented form validation using JavaScript and Regular Expressions.
- Used jQuery AJAX extensively for invoking WCF RESTful Services faster response of the Web.
- Implemented Forms Authentication and Authorization for Security.
- Used TFS to keep track of version control.
- Involved in Unit Testing using Visual Studio Test Tool.
- Developed the application using Agile Methodology.
Environment: .NET Framework 4.5, SQL Server 2012, C#, ASP.NET MVC, ADO.NET,WCF REST, XML, Entity Framework Code 6, HTML5, CSS3, JavaScript, jQuery, AJAX, Visual Studio 2012, IIS7, TFS.
Confidential
.NET developer
Responsibilities:
- Developed the application using 3-Tier Architecture.
- Involved in Login Module, Account Module, and Transaction Modules.
- Developed the Rich UI using ASP.NET Server Controls, HTML and CSS.
- Used AJAX Controls for fast Response.
- Implemented the Client Side Validation using ASP.NET Validation controls.
- Created Consistent Layout/Look & Feel using Master Pages and Themes.
- Developed the Data Access Logic using ADO.NET Objects like Connection, DataAdatper, Command, CommandBuilder, DataSet and DataTable.
- Used ASP.NET Data Bound controls (DataList, Repeater) for displaying the data.
- Designed and Implemented Business Logic Layer using Object Oriented Programming.
- Used XML, XSL, XPath for representing data to and from the database and also to dynamically bind the data from the database to various controls on the web pages.
- Developed utility classes for database Interaction, Security and Exception handling.
- Used SQL Server 2008 for Database and tables.
- Developed stored procedures, Triggers to perform automated rules, updating to related tables using SQL Server.
- Implemented Forms Authentication and Authorization for Security.
- Used TFS to keep track of version control.
Environment: .NET Framework 3.5, C#.NET, ASP.NET, ADO.NET, HTML, CSS, XML/ XSLT, JavaScript, jQuery, AJAX, MS Visual Studio 2008, SQL Server 2008, IIS7, WCF,TFS.
Confidential
.NET Developer
Responsibilities:
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features
- Designed and Developed the Web Application using C#.NET, ASP.NET, AJAX and ADO.NET
- Developed GUI using ASP.NET, HTML, CSS, JavaScript, jQuery, Custom controls
- Developed web pages and validated these pages using ASP.NET and JavaScript.
- Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data Repeater and Data Reader for binding data from database to the various web forms.
- Wrote T-SQL queries, T-SQL Stored Procedures and Triggers, which will execute against SQL Server 2008 database in order to extract the appropriate data for each report.
- Designed Web Services for ordering bank check books.
- Used XML technologies for news information.
- Responsible for application support by performing root cause analysis and bugs fixing for that was raised as program change requests.
- Used TFS for Version Control.
Environment: .NET Framework 3.0, Microsoft Visual Studio 2008, C#, ASP.NET, ADO.NET, XML, HTML, CSS, JavaScript, IIS 6.0, SQL Server 2008,TFS
Confidential
.NET Developer
Responsibilities:
- Developed Web based GUI using ASP.NET
- Used ADO.NET to communicate with database and ASP.NET Pages using C# data services
- Created several common routines that can be used throughout the web pages
- Used session variables and query strings for storing and passing data between pages
- Involved in developing component to implement business logic of the application
- JavaScript was widely for Client side scripting
- Event handling programs developed using C# and performed Unit Testing
- Fixed number of defects and technical issues during the project implementation
Environment: .NET Framework, ASP.NET, ADO.NET, C#, Web Services, jQuery, CSS, JavaScript, HTML, DHTML, XML, SQL, SQL Server 2008,IIS 6.0