.net Developer Resume
OR
PROFESSIONAL SUMMARY:
- Around 8 Years of IT experience with AGILE, SCRUM and Waterfall and heavy involvement in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, Client - Server and N-tier Architectures.
- Expertise in developing windows applications, web applications and programming with C#.NET, VB.NET, ADO.NET, WPF, Entity framework, ASP.NET, Assemblies by using .Net Framework 3.0/3.5/4.0/4.5.
- Experience using tools such as Visual Studio.Net 2003/2005/2008/2010/2012 and VPN.
- Extensive experience in web-based page and site designs using HTML5, CSS3, JavaScript, JQuery and Angular Js.
- JavaScript client side validations were done for ASP.NET Web Applications.
- Proficient in Implementing WCF services and consuming using SOAP and REST Web Services and implementing features like Security, Debugging and Performance.
- Extensive Experience in ASP.Net Web API Controllers that involved in implementation of service layer components and data object layer components using MVC 5.0/3.0.
- Extensive experience in design using OOP’s concepts like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like MVVM, Abstract factory, Singleton, Model view controller MVC, Model View Model MVVM.
- Highly Knowledgeable in MVVM in implementing Model, View and View Model with State Management, Security, Action methods etc.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET for building RIA web applications.
- Build DNN based enterprise web portals using C#, VB.NET, ASP.NET, ADO.NET, XML, SOA, WSE, SQL, SQL Server Reporting Services and SharePoint Portal.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Excellent working experience on n-Tier and layered architecture, Service Oriented Apps, Load Balancing, Session Management, Web form applications and Single Page Applications (SPA).
- Proficient in Database designing, performance tuning including indexing, schema optimization, de-normalization techniques and query execution plan analysis. Good at using SQL Server 2008/2005/2000
- Extensive database designing and programming skills using SQL Server 2008/2012, Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, PL/SQL, Maintaining Database, and experience in Query Optimization.
- Highly expertise with Reporting Tools Server Reporting Services (SSRS), Crystal Reports.
- Strong analytical and conceptual skills in database related work primarily creating complex stored procedure, Views, Triggers, Functions, using PL/SQL, T-SQL.
- Company Version policies, build schedule using Team Foundation Server 2010/2008, Visual Source Safe (VSS).
- Fully experienced in deploying, configuring and maintaining the web sites and services on IIS 7.0/8.0 with and without secured socket layer.
- Proven ability in understanding system requirements, system architecture design, development, testing/QA and production environment setup and support.
- Extensive working experience in unit, integration and performance testing framework - NUNIT, MS Unit Tests.
- Good in problem solving ability and dealing with clients directly, getting client requirements and providing solution
- Ability to balance trade-offs between optimum user experience and technical and business constraints
- Expert knowledge with Microsoft Excel, Power Point, Word
- Excellent communication, interpersonal, analytical skills and strong ability to perform as part of a team
- Good team player and ability to work collaboratively and independently as required
TECHNICAL SKILLS:
Programming Language: C#, C, C++, VB.net, C, SQL, PL/SQL, JAVA
Databases: MS Access, SQL Server 2008/2005/2000
Operating systems: Windows7/Vista/Xp/2000/98/95, Windows NT 4.0/5.0/2003.
Development Tools: Visual Studio.NET
Web Technologies: ASP.Net 4.0/3.0/2.0
Web Servers: IIS 5.x/ 7.0/6.0/5.0/4.0
Scripting Languages: JavaScript, Angular Js, Telerik, JQuery, HTML5, and CSS3
Microsoft Technologies: .NetFramework 4.0/3.5/3.0/2.0/1.1/1.0 ASP.Net, ADO.Net, WCF, WPF
XML Technologies: XML, XAML, SOAP, WSDL
Other Tools: Photoshop, Dreamweaver
Methodologies: Agile, Waterfall
Testing tools: Jlint, QTP, Selenium Web Driver, NUNIT
PROFESSIONAL EXPERIENCE:
Confidential, OR
.Net Developer
Responsibilities:
- Involve in all the phases of Software Development Life Cycle (SDLC) including Analysis, Design, Programming, Testing and Deployment.
- Develop the application using VS 2015 and SQL SERVER 2012 R2.
- Create the application in .NET framework 4.5 and implement logic using C# and OOPS concepts.
- Create the application UI using client side technologies like Java Script, J Query, Angular JS, CSS3, HTML5 and AJAX.
- Developed validations using JavaScript and JQuery
- Used Angular-Js and Type Script for control validations and data format checking.
- Developed form validations on server side and client side using AngularJS
- Applied CSS dynamically using Jquery and invoking services to Jquery methods
- Developing Multiple New applications from scratch and supporting multiple existing applications
- Developed the Classes, Objects, DataSet Classes, and Methods depending upon the business requirements.
- Participate in the JAD sessions and involve in preparing the functional requirement specifications.
- Participate in SCRUM/AGILE meetings to update the status of application development.
- Create DATABASE SCHEMA, ER DIAGRAMS, TABLES, VIEWS, TRIGGERS, FUNCTIONS AND STORED PROCEDURES.
- Querying the user’s data using STORED PROCEDURES to improve the performance of data retrieval.
- Responsible for tuning T-SQL procedures, triggers and other database objects.
- Interact with the database using ENTITY FRAMEWORK to have object-relational mapping and also use LINQ to query the DB.
- 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.
- Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).
- Created reports from Data Warehouse using SQL Server Reporting Services (SSRS).
- Developed the independent WCF (Windows Communication Foundation) services and defined Service contracts for specific functionality in project search module.
- Developed many T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implement MVC ARCHITECTURE to have clear separation of application tasks.
- Implemented MVC design pattern using Single Page Application and Angular JS for the User Interface (UI)
- Used .Net MVC to allow for greater code separation and implemented a view engine that allowed for greater code reuse.
- Used Telerik RAD controls with localization support.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- 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.
- Unit test the modules of code developed and participate in integration and user acceptance testing.
- Used Team Foundation Server (TFS) as Source Control and Document management
Environment: Visual Studio 2015, C# 5.0/4.0, .Net Framework 4.5, ASP.Net 4.5, ADO.NET, MVC 4.5.0, SQL Server Express 2012, EF (Entity Framework), LINQ, J Query, Angular.js, XML, Telerik, HTML5, CSS3, JavaScript, IIS 6.0, WCF, T-SQL, Windows Server 2005/2008R2.
Confidential, DC
.Net Developer
Responsibilities:
- Involved in development of Presentation Layer, Business Logic Layer, Data Access Layer and various other tiers of N-Tired application.
- Designed and developed abstract classes, interfaces, classes to construct the business logic using Object Oriented Concepts.
- Developed web applications and web forms using VB.Net, C#, WCF, ASP.NET 4.0, MVC 4.0, Javascript, JQuery, Angular JS, HTML, CSS.
- Used AngularJS as the development framework to build a single-page application.
- Used Model View Controller (MVC) design pattern to develop a complex web application, ASP.NET with C# as code behind AngularJS, is used for client side validation.
- Used JQUERY to make client side validations and performed asynchronous calls.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Created the Data access layer and Data access objects using ADO.NET Entity frame work and LINQ to reduce impedance mismatch.
- Created packages using Integration Services (SSIS) for data extraction from Flat Files, Excel Files OLEDB etc. to Access etc.
- 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.
- Created web API's and interacted with DB using controller methods.
- Worked on SQL DB scripts and power shell scripts.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Created and used web services and WCF.
- Worked on resolving the issues of web application created using MVC4.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Manage the source code and perform version controlling using Team foundation server.
- SMTP (Simple mail transfer protocol) usage in the application to send email confirmations for user registration.
- Used Bootstrap for responsive user interface.
- Leveraged AngularJS for scripting, AJAX calls and JSON and XML for passing objects from Controller to View and vice versa.
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Helped migrate from SOA to RESTful services using ASP.NET Web API.
- Worked with Team Foundation Server 2013 for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Write Web API in C# to expose data, which could then be consumed by the new system.
- Perform peer code reviews.
- Participate in daily SCRUM standup meetings.
- Participate in bi-weekly business meetings to review progress.
- Work with offshore developer.
Environment: Visual Studio 2013, C# /4.0, .Net Framework 4.0, ASP.NET MVC 4.0, Web API, Entity Frame Work 4.0, ADO.NET, LINQ, WCF, TFS, XML, AngularJS, ORACLE, SOAP, SQL Developer, AJAX, XSLT, Microsoft Enterprise Library, NUNIT, SSIS, SSRS, SQL Server Express 2012, Windows Server 2005/2008 R2
Confidential, Victor, NY
.Net Developer
Responsibilities:
- Design the web portal for email notification.
- Participated in the Software Development Life Cycle (SDLC) processes including Analysis, Design, Programming, Testing and Deployment.
- Developed the Functional specification documentation for the modules to be developed.
- Used .Net framework 4.0, .Net framework 4.5 and implemented the logic using C# and OOPs concepts.
- Created individual user profiles with their registered locations to allow users to easily access their information and make modifications.
- Used SQL SERVER 2008 R2 as database and offender data is queried using STORED PROCEDURES.
- Used VIEWS, TRIGGERS, FUNCTIONS, TABLES, USER DEFINED DATA TYPES, RULES AND DEFAULTS.
- Responsible for tuning T-SQL procedures, triggers and other database objects.
- Wrote optimized T-SQL Stored Procedure to improve performance, preserve referential integrity and provide application functionality.
- Created Database Objects.
- .Utilized ADO.NET technologies extensively for data retrieval, query, storage and manipulation.
- Good knowledge and experience with Web Forms, CSS, AJAX, JavaScript, Angular JS and designing User Interfaces.
- Implemented Validation Controls, Created Master Pages, used themes, skins, Grid view and CSS to improve look and feel of the Web pages.
- Designed and developed the database tables, triggers, stored procedures using SQL server 2012.
- Used Datasets, Data Table and Data View to retrieve and manipulate data.
- Used Session State, View State, Cookies and Query Strings to persist and transfer data between pages.
- Used Master pages, User controls, Custom controls to suit user’s needs.
- SMTP (Simple mail transfer protocol) usage in the application to send email confirmations for user registration.
- Implemented Forms based authentication and Windows based authentication.
- Unit-tested during the whole code development process and participated actively in the integration testing.
- Coding, testing and reviewing the deliverables.
Environment: .NET Framework 4.0, C#.NET, MVC, EF (Entity Framework), LINQ, Visual Studio 2010, TFS, SQL SERVER 2008, WCF Services, Html 5, CSS 3, J Query Angular JS and J Query UI
Confidential
.Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications
- Prepared and executed test scenarios to test the functionality of the application
- Used agile methodology for the development.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET
- Used ADO.Net to perform the Create, Retrieve, Update, Delete operations on the database
- Participated in database modeling and development using SQL Server, Stored Procedures, Packages and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Wrote and consumed Web Services that exchanged JSON data.
- Developing and testing WCF Services which could be consumed by other developers.
- Writing system interfaces and abstract classes which could be used for inheritance in downstream classes.
- Writing class libraries using Entity Framework.
- Design data/system flow diagram to develop data feeds for upstream and downstream systems.
- Participate in daily SCRUM standup meetings.
- Provide manual testing of Cerner Millennium application that included charting, reporting and printing of patient’s healthcare reports
- Implemented Validation Controls, Created Master Pages, used themes, skins, Grid view and CSS to improve look and feel of the Web pages.
- Designed and developed the database tables, triggers, stored procedures using SQL server 2012.
- Used Datasets, Data Table and Data View to retrieve and manipulate data.
- Involved in resolving operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
- Involved in Feature testing and Regression testing, bug tracking and defect management
Environment: Visual Studio 2013, Web Services, ASP.Net 4.0, ADO.Net, C#, XML, IIS, SQL Server 2012, Master Pages, Java Script, VSS, CSS.
Confidential
Jr .Net Developer
Responsibilities:
- Extensively used OO Design to develop Analysis model and Design model.
- Designed and developed web forms in ASP.NET & C#. NET using .NET Framework 2.0.
- Used ADO.Net components such as Datasets, Data Reader, Data View and Data Table.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed user interface screens using user controls and Web forms. Designed and developed Custom controls to use with web forms.
- Designed and developed a web based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Designed and developed a windows application and component for this module using C# to automatically generate user control templates using XML source files.
- Designed and developed .NET components using C# and XML to communicate with Web Services.
- Maintaining Session objects of application and Implemented caching techniques.
- Designed and developed Data Transformation Services (DTS) packages for loading data from various sources into SQL Server 2000.
- Used Java Script for validating client side data entry web screens.
- Involved in Planning and estimating the technical design aspects and preparing design documents.
- Developed user interface (Web Forms) for the modules using ASP.NET server controls, Validation controls, HTML for the front end ordering system, where business logic was implemented using ASP.Net.
Environment: .NET Framework 2.0, ASP.NET, C#, .NET Framework 2.0, ADO.NET, AJAX, Visual Studio.NET 2005/2003, SSRS, SSAS, SQL Server 2005, HTML, XML, XSL, SOAP, JavaScript, IIS 6.0, Windows Server 2003.