Senior C# Developer Resume
NJ
SUMMARY
- 9 years of experience in Object Oriented Programming (OOP), in all phases of software analysis, design, development and deployingclient / server applications usingASP.NET4.5/5,MVC4/5,C#,WCF,Web Services,Web API,jQuery, JSON, HTML5,CSS3, JavaScript, AngularJSandSQL Server, Visual Studio, XML.
- Hands on expertise with Model View Controller (MVC) Pattern 2.0/3.0/4.0/5.0 including Razor View Engine.
- Extensive experience inEntity FrameworkandADO.NETto access data services from database as well asCode - first and database-first approaches.
- Experienced in developingSingle Page Application (SPA)by usingAngularJS.
- Utilized Services with dependency injection (DI) in Angular JS and ASP.NET MVC.
- Working experience in using Bootstrap & JavaScript frameworks like Angular JS, JQuery, AJAX,JSON.
- Hands on experience with OOPS and Multi-Threading.
- Strong knowledge inerror handlingconcepts such asTry and Catch.
- Experienced in designing and developing Databases in SQL Server 2005/2008/2012, Oracle which includes the development of functions, stored procedures, views, joins and triggers using T-SQL and PL/SQL.
- Good experience using Web Forms, Web Controls, and Win Forms.
- Expertise in creating and Consuming WCF Services and Web Services, Web API.
- Experienced in creating reports using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Data Adapter Object and Dataset Object.
- Expertise in using VB.NET in designing and developing windows based applications, creating User Controls & Custom Controls.
- Good experience in Classic ASP & VB6.
- Strong understanding of fundamentals for various programming languages.
TECHNICAL SKILLS
.NET Technologies: NET Framework 4.5/4.0/3.5/3.0/2.0, ASP.NET, VB.NET, C#, WCF, LINQ, MVC, Entity Framework, Web Services, We API, IIS, MVC
Language: C#, VB6, SQL, PL/SQL
Web Servers: IIS 7.0/6.0/5.0
Web Technologies: HTML, DHTML, XML, CSS, JavaScript, VBScript, AJAX, jQuery, JSON, Angular JS
Database Technologies: SQL Server, SSIS (SQL Server Integration Services),, Oracle
Reporting tools: SQL Server Reporting Services, Crystal Reports
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server
Framework: Microsoft .NET Framework 5.0/4.0/3.5/3.0/2.0
PROFESSIONAL EXPERIENCE
Confidential, NJ
Senior .NET Developer
Responsibilities:
- Involved in OnBoard UI application development using ASP.Net, C# to add new features for merchant enrollments, Loading rates for various cards, chained merchants etc.
- Involved in OnBoard API application development using WebAPI service that also supports Merchant & Terminal enrollments and other features.
- Involved in OnBoard web service application development using WCF that communicates via 2 end points http & tcp.
- Involved in GSAP application development using MVC that allows to update merchant’s secured information. This feature will be available to restricted users.
- Involved in writing SQL stored procedures, functions to handle the transactions, calculations, etc.
- Involved in the development of job controls that reads the input files from merchants generates output files for payment processing, etc.
- Involved in writing Business layer using C#.
- Used TFS for version controlling.
- Used JQuery / Java script for client side changes & validations.
Environment: VisualStudio2015IDE,C#,ASP.NET, IIS, JQuery, JavaScript, SQL Server 2014, .NET Framework 4.5, MVC, Entity Framework, Web API, WCF, TFS.
Confidential, NJ
Senior .NET Developer
Responsibilities:
- Involved in front end development using Asp.Net, MVC 5, JavaScript, HTML, and CSS, Angular JS, JQuery, JSON and Ajax.
- Involved in creating MSI Packages using Installshield
- Developed custom directives, Factories and Services in AngularJS.
- Developed the Data LayerClass usingC#, which is reusable for the data transactions of the entire project.
- Developed the application using ASP.NET concepts like Master Pages,Handlers, Sessions, and Postbacks etc. using C#.
- Developed classes using C# for Tracing, Error Logging.
- Used JavaScript concepts to create different Client-Side functions that greatly decreased the processing time and resource consumption.
- Used Multi-Threading techniques for creating high performance applications and to execute long running tasks.
- Worked with LINQ to XML, LINQ to Collections, Object etc.
- Developed webpages using ASP.NET MVC and used AJAX for reports.
- Created and consumed Web API services.
Environment: VisualStudio2013IDE,C#,ASP.NET,Multi-Threading,IIS,JavaScript, Angular JS, JQuery, Git stash, SQL Server 2012, .NET Framework 4.5, MVC, Entity Framework.
Confidential, NJ
Senior C# Developer
Responsibilities:
- Involved in front end development using Asp.Net,, MVC5,JavaScript, HTML, and CSS, Angular JS, Bootstrap, JSON and Ajax.
- Used CutewebUI.MVCUploader to upload the files.
- Developed the Data LayerClass usingC#, which is reusable for the data transactions of the entire project.
- Developed Business Logic, reusable components, Windows services.
- Developed classes using C# for Tracing, Error Logging.
- Used JavaScript concepts to create different Client-Side functions that greatly decreased the processing time and resource consumption.
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Worked with LINQ to XML, LINQ to Collections, Object etc.
- Worked on Grid Controls and Sever Controls to meet the client requirements.
- Used SVN for version controlling.
Environment: VisualStudio2013IDE,C#, Multi-Threading,ASP.NET,IIS,JavaScript, JQuery, SVN, SQL Server 2008, WordPress, .NET Framework 4.5, MVC5.
Confidential, NJ
Senior .NET Developer
Responsibilities:
- Involved in different phases of the Software Development Life Cycle(SDLC) including Designing, Programming, Testing and Documentation.
- Involved in front end development using Asp.Net, JavaScript, HTML, and CSS, Jquery, JSON and Ajax.
- Used Multi-Threading to execute multiple tasks simultaneously.
- Used Google API call to update longitude, latitude and timezone values,
- Developed the Data LayerClass usingC#, which is reusable for the data transactions of the entire project.
- Developed the application using ASP.NET concepts like Master Pages,Handlers, Sessions, and Postbacks etc. using C#.
- Developed classes using C# for Tracing, Error Logging.
- Used JavaScript concepts to create different Client-Side functions that greatly decreased the processing time and resource consumption.
- Worked with LINQ to XML, LINQ to Collections, Object etc.
- Developed webpages using ASP.NET and used AJAX for reports.
- Created and consumed Web Services.
- Worked on Grid Controls and Sever Controls to meet the client requirements.
Environment: VisualStudio2010IDE,C#,ASP.NET,XML,IIS,VB.NET,JavaScript, JQuery, Multi-Threading, SQL Server 2008, .NET Framework 4.0, ADO.NET, Angular JS, WebForms, WCF.
Confidential, IL
.NET Developer
Responsibilities:
- Involved in different phases of the Software Development Life Cycle(SDLC) including Designing, Programming, Testing and Documentation.
- Involved in front end development using MVC4.0,JavaScript, HTML, and CSS, Bootstrap, Angular JS, JQuery, JSON and Ajax.
- Developed the Data LayerClass usingC#, which is reusable for the data transactions of the entire project.
- Developed the application using ASP.NET concepts like Master Pages, Sessions, and Postbacks etc. using C#.
- Developed Business Logic, reusable components, Windows services using VB.NET.
- Developed classes using VB.NET for Tracing, Error Logging.
- Used Microsoft Entity Framework for modeling the application.
- Developed complex LINQ to Entities queries for accessing the Entity Framework Model.
- Used JavaScript closures & JavaScript libraries to create different Client-Side functions that greatly decreased the processing time and resource consumption.
- Worked with LINQ to SQL, LINQ to XML, LINQ to Collections, Object etc.
- Used WCF to build high performance and secured document retrieval layer to retrieve data from a SQL server based system.
- Worked extensively on IIS 7.0 for effective utilization of WCF Services.
- Worked on Grid Controls and Sever Controls to meet the client requirements.
- Designed and developedvarious reports usingCrystal Reportsand enabled the option of exporting to Excel and .PDF files. The reports provide the option of entering the parameter values from the form.
Environment: VisualStudio2010IDE,C#,ASP.NET,ADO.NET,XML,IIS,VB.NET,CrystalReports,JavaScript, JQuery, Multithreading, WCF, WPF, Microsoft Visual Team System, Oracle 11g, .NET Framework 4.0, ADO.NET, WebForms, Web Services, MVC 4.0.
Confidential, IL
.NET Developer
Responsibilities:
- Involved in Requirements gathering, Functional and Technical specifications.
- Worked closely with Business Teams and Technical Design Architects to understand the flow, and also worked on client enhancements for existing applications with the QA Team.
- Used Object Oriented Programming (OOPS) concepts for developing the project.
- Developed Business Logic and reusable components using C#, VB.
- Used different concepts in JavaScript like inheritance, closures, etc..
- Used WCF for developing and deploying services on Windows, in line with the Service Oriented Architecture (SOA).
- Developed ASP.NET MVC 4 Applications in Test Driven Development (TDD) environment using Microsoft Unit Testing Framework.
- Implemented Data Access Layer using ADO.NET to communicate with SQL Server 2008.
- Used SSRS to generate reports and integrated using report viewer.
- Involved in creating tables and writing Stored Procedures as required by the solution.
- Involved in code management activities using TFS.
- Developed n-tier objects such as Business, Data Access, and Application layers.
Environment: .NET Framework 3.5/4.0, TFS, LINQ, ADO.NET, VB.NET, Web Services, WCF, MVC, XML, WinForms, WebForms, SOA, CSS, JavaScript, SQL Server 2005/2008, and T-SQL
Confidential, Dallas,Texas
.NET Developer
Responsibilities:
- Created classes using ASP.NET, that incorporates both N-tier architecture and database connectivity.
- Involved in the design & development of Web Pages/Reports using ASP.NET and JavaScript.
- Created Database Objects like Stored Procedures for accessing the data in the Database.
- Deployed the Reports on the Report Server and accessed those Reports through Web Services.
- Developed and used various User Controls and Custom Controls.
- Involved in gathering user requirements, reviewing processes and attending client meetings.
- Developed reusable .NET components to perform business processes and interacted with the database using ADO.NET.
- Used features like Custom Paging and Sorting in Data Grids.
- Involved in creating User Interfaces with the Windows Forms Designer, and developed Business Logic and Data Access Components in C#.
- Composed Cascading Style Sheets for an appealing look and feel.
- Designed and developed the GUI, Business Logic Layer and Data Access Layer.
- Used ADO.NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server.
- Performed validation using validation controls in ASP.NET.
- Created Stored Procedures and triggers for automated operations..
- Used Visual Studio.NET debugger and trace functionality to debug the application.
- Involved in reporting using Crystal Reports.
Environment: C#.NET, SSRS, ASP.NET, ADO.NET, AJAX, VB.NET, Oracle, HTML, JavaScript, and Microsoft Visual Studio .NET 2005
Confidential, Los Angeles, CA
.NET Developer
Responsibilities:
- Supported in requirements gathering from the end users who work at Finance department
- Updated design documents according to the changes made to the application
- Involved in Application Design, Code development for the Web based application
- Designed forms using Master Page in asp.net
- Involved in creating UI Components with all necessary validations and styles
- Created SQL Stored Procedures and integrated with application
- Developed WCF (Window Communication Foundation) Services.
- Generated reports using Crystal reports using wide range of data.
- Used Web Services for Credit Card Verification for Bill Pay system
- Extensively used LINQ to Objects to query the objects based on requirement.
- User access control to restrict users based on user roles.
- Involved in Unit Testing for the application developed using test cases.
Environment: C#.NET, SSRS, ASP.NET, ADO.NET, AJAX, SQL Server 2005, HTML, JavaScript, and Microsoft Visual Studio .NET 2005.
Confidential
Developer
Responsibilities:
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls.
- Prepared and modified stored procedure to populate Data Sets.
- Used ASP.NET validation controls, User Controls and Data Grid controls.
- Developed front-end application which generates different analysis reports depending upon the parameters given by the user.
- Developed reports in Crystal Report formats using Crystal Reports Designer.
- Designed ASP.NET web forms to pull up records based on search criteria
- Created Tables, Stored procedures, Functions, Triggers
- All the processes are documented for future reference.
Environment: .NET Framework 2.0, ADO.NET, SQL Server, Web services, JavaScript, HTML, and DHTML, VB6, ASP.
