.net Developer Resume
Whippany, NJ
SUMMARY
- 8+ years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based applications.
- Involved in various phases of Software Development Life Cycle (SDLC) and AGILE methodologies of Analysis, Design, Development and Implementation, testing of applications using Microsoft technologies.
- Hands on experience with Design patterns like Abstract factory, Singleton, Repository, MVC, MVVM.
- Excellent working experience inObject Oriented Analysis & Design (OOAD)conceptsincludingInheritance, PolymorphismandAbstraction.
- Solid Experience in writing SQL queries, Stored Procedures, Views, Functions, Packages, Triggers, Testing exception handlers, Cursors and objects types.
- Proficiency in creation and use of Windows Controls, Windows Services, and Win forms, Webforms, Web User Controls in C# and Visual Basic. Net.
- Extensive web development experience using ASP.NET MVC3/5, ASP.NET 2.0/3.0/3.5/4.0/4.5 Ajax, HTML and CSS and using MVC architecture.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture concepts using .NET Framework.
- Implemented Security on Applications using .Net Authentication and Authorization.
- Extensively used Microsoft Enterprise Block, Data Access Application Block, Exception Block, and Logging Block.
- Extensively used agile methodology for developing software projects.
- Experience in Design Patterns like Singleton, Factory, and Abstract & Facade patterns.
- Experience in developing reports using SSRS, Crystal Reports for windows-based desktop applications.
- Strong abilities in Database Programming using RDBMS databases like SQL Server 2012/2008/2005.
- Hands on experience on service-oriented architecture using XML/SOAP and WCF web services.
- Good experience in UI Testing with HP Win Runner tool.
- Good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills.
- Expertise in using SSIS (SQL Server Integration Services) & DTS (Data Transformation Services) for extracting the data from various sources, transforming the data according to the business requirements and loading the data into the destination.
- Created the Controllers and Controller Actions, Filters, Routing using ASP.NET MVC.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also responsible for developing WCF based services.
- Experienced in Implementing WCF SOAP services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Extensively worked on Entity Framework generating ORM Models and integrating them thru LINQ to Entities to massage the data.
- Extensive experience in ASP.NET MVC Framework, implemented Model, View, Controllers, routing etc. to managing complexity for highly testable presentation Web Applications.
- Expertise in creating web-based application using technologies HTML, CSS, JavaScript, JQuery, AngularJS, and Bootstrap
- Exposed to ADO.NET objects like Dataset, Data Reader, and Data Adapter to communicate with database using SQL Server.
- Experience in working with tools such as SSRS.
- Skilled in working with Crystal Report reporting tool.
- Experienced in Configuration Management, versioning, build schedule using Team Foundation Server.
- Strong analytical, communication and interpersonal skills and have a perfect understanding of the value of time, cost and quality of work.
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET, T-SQL
Web Technologies: ASP.Net, ASP.Net MVC 4, 5.
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: WinForms, WPF, JQuery UI, Kendo UI, HTML, CSS
IDE Tools: VS 2012/2010/2008 and SQL Server Management Studio.
.Net Frameworks: .Net Framework 4.5/4.0/3.5/3.0
Databases: MS SQL SERVER 2012/2008R2/2005.
Reporting Tool: Crystal Report, SQL Reporting Services (SSRS), SSIS
Modeling Tools: UML, MS Visio
Version Control Tools: Visual SourceSafe, Subversions, Team Foundation Server.
Service Oriented Architecture: WCF, MSMQ, Web Services, Enterprise Library.
Servers: Windows Server 2012/2008/2003 , Microsoft IIS.
PROFESSIONAL EXPERIENCE
.Net Developer
Confidential, Whippany, NJ
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand
- Actively participated daily stand up meetings to analyze the time frame and report the status of the project using Agile Scrum methodologies.
- Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the Application.
- Developed web pages in ASP.NET and used C# for code behind application programming interface.
- Worked on ASP.Net, Entity Framework and C# using Visual Studio 2015.
- Worked on creating and consuming Web API restful services for vendor data validation service.
- Developed Web API Services which interfaces with applications to provide and consume service request/response.
- Developed ASP.NET MVC 5 applications using Code First Approach in Entity Framework 5.1 and UI inRazorView Engine.
- Worked extensively on web forms and data binding controls likeGrid View,Data Listanddrop-downboxes and Mapping page fields to the database fields.
- Used MVVM in which view model acts as an adapter for the model classes to enable and avoid making any major changes to the model code.
- Implemented appropriate error handling and logging mechanism using Log4Net.
- Used JavaScript to enhance the dynamics & interactive features of web page by allowing user to perform calculations, validate form inputs, and add special effects, Customize selections, Confirmation etc.
- Development of Data logic using Entity Framework, Language Integrated Queries (LINQ) to Structured Query Language (SQL). Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables in SQL server 2012.
- Used Form Based Authentication for Application as .NET Security measure by providing a login page.
- Involved in the Data migration of ETL process from SQL Server 2000 to SQL Server 2005 using SQL Server Integration Services (SSIS).
- Effectively used XML documents, XMLTextReader & XMLTextWriter to read & write xml input requests & responses, used Hash tables & String builders wherever required.
- Implemented GUI using HTML5, CSS and Web Form Controls to create web pages, developed Master Pages, user controls for reuse. Used Ajax Control Toolkit extensively for developing asynchronous and more dynamic parts in the application.
- Involved in the Manual Testing of the application and was responsible to maintain the existing project.
- Prepared technical documentation and release notes.
Environment: C#, ASP.NET MVC 5.0, WCF, WEB API 2.0, Entity Framework 6.0, Source Tree, JavaScript, JQuery, Bootstrap, Visual Studio 2015, MVVM, MVC, SSIS.Net Developer
Confidential, North Brunswick, NJ
.Net DeveloperResponsibilities:
- Involved in designing of Application interfaces and capacity planning based on the estimated volumes of data.
- Development was done using agile methodology with daily Scrums, paired programming using TDD and continuous integration using the SDLC process.
- Participated in daily scrums and weekly meetings with the project sponsors to meet expectations and deadlines.
- Used VB.NET to reduce the time and also manpower.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validation, etc.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Involved in portal GUI design using Master page, Login control, Site map, Microsoft menu control and client side validation is done by Ajax validation extenders.
- Implemented MVVM (Model View Model) pattern to create Silverlight user controls.
- Used the Object-Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Programmed LINQ TO SQL for communication between application and database, used extensively Data Grid.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2008 for accessing the database.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Worked with Silverlight 2.0 to develop the Graphical Representation of Insurance Reports.
- Used Crystal Report to generate various reports as per the client’s requirement.
- Using SSIS, created integration service. These services used to load data from excel sheets to SQL server 2008.
Environment: VisualStudio2010, C#, .Net Framework 4.0, ASP.NET MVC 3.0, ASP.Net 4.0 C# 4.0, Web Services, JQuery, AngularJS, WCF, SQL Server 2005, T-SQL, XML, XSLT, VSS, CSS, Crystal Reports.
.Net Developer
Confidential, Belmont, CA
Responsibilities:
- Understood the business process for the Building Module.
- Worked on designing and development of Forms using MS Visual Studio 2008, ASP.Net MVC, and C#.
- Worked on gathering requirements and preparing the documents for project.
- Designed, developed, and customized several web pages using HTML5, DHTML, CSS3, XSL, ASP.NET 4.0, JQuery, and Java Script.
- Leveraged Bootstrap CSS library to implement responsive web interface using CSS3.
- Leveraged Rally as a tool to manage task boards, story boards, program boards and release management.
- Handsome experience AngularJS framework to implement client-side java script modules, implemented custom directives.
- Implemented Test Cases using N-Unit as a part of the Test-Driven Development (TDD)
- Worked with a team of software engineers developing business analysis tools in an n-tier object-oriented environment with Visual Basic 6.0, XML, Excel, and Microsoft Access.
- Extensively used WPF user controls to provide page documents along with native support of XML paper specification documents.
- Understanding the client requirement and developing application using WPF.
- Experience in developing application withPrism Framework.
- Using AJAX Controls to avoid flickering while post back and creating interactive pages
- Used WPF(windows Presentation foundation) concept
- Developed WCF services to communicate with the Data Access Layer.
- Developed various Data Service classes to connect and manipulate data using ADO.NET and C#.
- Extensively worked on Restful web services using Web API.
- Integrated the web application with ADFS to implement single sign on for claims-based authentication and authorization.
- Worked on creating tables, views, triggers, sequences, constraints, Stored Procedures, Functions, and Packages using SQL based on the documented user requirements.
- Worked on creating, modifying data flow diagrams, and database design of the application.
- Designed normalized data schemas using SQL, and PL/SQL.
- Used SVN Tortoise for all the source code maintenance among the whole team.
Environment: ASP.NET MVC, C#.NET, .NET Framework 4.5, Entity Framework, QlikView, HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, AngularJS, Visual Studio 2013, TFS, IIS, SQL Server 2012, Windows Server 2008.
.Net Developer
Confidential, Pontiac, MI
Responsibilities:
- Involved in requirement gathering and understanding the document flow required in the organization.
- Designed and implemented web services interfaces for web pages and business components for above ASP.Net application.
- Developed Universal data Access (UDA) project using ASP.Net, XML, XSL, CSS and Jscript
- Implemented MVC architecture for designing and development of the application for document management / archiving system.
- Developed and host Web Services through WCF service to perform address standardization.
- Responsible for maintaining and updating technical documentation for software and systems.
- Used JavaScript to perform validations and catch the events on client's browser.
- Created users and their role in the application for approving, writing the document.
- Archived documents can be searched and downloaded by other users.
- Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
- Used ADO.Net technology for accessing the data from the database using LINQ to Entity.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Designed various engineering information reports using SSRS (SQL Server Reporting Services).
Environment: ASP.NET 4, LINQ to Entity, HTML, Microsoft Visual Studio 2012, JavaScript, AJAX, JQuery, Windows 2008, SQL Server 2008, C#, IIS, MS Office, MVC 4.
.Net Developer
Confidential
Responsibilities:
- Developing C# code and interface based on FS and business requirement.
- Designed and developed WCF service layer to handle Data access calls.
- Implemented appropriate error handlers for Run Time Exceptions using C#.NET.
- Carried out Performance Tuning, which included detailed code review and SQL query tuning of the database.
- Designed and implemented Data access layers using LINQ for .Net Object Data.
- Implemented appropriate error handlers for Run Time Exceptions using C#.NET.
- Participated in business analysis meetings reviewing the requirements and end users to create user scenarios and functional specifications.
- Worked on the development of the application focusing majorly on C# 4.0, DotNet4.5, Webmail, MVC, Angular JS, LINQ, WCF, and SQL Server 2008 based on the requirements from the business
- Involved in the application architecture design / design documents review
- Packaging, Release Management and Deployment of code till Production.
- Implement all quality and process documents as per the defined process.
- Co-ordinate with all offshore team members.
- Gathered requirements for the application, scoped and delegated different aspects of the project to developers.
- Continuous tracking and reviewing tasks status assigned to team members.
- Keep clarifying team about functionality ambiguities and doubts from business.
- Ensure deliverables are released as per schedules with zero defects.
- Implement tools for Internal Purpose.
- Implement key business processing through automation.
- Lead a team of 4 people and played a role of an onsite coordinator
Environment: .NET 4.5, VB.NET, C#, ASP.Net, MVC 3, WCF, LINQ, Angular JS, WEB API, Windows Service, SQL Server 2008.
Programmer analyst/.Net Developer
Confidential, Detroit, MI
Responsibilities:
- Requirements gathering, analysis and development in a dynamic environment with ever changing priorities.
- Identify system requirements and prepare detailed technical design documents
- Written complete C#.Net code and created Web pages for the website using ASP.Net.
- Design new User Interfaces and database functionalities for E-Discovery OnTrack
- Performed Production Support for the EDiscovery OnTrack day to day operations
- Created New Asp.net webpages for the OnTrack Intranet website.
- Created Windows Forms application, CS Data Validation Tool to query the Collection server database to find out the missing or corrupt data by comparing the SQL database values
- Performed Data Mapping for the existing Windows forms.
- Designed security for WCF service endpoints.
- Designed of WCF based Service, Data, Fault and Message Contracts and Hosted the WCF based service on IIS 7.0
- Worked extensively with Windows forms in creating custom screens for the electricity price.
- Created secure WCF, Web services and integrating with different applications.
- Involved, working on database scripts, Store Procedures, View, Indexes and Functions in SQL server 2008.
- Involved in developing the requirement with C# 4.0, ASP.NET 4.0, WCF and Web services in .Net 4.0 Technologies and unit testing, system testing and release management.
- Developed Charting, Web-based data visualization with LINQ operations and SQL Reporting Services web apps, custom controls, Data Binding controls, based on .NET 4.0 principles.
- Created a Data Request Handler that sends automated emails to request usage data.
- Test case analysis and design and Participate in project related meetings.
- Created new Windows forms for the Existing Windows application.
- Involved in TFS and Agile implementation.
- Developed custom eDiscovery Operations reports using Crystal Report XIII
- Worked extensively with SSRS to create various reports for SQL Server.
Environment: Microsoft.NET Framework 4.0, Visual Studio 2010/2012, C#, ASP.NET, SQL Server 2008 R2/2012, Java Script, Windows forms, SSRS, Crystal Report XIII.
