Senior .net Developer Resume
Augusta, ME
PROFESSIONAL SUMMARY:
- 10 + years of experience in Microsoft Technologies using ASP.NET, ASP.NET MVC, C#, JQuery, JavaScript, AngularJS, AJAX, XML, Web Services (asmx), MVVM, IIS, CSS, WCF, Entity Framework, SQL Server 2000/2005/2008/2012, NuGet, CSS, JSON, Adobe Photoshop etc.
- Having good hands on experience in developing and consuming services using SOA (service oriented architecture) applications with WCF (creating data driven service and operations contract and consuming through Web Application) and Web Services.
- Strong knowledge of Microsoft T - SQL and Oracle's PL/SQL, schema construction and data manipulation techniques (i.e. various flavors of joins, sub queries, stored procedures, functions, pivoting, programmable objects, cursors and triggers etc.)
- Strong architecture knowledge and hands on experience in database object modeling utilizing LINQ, database component construct utilizing ADO.Net and data manipulation and transformation utilizing various flavors of .Net technologies (LINQ to XML and vice versa, LINQ to SQL/Object, Linq/ADO.NET to Entity Framework etc.)
- Strong architecture knowledge and hands on experience in MVC framework, 1) rapid MVC data access layer deployment with Entity Framework Database First approach utilizing both LINQ and Lambda expression etc.2) Route creation and route data manipulation techniques, 3) utilizing AJAX and JQuery features to create better throughput and cleaner code infrastructure compared to typical ASP.Net page code base.
- Experienced in building responsive Web Application using AngularJS and .Net MVC - writing custom directives, routes, processing RESTful calls through service providers and passing the output to multiple views.
- Conversant with programming with entity framework, performance tuning entity loading managing concurrency etc.
- Expertise in developing Web Applications using C#.NET, VB.NET in Visual Studio 2005/ 2008/ 2010/ 2012/ 2015.
- Expert in XML related technologies such as XML/XSL, XSLT, DTD, XML Schema, DOM, SAX, SOAP, WSDL, and VBScript.
- Expert in creating SSIS packages, SSRS reports and Active Reports.
- Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling.
- Experienced in Software Development Life cycle (SDLC) process including requirement analysis, conceptual and detail design, development, verification and testing. Experience in Agile software development.
- Experience in project relevant documents like Software Requirement Specifications, Technical Architecture, Unit Test plans, System Test plans, Project Release notice, Checklists for coding and reviewing, Coding standards, Project induction manual, Project plan, Statement of Work.
- Ability to work independently, internally and externally with minimal supervision Team player with Good communication and written skills and also a self-motivated individual. Regular interaction with clients, develops strong client relations, and demonstrate high level of commitment to client success.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, SQL, PL/SQL, .Net Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5
Web Technologies: ASP.NET 1.x/2.0/3.x/4.x, AJAX, CSS, MVC 3, MVC 4, MVC 5, MVC 6, MVVM
Services Oriented: WCF and Web Services. Architecture
Data Access: ADO.NET, LINQ and Entity Framework.
Markup Languages: HTML, DHTML, XHTML, XML, XSL, XSLT.
Software/Tools/IDE: MS Visual Studio .NET 2005/2008/2010/2012/2015, MS VisualStudio6.0, VSS 4.0/6.0/2005, Team Foundation Server (TFS), Adobe Photoshop CS3 / CS4
Operating Systems: Windows 98/ 2000/2003/ NT/XP/7, Windows Vista Basic/Premium.
Scripting Languages: JavaScript, JQUERY
Reporting Services: SQL Server Reporting Services (SSRS) and Active Reports.
Web Servers: IIS 5.0/6.0/7.0, Windows Services.
PROFESSIONAL SUMMARY:
Confidential, Augusta, ME
Senior .Net Developer
Responsibilities:
- Involved in implementation of the project using Repository Unit of Work design pattern Data Access Layer (DLL), Business Logic Layer (BLL), Model-View-Controller (MVC) architecture.
- Used Entity Framework (Database first approach) to establish the connection between front end and SQL Server database.
- Extensively wrote LINQ queries at service level to pull the information from the database.
- Different validations for all screens were developed using data annotations on model, at service level and front end validations using JQuery and AngularJS.
- Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes and JQuery data table.
- Build and Consumed Web Services (WCF) to get the claims data to be stored in SQL Server Tables.
- Extensively wrote Stored Procedures in Microsoft SQL Server 2012 to load the data into consolidated database tables and pulled the data from tables to show up that in the front end.
- Defined Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL Server 2012.
- Developed different kinds of reports using different techniques like data filtering, adding, and interactivity using SQL Server Reporting Services (SSRS).
- SQL Server Reporting Services (SSRS) is used in the application to show up reports from Reporting Manager in the front end web application.
- Dumped data for different environments (Dev, QA, UAT and Production) using SQL Server Integration Services (SSIS).
- Used breakpoints, firebug, Inspect element and Visual Studio.NET debugger to debug the application.
- Used Agile SCRUM methodology based on complexity to develop User Stories, Kanban methodology for white board tasking and 3 Amigos for the product development to continuous interaction with Product Owner, QA, BA and Scrum Master.
- Designed and implemented module level Unit Test cases and performed Integration testing.
- Conducted Smoke tests to ensure that various integration points of the system and major business functions met requirements.
- Worked with Team Foundation Server (TFS) which stores all code, as well as a record of all changes and current check-in/check-outs in code and SQL Server database.
- Created documents for developed user stories for future references to understand code and database structure.
- Coordinating and Handoff the work need to be completed with state team, they used to test the end results and issues were tracked in Team Foundation Server.
Environment:: Visual Studio 2012 / 2015, C#.Net, VB.Net, ASP.Net MVC, MVVM, Entity Framework, Design Patterns, Web Services, Windows Communication Foundation(WCF), JavaScript, JQuery, JQuery UI, AngularJS, HTML5, CSS3, SQL Server 2008 / 2012, SQL Server Reporting Services 2008 / 2012 (SSRS), SQL Server Integration Services 2008(SSIS), Team Foundation Server (TFS).
Confidential, Jefferson City, MO
Senior .Net Developer
Responsibilities:
- Implementation of the project using Entities and few modules in .Net 2012 with ASP.NET, User Controls and Custom Controls.
- Explored Entity Framework (Database first approach) to establish the connectivity between C#.Net and SQL Server database.
- Delivered front end logic development using Angularjs as Java scripting framework and ASP.Net used for server side MVC framework.
- Used Agile SCRUM methodology for the product development.
- Extensively wrote LINQ queries to pull the information from the database.
- Validations for all Input Controls are implemented using JSON - JQUERY and AJAX based asynchronous calls.
- Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
- Effectively managed the state using various state management techniques including Sessions, Query Strings.
- Strong experience of SQL, SQLDB design and development including Stored Procedures and SSIS, SSRS and possess strong MS platform knowledge and skills.
- Used Back-end database as Microsoft SQL Server 2008.
- Designed reports using SQL Server Reporting (SSRS) as per the client specifications
- Review the code to verify the accuracy, standards and optimizing the queries and minimizing the page upload times.
- Strong experience with quality assurance, prototyping, construction, integration of the modules.
- Used Master Pages, Themes and CSS for consistent layout, look and feel of the web pages
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Designed and implemented module level Unit Test cases and performed Integration testing.
- Used to resolve issues in Team Foundation Server (TFS) which are related to paths and workspaces.
- Coordinating and Handoff the work need to be completed with state team, they used to test the results and issues were tracked in JIRA.
- Communicate effectively to management, business and technical roles. Effectively manage day to day tasks/ activities to meet the deliverables and schedule
Environment: Visual Studio 2012 / 2010, C#.Net, VB.Net, ASP.Net MVC, SQL Server 2012, Entity Framework, Web Services, (WCF), JavaScript, JQuery, JQuery UI, HTML5, JSON, CSS3, SQL Server 2008 / 2012, (SSRS), TFS.
Confidential, Lincolnshire, IL
Senior .Net Developer
Responsibilities:
- Developed an ASP.Net Model View Controller (MVC) project from very scratch.
- Involved in the complete Software Development Life Cycle (SDLC) for developing CSR application using MVC including Analysis, Design, Implementation and Testing.
- Used ADO.NET and wrote LINQ queries to pull the information from the database.
- Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
- Created partial views for reusability to pull the data from model classes and entities.
- Developed user controls in C# for to have binding of data’s in Master pages.
- Validating all the user’s inputs through JQuery and designed to add interactivity to pages.
- JQUERY has been extensively used to load the data from Controller to Views.
- Used Forms Authentication for security to evaluate user credentials.
- Effectively managed the state using various state management techniques including Sessions, Query Strings.
- Utilized Team Foundation Server (TFS) for version control during development and maintenance.
- Involved in designing, developing and deploying reports in MS SQL Server environment using SSRS.
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Consumed Web Services to get the Products data to be stored in SQL Server Tables.
- Resolved issues in Web Services and WCF Windows Services which are interacting with applications to retrieve Reports, Products, Customers, Profile and Configuration information.
- Converted Active Reports from version 3.0 to 7.0 and resolved issues in it.
- Extensively wrote Stored Procedures in Microsoft SQL Server 2008 to load the data into database tables.
- Defined Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL server 2008.
- Designed and implemented module level Unit Test cases and performed Integration testing.
- Conducted Smoke tests to ensure that various integration points of the system and major business functions met requirements.
- Worked with Tortoise SVN which stores all code, as well as a record of all changes and current check-in/check-outs in SQL Server database.
- Coordinating and Handoff the work need to be completed with offshore team.
Environment: .NET 2.0/4.0/4.5, Visual Studio 2005/2012,ASP.NET MVC 4,ADO.NET,LINQ,SQL Server 2008, C#.NET,JQUERY,WCF, Web Services, AJAX, Windows 7/2003/2008,XML, HTML5, SOAP,IIS 7.0, Java Script, CSS 3/4,Active Reports, Tortoise SVN.
Confidential, Rolling Meadows, IL
Senior .Net Developer
Responsibilities:
- Involved in implementation of the project using model-view-controller (MVC) architecture.
- Involved in the complete Software Development Life Cycle (SDLC) for developing User Stories using MVC including Analysis, Design, Implementation and Testing.
- Worked in Agile Scrum Methodology where Sprint release is for every three weeks.
- Used Entity Framework Database First Approach to connect to the database.
- Extensively wrote LINQ queries to pull the information from the database.
- Extensively used Cascading Style Sheets (CSS) for Styles, Fonts and Themes.
- Validating all the User’s Inputs through JQuery and designed to add interactivity to pages.
- Effectively managed the state using various state management techniques including Sessions, Query Strings.
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Consumed Web Services to get the ODS data to be stored in SQL Server Tables.
- Resolved issues in XML Web Services and WCF which are interacting with applications to retrieve BELA Product information.
- Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2008 to load the data into consolidated database tables.
- Designed a system for data flow between Dev/UAT/Test Servers using SSIS package of SQL Server 2008 R2.
- Designed and Implemented module level Unit Test cases.
- Worked with Tortoise SVN which stores all code, as well as a record of all changes and current check-in/check-outs in SQL Server database.
- Actively participated in creating and updating the Trouble shooting Documents.
- Coordinating and Handoff the work need to be completed with offshore team.
Environment: .NET 4.0/4.5, Visual Studio 2012, ASP.NET MVC 4,Entity Framework 4,LINQ,SQL Server 2008, SSIS, C#.NET, JQUERY, WCF, Web Services, AJAX, Windows 7, SVN, XML, XSLT, HTML5, SOAP, IIS 7.0, Java Script, CSS 3/4, Tortoise SVN.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- Involved in implementation of the project using n-tier architecture with presentation tier, Business Tier and backend database tier.
- Involved in designing and coding for web forms of the application with ASP.NET.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state and rendering.
- Implemented features of ASP.NET AJAX such as Calendar Controls, Repeater Control, Dataset, Security using forms authentication.
- Used .Net Validation Controls and JavaScript to perform server side and client-side validations.
- Implemented user interface using HTML, CSS, AJAX and JavaScript.
- Developed the Data layer class, Business layer class using C#.NET which is reusable for data transactions of entire project.
- Designed different components using C#.NET language and used Exception handling, Error providers to handle exceptions.
- Worked on Gridview and Datagrid using ADO.NET and retrieved data from SQL Server using queries.
- ADO.NET used extensively for database manipulations and connections.
- Created data access layer to communicate with the SQL Server Database with ADO.NET objects.
- Implemented Queries using LINQ for effective access with database and easy handle of file operations and XML.
- Used ASP.Net web application in LINQ to SQL for database connectivity.
- Developed all the Business Logic for all the modules in a separate Business Layer in C#.NET and this was implemented using WCF.
- Created SQL Scripts, Stored Procedures and Views in MS SQL 2005.
- Created WCF Services responsible for communicating and providing real time data from integrated server to client application.
- Resolved issues in XSL Transformations and XML documents and loaded that data into SQL Server.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server.
- Involved in testing of application by Unit Testing, User Acceptance Testing (UAT) and End User Support.
- Generated Monthly and quarterly Reports as bar charts for the management using different techniques like data filtering, adding, interactivity using SQL Server Reporting Services(SSRS).
- Worked with Team Foundation Source (TFS) control which stores all code, as well as a record of all changes and current check-outs in SQL Server database.
Environment:: .NET 3.0/4.0, Visual Studio 2008/2010, SQL Server 2008, C#.NET, ASP.NET, WCF, Web Services, LINQ, ADO.NET, AJAX, WINDOWS 2003, TFS, XML, HTML, SOAP, IIS 6.0/7.0, Javascript, CSS, SQL Server Reporting Services.
Confidential, Los Angeles, CA
Senior .Net Developer
Responsibilities:
- Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.
- Developed web forms with ASP.NET Custom Controls, Web User Controls and used ASP.NET Validation controls, Javascript Validation and custom validators to validate the user inputs.
- Developed interactive and user friendly User Interface (UI) using HTML, Java script, and AJAX for partial page postback.
- Used ADO.NET classes provided by .NET Framework for database connectivity, and prewritten stored procedures were executed using SQL command objects.
- Developing and Implementing Web forms with Microsoft Visual VB .NET.
- Used VB for code using Partial classes, Abstract classes, Delegate methods etc.
- Developed user controls in VB for to have binding of data’s in Master pages.
- Developed XML Web Services to interact with applications to retrieve Quote information.
- Validating all the User’s Inputs through JQuery and designed to add interactivity to HTML pages.
- Used ADO.Net to pull data out of the database and use it in the application.
- Used ADO.NET data objects such as Data Adapter, Data Reader, Data Table, Repeater and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
- Responsible for writing and debugging Stored Procedures in Microsoft SQL Server 2005 to load the data into consolidated database.
- Created cascading reports for the business users using SQL Server Reporting Services (SSRS).
- Involved in versioning of the application using Visual Source Safe.
Environment: WINDOWS XP, ASP.NET, C#, VB.NET, ADO.NET, Visual Studio .NET 2008, SQL Server 2005, SSIS, SSRS, HTML, JavaScript, JQuery, XML, CSS, WSDL, SOAP, XML, IIS 6.0.
Confidential, Los Angeles, CA
.NET Developer
Responsibilities:
- Involved in SDLC Phases like Analysis, Design, development & deployment.
- Involved in the implementation of a module which involves importing and exporting doc/image/xls to backend.
- Involved in database designing, development of both user and Admin Modules applications using C# .Net.
- Worked on different kinds of Shopping API’s for integrating with the Application.
- Implemented Multi-Threading in the Applications.
- Used .Net Validation Controls and JavaScript to perform server side and client-side validations.
- Used ADO.NET and LINQ to develop the business access and Data Access layers to communicate with the database. Created User Controls and Custom Controls for common purpose in the whole application.
- Developed the system, which uses the current database and product tracking system for ongoing daily operations.
- Provided database connectivity using ADO.NET and created stored procedures, Indexes, Views and Triggers using SQL Server.
- Used Data Adapters, Datasets, and Command & Connection Objects of ADO.NET to manipulate data in the SQL Server Database.
- Extensively used Data Grids and Data Views for presenting data to the user.
- Designed and developed SSIS Packages to import and export data from MS Excel, SQL Server 2005 and Flat files.
- Performed unit testing and integration testing after completion of module coding.
Environment: ASP.Net, JQuery, JavaScript, CSS, Ajax, Visual Studio.NET 2008, LINQ, ADO.Net, Web Services, WCF, XML, SQL Server 2008, Visual Source Safe(VSS), IIS 6.0, Windows Server 2003, SSIS 2008.
Confidential, South Plainfield, NJ
.NET Developer
Responsibilities:
- Designing and developing new functionality requested by the management using ASP.NET, C#, ADO.NET, XML, SQL Server, and JavaScript.
- Developed the business logic for various modules including user login, account summary and Payment history tracing using ASP.NET class libraries & C#.
- Designed and Created database objects such as stored procedures, functions, triggers and indexes using SQL Server 2005.
- Implemented Forms based authentication and role based authorization.
- Effectively managed the state using various state management techniques including sessions, cookies.
- Created Web User Controls, to ensure reusability as needed by different forms of a session.
- Performed manual testing of the application to test the system for both functional and business requirements for positive and negative scenarios.
- Conducted daily Smoke tests to ensure that various integration points of the system and major business functions met requirements.
- Defined Tables, Stored Procedures, Functions, Views, and Triggers in SQL server 2008.
- Used Data Adapter and Data Set to access the data using ADO.NET.
- Utilized .NET XML parsing and XSLT features for parsing XML files containing the information about the customers’ statement.
- Extensively used Grid View and Details View to display account summary and other information on the web pages.
Environment: Visual Studio.NET, .NET Framework 3.5, C#.NET, ASP.NET, VB.NET, SQL Server, ADO.NET, CSS, XML, XSLT, JavaScript, Web Services, WCF, IIS 6.0, Visual Source Safe .
