Senior Dot Net Developer Resume
PROFESSIONAL SUMMARY:
- 11 + years of experience as Software Developer in Web , Client/server and distributed application development.
- Proficiency in ASP.NET MVC 5, C#, HTML5, JavaScript, JQuery, Knockout.JS, Angular, Backbone and Jasmine frame works.
- Experience in Software Analysis, Design, Development and Maintenance of intranet and web based applications
- Service Oriented Architecture (SOA).
- Microsoft.Net Framework application with ASP.Net, ADO.Net, Vb.net, XML and Web Services.
- Expertise in Win forms and Web forms using .Net technologies.
- Extensively worked on Restful web services for IOS App.
- Windows Communication Foundation (WCF) services and Service Contracts.
- Experience in design and coding with Entity Framework and LINQ.
- Experienced in developing Windows based applications using Vb6, COM and DCOM.
- Ability to work with Business Analysts and Project Managers to turn requirements into production quality software components
- Experience in Database Programming, designing and development using MS SQL Server 2000/2005 & MS Access and good experience in SQL (T - SQL), Triggers, Views, indexes, Cursors and Stored Procedures
- Agile , SCRUM Methodology
- Integrating applications with SharePoint and Third party applications.
- Excellent innovative problem solving skills and a good trouble-shooter.
- Effective in working independently and collaboratively in teams with excellent communication and written skills.
- Experienced in project documenting including requirements, design specifications and unit testing methods.
- Involved in broadcasting of properties data including photos and videos to customers.
- Source control management systems
- Azure Environment
TECHNICAL SKILLS:
Operating Systems: Win 8, Unix and Linux
Programming Languages: C, C++, C#, .Net, Vb.net with Framework 2.0/3.0/3.5/4.0/4.5
Scripting Languages: Java Script, JQuery, Knockout, Angular JS, Type Script, Node. Js and Bootstrap
Event Driven: Vb6, VBA with Ms-Access
RDBMS & ORDBMs: Oracle 9i, MS-Access 2003, SQL Server
Reporting Tools: Ms-Access Reports, Data Reports, Crystal Reports IX
WebServers: IIS 6.0
Application Technologies: .Net 3.5 (WCF), ASP.NET Web Service 2.0, InfoPath
Patterns: MVC4, MVP, MVVM
Services: Windows Service with C#, .Net, RESTful services
Skin Controller: Skin Craffter
Web Services: WCF
Project Management Tools: Microsoft Visio
Markup Languages: HTML5
SCRUM System: Rally
Others: Rad Telerik Controls, LDAP, TFS, VSS, Git Extensions and Dapper.net.
ORM Tools: Entity framework 6.0, nhibernate
PROFESSIONAL EXPERIENCE:
Confidential
Senior Dot Net Developer
Environment: MVC5 , ASP.Net, Angular5, Type script, C#, Microsoft Dynamic CRM, HTML5, CSS, JQuery, Bootstrap
Responsibilities:
- Developed front end views using HTML5, Bootstrap
- Implemented components using Angular
- Implemented Document Uploading process using Asp.Net
- Developed Type script Service components
- Developed Angular Templates for Confidential Front end
- Developed Dashboard for Confidential modules with custom grid.
- Interacted with MS-Dynamic CRM to store objects data
- Involved in Integration layer design to interact with MS-Dynamic CRM
- Interacted with Team foundation server (TFS).
Confidential, Parsippany, NJ
Senior Software Developer
Environment: MVC4 , ASP.Net, Angular, C#, nhibernate, SQL Server 2008,T-SQL, HTML5, CSS, JQuery, Bootstrap, LDAP and NUnit.
Responsibilities:
- Developed front end views using HTML5,Boot strap
- Implemented services, directives, biding objects using Angular JS
- Implemented custom grid to interact with db operations and implemented local cache factories.
- Implemented nhibernate mappers to get data from sql server 2008.
- Developed nhibernate database repositories to retrieve db data
- Created stored procedures, views to interact with database
- Interacted with LDAP server to get User Groups, Users data
- Developed User Management application using LDAP.
- Interacted with Team foundation server (TFS) to store TPM programs.
Confidential, Harrisburg, PA
Senior Software Developer
Environment: MVC4 , ASP.Net, Microsoft Dynamic CRM, Angular, C#, SQL Server 2008,T-SQL, HTML5, CSS, JQuery, Bootstrap, NUnit and Jasmine
Responsibilities:
- Developed UI forms using HTML5,Boot strap
- Implemented services, directives, biding objects using Angular JS
- Integrated Controllers to get data using Microsoft CRM
- Created Queries using Microsoft CRM
- Created stored procedures to interact with database
- Developed Unit test cases using NUnit and Jasmine for Test Driven Development
- Coordinated functional team on requirements gathering
Confidential, Erie, PA
Senior Software Developer
Environment: MVC4 , ASP.Net, Angular, Backbone, C#, SQL Server 2008,T-SQL, HTML5, CSS, JQuery, Bootstrap, LDAP, NUnit and Jasmine
Responsibilities:
- Developed customer search tile page to search customers
- Created angular services to perform UI validations
- Created angular repeater page to display results in list
- Created mvc routing to navigate around mvc controller action methods
- Created jasmine test cases to test UI validations, angular methods
- Developed nUnit Test cases to test controller, services and Jasmine for UI.
- Coordinated functional team on requirements gathering
- Developed UI using MVC Razor template
- Test Driven Development using Angular Js, Jasmine and NUnit
- Integrated LDAP API to get User Info.
- Created Business logic layer and Data access layer to implement MVC architecture
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
Confidential, Pittsburgh, PA.
Senior Software Developer
Environment: MVC4, ASP.Net, Knockout, Backbone, C#, NUnit, SSIS, SQL Server 2008, HTML, CSS, JQuery and bootstrap.
Responsibilities:
- Developed controller and Repository methods using Enterprise library
- Written knockout binding functions to bind data in UI.
- Developed MVC Views
- Developed Restful web services to fetch data of different networks and patients.
- Developed SSIS Package to export Networks, Patients data to Oracle database.
- Involved in writing the complex stored procedures using Sql server 2008.
- Responsible to fix defects as per accept on demand tool.
- Responsible for release modules as per sprint plan.
- Developed core functionality with the ASP.net MVC framework
- Implemented client side functionality using JQuery
- Implemented cascading style sheets to improve look and feel of ASP.net web page
- Handled ASP.NET features such as Exception Handling, and Custom Error Messages.
- Created Mock scripts for testing controllers using NUnit for Test Driven Development
Confidential, Scottsdale, AZ.
Tech Lead
Environment: MVC4, C#, SQL Server 2008, HTML, CSS, JQuery, Knockout, Back bone, bootstrap, Azure, NUnit and enterprise library.
Responsibilities:
- Developed controller and Repository methods using Dapper.net
- Developed MVC Views using Razor
- Involved in writing the complex stored procedures using Sql server 2008.
- Designed REST Web Services to fetch Dashboard data.
- Involved in Handling Azure environment to copy files from MVC.
- Developed Views using knockout and bootstrap
- Responsible for Offshore team work assignment and co-ordination.
- Responsible for TFS build and release modules.
- Implement agile scrum methodology in application development
- Implemented Routing, URl, Security, Action Filter techniques for application development
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Involved in broad casting of properties videos, photos to CAH customers
- Developed Mock scripts, Unit test cases using NUnit for Test Driven Development.
Confidential, Mellon, New York
Senior Software Developer
Environment: ASP.Net , C#, .Net 3.5, ADO.Net, Ms-Exchange 2003,Win Service, T-SQL, WCF 3.5 and Entity Framework
Responsibilities:
- Active part in the Development and Testing phases of SDLC .
- Developed windows service to fetch data from Exchange Server-2003
- Developed several Database scripts to create workflows in Sql Server Database
- Involved in writing the complex stored procedures using Sql server 2008.
- Designed WCF based Service to fetch Dashboard data.
- Identifying bottle necks for Performance issues and resolve those.
- Developed Install shield application to install Windows Service.
- Developed Exception handling blocks using Enterprise Library 5.0
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Prepared the weekly build using TFS
- Performed Unit Testing for assigned modules
- Created View Model Class for Updating the Business Objects and UI Interface
- Extensively worked in log4net to log the application Error
Confidential
Senior Software Developer
Environment: ASP.Net , C#, .Net, MVC3, CSS, Silverlight, JQuery and HTML5 and MVVM Pattern
Responsibilities:
- Active part in the Development and Testing phases of SDLC .
- Developed JavaScript and JQuery functions, to perform validations in MVC - views
- Developed functions to store, edit documents and database operations of MVC controller
- Involved in database design and developed complex queries, stored procedures and Triggers using SQL Server.
- Developed POCs to interact with WEBDAV component of Exchange Server 2003
- Developed UI module with Silverlight, MVVM pattern to track comments between users.
- Written Database layer code to get data from MVVM modules.
- Responsible for build and release (Deployment) of code to testing team
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page
- Developed core functionality with the ASP.NET MVC Framework (C#.NET, ADO.NET)
- Performed Unit Testing for assigned modules
- Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing
Confidential
Senior Software Developer
Environment: ASP.Net, C#, .Net, ADO.Net, HTML, CSS, JQuery, Web services and Rad Telerik Controls
Responsibilities:
- Developed all phases of SDLC, which includes gathering requirements, Analysis, Design, development and maintenance
- Used Javascript and Jquery functions for UI forms.
- Active part in the Development and Testing phases of SDLC .
- Designed WCF based web service to fetch data from Contacts, Accounts database.
- Extensively used Telerik controls like Radgrid, RadFileUpload, Telerik Reporting Controls and C# for designing the Search UI form
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page
- Responsible for build and release (Deployment) of code to offshore and onsite and providing support.
- Responsible for defect fixing from defect tracking tool based on the priority.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment
- Prepared the weekly status report.
Confidential
Senior Software Developer
Environment: ASP.Net , C#, .Net, ADO.Net, T-SQL, WCF and LINQ
Responsibilities:
- Responsible to design and development of Views using MVC for ALS UI.
- MVC Design Pattern followed for ASP.Net application development
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Responsible for Integration of views with Shell operations of Controller for database operations.
- Developed Telerik File Upload control to upload text files to FTP Environment.
- Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages
- Created UML diagrams such as use case diagrams, activity diagrams, and sequence diagrams
- Created WCF based web services for Assets data from database.