.net Developer Resume
Phoenix, AZ
SUMMARY
- Currently working as Senior Microsoft Consultant, providing Microsoft.NET Technical expertise with a proven track record of company and customer satisfaction with Bachelor of Engineering in Computer Science and Engineering.
- High - Level expertise in Object Oriented Design, Analysis, Object Oriented Application Development (OOAD) and Service Oriented Architecture (SOA).
- Extensive web development experience using ASP.NET 1.0/2.0/3.0/3.5/4.0/4.5 , Ajax, HTML and CSS and using ASP.NET MVC architecture.
- Experience in developing batch applications using BizTalk 2009 Server.
- Experience in using C#, VB.NET, VB6.0 for implementing business logic.
- Expertise in writing complex SQL queries and coding using SQL and PL/SQL (Functions, procedures, triggers, SQL query Tuning and cursors) in SQL Server 2000/2005/2008 and Oracle 9i/10g.
- Experience in developing Web service producers and consumers using .NET and WCF.
- Experience on Custom,Tabular,Matrixand distributed reports in multiple formats usingCrystal Reports and SQL Server Services (SSIS, SSRS).
- Experience with XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication, forms authentication.
- Expertise in developing and installing Win Forms application.
- Proficiency in configuring and deploying Web/Enterprise applications and services on IIS 5.0/6.0/7.0 servers.
- Experienced in designing and generating various complex business reports using SQL Server reporting services and Crystal Reports.
- Experience in using Agile and SCRUM methodology to deliver the projects.
- Expertise in scripting languages like JavaScript and VBScript.
- Experience in performing unit testing using Nunit framework and VSTS to write repeatable tests.
- Expertise in using Visual SourceSafe and Team Foundation Server for source code management and version control (Check in, Checkout, track, history etc.).
- Experienced in process, validate, parse, and extract data from XML using XSL, XSLT and XPath.
- Expertise in migrating web applications from ASP to ASP.NET.
- Expertise in migrating legacy VB applications to VB.NET.
- Expertise in scheduling and maintaining the batch jobs using scheduler CA Autosys
- Developed .NET applications in different IDE’s like Visual Studio .
- Written conversion and deployment playbooks and also user and operational manuals.
- Highly motivated team player with zeal to quickly learn and implement new technologies.
TECHNICAL SKILLS
Operating System: Windows 98 / 2000 /XP Home /XP Professional/ 2003 Server, Unix.
Technologies: ASP.NET 1.1 / 2.0 /3.0/3.5 and ASP.NET Ajax 1.0.
Database Technologies: Oracle 9i/10g, SQL Server 2000/2005/2008 , M S Access, SQL and PL/SQL and LinQ to XML.
Reporting Technologies: Crystal Reports and SQL Server Reporting Services.
Distributed Technologies: .NET Remoting, XML Web Services, WCF and SOAP
Programming Languages: C#.NET, VB.NET,VB6.0 and Core Java
Web Technologies: XML, XSL, XSLT, HTML, CSS, WSDL, XPath, Java Script, VBScript, AngularJS
Tools: BizTalk Server 2009, Visual Studio 2003/2005/2008 , Microsoft BizTalk 2009 server, Microsoft Visual SourceSafe and SQL Server Management Studio Express.
Web Servers: IIS 5.0/6.0/7.0/8.0
Scripting Languages: VBScript and Java Script
Scheduling Software: CA Autosys
Middle Ware: Entirex Broker
PROFESSIONAL EXPERIENCE
Confidential, Phoenix AZ
.Net Developer
Responsibilities:
- Work with business units to get and understand SRS (Software Requirements specifications).
- Designed and developed utilities in Windows Azure Service Bus for exchanging messages/information between windows and legacy mainframe applications.
- Subscribe SQL Server Azure Cloud Services. Create Database(s) on SQL AZURE and Setting up SQL Azure Firewall.
- Used code first approach and Entity Framework 6.0 for Data Access Layer (DAL).
- Used JQuery, AngularJS and ng-grid JS libraries as a part of client side development
- Implemented Reports Functionality using modules UI (MVC and KendoUI), Service (Web API) and EF for DAL.
- Recommended and developed the services of the application using ASP.NET MVC Web API.
- Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing objects oriented analysis, design and implementation developing new WCF Service interface layer.
- Used AngularJS as the development framework to build a single-page application.
- Participated in development of a well responsive single page application using Angular JS framework, JavaScript, and JQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing.
- Designed MVC design pattern for ASP.NET application development using the ASP.NETMVC framework.
- Designing and developing User Interfaces ASP.NET on Visual Studio 2013
- MMPS application has been developed on MVC Pattern and possesses strong experience in developing web applications.
- Used WCF to communicate between DAL and other business components.
- Developed web services for Administrative Services, Configuration Services and Pricing Services.
- Implemented the business logic using C# and used its features like Asynchronous and Parallel programming using TPL.
- Added some of the infrastructure components of MVC like Delegating Handler and Filters as per the need.
- Implemented Dependency Injection (DI) using IOC Ninject.
- Used agile model for software development with 2 week sprints.
Environment: Visual Studio 2013,.Net Framework 4.5, Web API 2.1, C#, ASP.NET MVC4, Razor Engine, Entity Framework 6.0,HTML5,CSS3, Angular JS, KendoUI, JQuery, IIS, Unity, SQL Server 2014, TFS.
Confidential, IL
.Net Developer
Responsibilities:
- Work with business units to get and understand SRS (Software Requirements specifications).
- Designed and developed the web pages (UI) of the application using ASP.NET MVC Razor views.
- Recommended and developed the services of the application usingASP.NET MVC Web API.
- Implemented the business logic using C#.
- Recommended and implemented some changes to existing Exception Handling and Logging mechanisms.
- Added some of the infrastructure components of MVC like Delegating Handler and Filters as per the need.
- User interface separated with AngularJS include files and clients side validation.
- Developed a POC (Proof of Concept) for implementing Unit Tests in the existing application using Microsoft Fakes.
- Created Data Access Layer using code first approach and Entity Framework 6.0.
- Implemented Dependency Injection (DI) using IOC Microsoft Unity container.
- Responsible for making unified schema changes for all countries for SQL Server 2012 database for Regression release.
- Used N-tier architecture for the Business, Data Access Layer and UI Layer.
- Involved with the client team to design and implement the advanced technologies WCF, WPF, SOA, and ASP.NET with the application logic in C #according to the user requirements.
- Used WPF and WCF to communicate between DAL and other business components.
- Worked with Ajax enabled WCF services using C# and ASP.Net.
- Converted the new data and updated the existing one from excel sheets to SQL Server tables.
- Written stored procedures in SQL Server 2012 as per requirements.
- Used Waterfall Lifecycle model for software development.
Environment: Visual Studio 2012,.Net Framework 4.5, Web API, C#, ASP.NET MVC4, Razor Engine, Entity Framework 6.0,HTML, CSS, AngularJS, ng-grid, Ajax, JQuery, IIS, Unity, SQL Server 2012, SVN.
Confidential, Bethesda, MD
.Net Developer
Responsibilities:
- Worked with business group to get the new business requirements.
- Designed and Developed MVC4Web API services according to business requirements.
- Designed and Developed Exception Handling and Logging mechanisms for use of all API developers.
- Implemented a Web API Delegating Handler which can intercept incoming/Outgoing messages to and from Web API Service.
- Assisted in designing and developing Security Handler for API's which is used for authentication.
- Actively worked on solving High Priority production bugs for existing clients.
- Created a generic Web API client framework, which was used by UI team in sending the requests to Web API (GET/PUT/POST/DELETE).
- Developed Unit tests using Moq and always tried to achieve maximum code coverage.
- Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NET and XML.
- Used Web Services to enable effective communicate between different layers in the Application.
- Designed the application using HTML Helper and Razor Views in MVC architecture that promotes a clear separation between the different layers.
- Designing User Interfaces, Web pages, Web forms using Server controls, HTML and JavaScript, JQuery and CSS to enhance UI experience on Client-side.
- Installing and supporting IIS for use with Web applications.
- Used the Script Manager and Update Panel of Telerik.NET AJAX Controls to do asynchronous page post back.
- Developed Stored Procedures, Functions, Views and Triggers for Data Manipulation, ensuring set up relations includes indexing, constraints, foreign keys etc. using SQL Server 2010.
- Created Custom Action Filters in MVC4 to support the support the business requirements.
- Used Code first approach and Entity Framework for Data Access.
- Implemented Dependency Injection (DI) using IOC Microsoft Unity container.
- Used Team City for Continuous Integration builds and deployments.
- Implemented Agile with Scrum methodology for Software Development with sprint cycles from 2 weeks.
- Performed Performance testing for the application before go-live and fixed some performance issues.
Environment: Visual Studio 2010,.Net Framework 4.0, Web API, C#, Entity Framework, ASP.NET MVC, Razor Engine, HTML, CSS, Ajax, JQuery, IIS, SQL Server 2010,Git.
Confidential
Software Engineer
Responsibilities:
- Worked with business group to get the new business requirements.
- Developed new modules to the existing Web Application in ASP.NET MVC, Razor View Engine, JQuery, and JQuery UI.
- Implemented Business Layer using WCF Services.
- Designed and developed campaigns and Letter Templates modules.
- Created Custom Action Filters in MVC to support the support the business requirements.
- Extensively used JQuery/JQuery UI throughout the application for better user experience.
- Extensively used JQuery for client side actions and used JQuery Templates for supporting the Ajax calls using JSON.
- Used MVC3 Partial Views as per the necessity.
- Implemented Dependency Injection (DI) using IOC Microsoft Unity container.
- Implementing OOPS concepts like Inheritance to develop Base common and Base Secure modules.
- Developed System Settings module for user customization of the application.
- Worked on major modules like Users, Roles, Entities, Entity Types, Pricing Records and Reports.
- Created Benchmarked Items, Active Pricing Records, Revision History, etc., reports using SQL Server Reporting Services
- Used Slick grid for rendering the data in the application.
- Implemented Agile with Scrum methodology for Software Development with sprint cycles from 3 weeks.
- Integrated TFS 2008 with Scrum methodology for updating Work Items like (PBI, Tasks) in Sprint backlog.
- Performed Performance testing for the application before go-live and fixed some performance issues. Fixing Production Issues
Environment: Visual Studio 2008,.Net Framework 3.5, WCF, C#, ASP.NET MVC, Razor Engine, Ajax, JQuery, IIS, MS Team Foundation Server 2008.
Confidential
Software Engineer
Responsibilities:
- Firstly involved in the analysis of the project and developed the scope of the project
- Overall designing the project like what are all the forms we are going to use and developing the relations between them.
- Database design like what are the tables we are going to use in our application and developing an E R diagram for our application.
- Consideration of security issues like the authentication mode to be used and login functionality.
- Developed the forms using ASP.NET.
- Developed database using SQL SERVER 2005.
- Implementing the functionality using VB.NET and attaching the front-end and backend of the application.
- Finally tested it for the required functionality.
Environment: C#.NET 2.0, ASP.Net, ADO.NET, Visual Studio .Net 2003, Windows Server 2003, SQL Server 2005, java script, HTML Controls, IIS, Windows Server 2003.
