.net C# Developer Resume
West Deptford, NJ
SUMMARY
- Experienced IT professional with 5+ years of experience in web application development applying Microsoft Technologies like ASP.NET 4.0/3.5, AJAX, LINQ, WCF, C #, and ADO.NET.
- Worked extensively on AJAX, JavaScript, XML, CSS and jQuery, Bootstrap, Telerik Kendo UI.
- Have sound knowledge and hands on experience in design, development and deployment of n - tier architecture.
- Excellent SOA experience that involved extensive work with XML, Web Services, WCF, SOAP and REST.
- Have good experience of LINQ to Object, LINQ to SQL and Entity Framework in developing highly data centric applications isolating data layer with other business components.
- Development and maintenance of web applications and web services using ASP.NET, C#, ADO.NET, and MS SQL Server 2008/2012.
- Well versed with Object Oriented Analysis and Design, Client/Server architecture, modular design and version management.
- Familiar with Application Server and web server in IIS.
- Experience in authentication mechanisms like Windows-based Authentication, Form-based Authentication and also in Authorizing Users and Roles.
- Excellent database development experience involved creating a several SSIS packages for integrating data from one system to Main System.
- Expertise in designing and creating reports in MS-SQL Server Reporting Services (SSRS) using complex queries, sub reports, parameter passing techniques.
- Good understanding and implementation of Agile with SCRUM methodology.
- Supported Production systems and developed many tools to help support activities.
- Strong knowledge of tweaking and stream lining applications for improving performance.
- Strong analytical skills, disciplined delivery standards and dedication to develop and enjoy making high quality software systems.
TECHNICAL SKILLS
Programming\Database Technologies \: C#.NET, ASP.NET, XML, LINQ, T-SQL, \MS-SQL Server 2008/2012, SSRS, SSIS, \PL/SQL\Oracle Database 10g\
Development Platforms \Tools \: Microsoft .NET Framework 4.0/3.5/3.0, \Visual Studio 2008/2010/2012 , Microsoft \ADO.NET, ASP.NET 4.0/3.5, AJAX, Java \Team Foundation Server (TFS), Microsoft \Script, HTML, CSS, Web Services, WCF\SQL Reporting Services (SSRS)\
Design Patterns and Methodologies \Server Technologies\: Model View Control (MVC), Agile/Scrum \IIS 6.0/7.0/8.0\Methodology\
PROFESSIONAL EXPERIENCE
Confidential, West Deptford, NJ
.NET C# Developer
Responsibilities:
- Gathered user requirements for the application and re-designed the developing structure of the application.
- Developed web based PIMS Mobile application for the client using ASP.NET MVC.
- Used rich UI technologies like Bootstrap, CSS, JQuery and AJAX to improve user experience.
- Adjusted PIMS Mobile web application to be compatible with Windows CE system running on a hand-held device, and achieved better performance and user experience for the application.
- Tested the applications with unit testing and deployed the applications to IIS7.
- Re-designed the Confidential system based on the old Access VBA version of application.
- Implemented intranet web version of Confidential using ASP.NET MVC5, 3-Tire Architecture.
- Modified the design of database running at SQL Server 2008 R2.
- Speeded up the transaction between application and database using LINQ and ADO.NET.
- Performed database operations on SQL Server 2008 R2 to create and maintain customer’s information by creating SQL queries, functions, and views.
- Worked on web service and intranet communication between the server and applications running at users’ devices.
- Implemented security features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Implemented consistent and user-friendly UI using technologies like Telerik KendoUI, Bootstrap and AJAX.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Tested and deployed the applications with IIS7.
- Involved in SQL Server database re-design based on existing Access database.
- Adjusted label generating information from using separate blocks into a standard Interface.
Environment: .NET Framework 4.5, C#, ASP.NET, Visual Studio 2013, AJAX, JavaScript, MVC, SQL Server 2008 R2, Telerik Kendo UI, Bootstrap
Confidential Perth Amboy, NJ
.NET C# Developer
Responsibilities:
- Modified the design of the database running at SQL Server 2008.
- Worked on N-Tier architecture for the application with Business Access Layer (BAL) and Data Access Layer (DAL).
- Implemented WCF SOAP Services to be consumed by Client tablets to synchronize with server data.
- Designed all data access operations in data layer to be used by web and windows applications by applying ADO.NET Entity Framework and LINQ.
- Consolidated all the business logic operations related to placing orders and tracking them into WCF service layer.
- Used ASP.NET Web Forms and C# code behind to redesign their application related to sales, customer support.
- Used several rich UI technologies to improve user experience like Master pages, HTML, CSS and JQuery.
- Implemented an authentication mechanism using Form-based authentication for allowing users to access the system and perform their tasks in dependence of their roles.
- Implemented CRUD operations by designing several forms to manage data.
- Used Repeater control for filter data and added autocomplete functionality to textboxes using AutoComplete Extender control.
- Implemented extensive Error handling and data validation techniques to improve reliability of the application.
- Used Windows Forms (WPF) and several other .NET technologies to improve UI and UX by using delegates and multi-threading.
- Implemented an authentication and authorization mechanism allowing users to access the system and perform their tasks in dependence of their roles.
- Implemented a WCF client to consume alerts and notifications published by Server to synchronize customer orders.
- Implemented extensive error and exception handling and also data validation.
Environment: .NET Framework 4.0, C#, ASP.NET, Visual Studio 2012, AJAX, JavaScript, SQL Server 2008, ADO.NET, SQL, XML, and Windows forms, Web Services
Confidential Washington DC
.NET Developer
Responsibilities:
- Designing and implementing application as per the documented requirements.
- Gathering client requirements and implementing the enhancements.
- Responsible for design, implementation and testing of PAHO (WHO) Budgeting App which feeds data to 35 different countries around the world.
- Implemented Awards and Contributions App which is a successful migration from desktop to web based platform using C#.NET and ASP.NET.
- Designed UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Used MVC Model with Agile development methodologies.
- Developed forms with different layout techniques to help users do more with less clicks and data entry.
- Used Angular JS to registering callbacks and thus vastly reduced the amount of JavaScript coding.
- Designed User Interface using AJAX for better Performance in Client browser and Procedures.
- Implemented WCF services for distributed transactions.
- Scheduling regular meetings with clients using Web-Ex.
- Handling Production Issues on a 24/7 basis. Responsible for releases, issuing patches.
Environment: C#, ASP.NET, SQL Server 2012, WCF, MVC, Angular JS, Team Foundation Server (TFS), JQuery, CSS, MS Test Suite, Bug Tracking, SSRS
Confidential, NJ
.NET Developer
Responsibilities:
- Involved in gathering requirements by interacting with the business users.
- Developed the necessary architecture layers like UI /Business tier /Data Access tier.
- Designed UI in ASP.NET using .NET controls, C#, HTML5 and writing of User controls.
- Implemented design patterns and the entire backend of the application in C#, applying several OOP concepts along with other object oriented principles.
- Designed and developed UI components, implementing event handling using C#, AJAX.
- Implemented client side validations using JavaScript and server side validations by using .NET validation control.
- Created parts of the application using AJAX, thus reducing the number of round trips to the server per page and improved user experience.
- Created several WCF services using Service Oriented Architecture (SOA) components to return the transaction data to other systems.
- Created queries and stored procedures using Oracle Database 10g.
- Implemented Exception Handling mechanism using .NET Framework Classes.
- Used SMTP in System.net to send emails.
- Involved in N-unit testing of the application with different sets of inputs.
Environment: NET Framework 4.0, C#, Visual Studio 2012, AJAX, JavaScript, HTML, CSS, ADO.NET, Oracle Database 10g, WCF, IIS
Confidential
.NET developer
Responsibilities:
- Worked in an agile methodologies and responsible for technical design, development and unit testing.
- Developed UI and business /data layers in C# using .NET 4.0 framework.
- Created stored procedures, triggers and SQL scripts using SQL server 2008.
- Implemented ASP.NET MVC 3 (Model View Controller) architecture for application development to render different views based on the category and simplify the testing process.
- Used LINQ to SQL, jQuery, JavaScript, Ajax etc. during the development.
- Developed e-commerce website and Web applications, encompassing design, coding, testing, and maintenance for the customers to enter and track the shipment information.
- Developed and consuming WCF services for MDM data and party order information.
- Worked on various ASP.NET server controls, AJAX controls and also created user controls.
- Created interactive SSRS reports to get the budget and command center information for executives and account managers.
- Involved in database design for the Dynamic Shipment Entry and Global Forwarding System projects.
Environment: ASP.NET 4.0, C# 4.0, Web Services, WCF, MVC 3.0, SQL Server 2008, Visual Studio 2010, TFS, IIS 7.0, AJAX, jQuery, JavaScript, SSRS
Confidential
.NET Developer
Responsibilities:
- Involved in various phases of the Software Development Life Cycle (SDLC).
- Designing and developing websites on ASP.NET framework through agile development methodology.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism and abstraction.
- Developed the front end using HTML & ASP.NET Controls.
- Worked with ASP.NET Web Forms, Web Services, State Management, Caching features, Configuring optimizations and securing the web application.
- Developed web forms using Master Pages, HTML controls and CSS Style sheets.
- Written stored procedures, complex queries, views using SQL in SQL SERVER 2005.
- Enhancing the process time of the application by modifying the T-SQL queries.
- Built XML files to hold the listings for various drop down lists in User Interface.
- Developed Web Services and invoking them by using XML SOAP and WSDL for creating proxy classes.
- Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently and Just in Time Manner.
- Involved in creating data layer using ADO.NET.
- Attended the business clients/stakeholder meetings to prioritize the requirements to be considered for all the iterations.
Environment: ASP.NET, C#, Visual Studio 2010/2008, T-SQL, ADO.NET, IIS 7.0/6.0, Web Services, WCF, LINQ, .NET Framework 4.0/3.5,XML, SVN, J-Query, Java Script, SQL 2008/2005
Confidential
.NET Developer
Responsibilities:
- Effectively involved in various stages of the development starting from the Project planning till production and maintenance.
- Developed the application by using 3-Tier Architecture (MVC).
- Used various server controls, HTML controls and ASP.NET Web Forms for GUI implementation, and used user controls and custom controls to enable reuse of common UI functionalities.
- Used AJAX controls to increase the web page's interactivity and usability.
- Implemented JavaScript and JQuery in client side programs to manipulate HTML elements.
- Used ASP.NET Validation Controls for server side validation and JavaScript for client side validation.
- Used Form Based Authentication for the Web application as a .NET Security measure by providing a login page.
- Wrote code to handle errors at both page and application level.
- Used ADO.NET disconnected architecture was used to access SQL Server database.
- Used Web Services for accessing data from the web server.
- Worked extensively with XML and WSDL.
- Implemented caching to improve performance for faster loading of the web pages.
- Effectively consumed Web Services at various stages of the development.
Environment: .NET Framework 3.5, Visual Studio 2008/2010, ASP.NET, ADO.NET, C#, SQL Server 2008, JavaScript, Web Services, AJAX, HTML, CSS, WCF, XML,SSRS, and IIS 7
Confidential
.NET Developer
Responsibilities:
- Developed a 3-tier web application following agile development methodology.
- Involved in Design, Development and Testing of Web Forms and Web Services using IIS 7.0, ASP.NET, XML, and ADO.NET.
- Developed GUI using HTML, CSS, .NET Controls and C#.
- Created the SSRS Reports which can be used in the reports module using report viewer.
- Created SSIS Packages for integrating data from one system to Main System.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- State Management Techniques are used to maintain state, at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NET Login Controls, Personalization, Membership, Authentication and Authorization.
- Used SMTP mail classes of .NET to enable customers in receiving mails with suggestions, alerts from the bank, confirmation, and notifications.
- Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
- Implemented DAL using ADO.NET components to store and retrieve database information.
- Integrated the COM+ objects into the application to leverage the existing functionality.
- Performed database operations on SQL Server 2008 to create and maintain customer’s information by creating SQL queries, stored procedures, functions, and views.
- Used Microsoft Visual Source Safe for version control and file sharing.
Environment: .NET Framework 3.5, Visual Studio 2008, IIS 7, C#.NET, ASP.NET, ADO.NET, LINQ, HTML, CSS, AJAX, COM+, JavaScript, WCF, Web Services, SQL Server 2008, SSRS, XML, and SMTP
