Sr. .net Developer Resume
Bayonne, NJ
PROFESSIONAL SUMMARY:
- Accomplished IT professional with 7+ years of professional experience in developing Web based Client/Server software applications. Professional experience spans in developing Intranet/Internet and Client Server applications using C#.Net, SharePoint, ASP.NET MVC, WCF, Java Script, jQuery, Angular Js, WPF & MS SQL Server.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Experience in developing N - tier web applications using Visual Studio 2008/2010/2012/2013 , C#, ASP.Net, WCF, Web API, XML, SOAP, VB.net, SOA Web Services(WSDL), Web Forms, Win Forms, Microsoft .Net Frameworks.
- Proficient in Web Programming to enhance user experience and performance using JavaScript, j Query, Angular.js, AJAX, AJAX Toolkit and CSS.
- Experience in developing applications using ASP.Net MVC 5/4/3 Framework, C#, HTML5, CSS 3.0, JavaScript and Entity Framework.
- Expertise in developing and deploying custom Web parts, Workflows, Features, Site Content Types, Lists and Libraries, style sheets and site definitions using WSS, SharePoint Object Model and Visual Studio on multiple web applications.
- Experience in using LINQ (LINQ to SQL, LINQ to XML), ADO.NET, Entity Framework 4.0/5.0/6.0 and T-SQL in developing Data Access Layer.
- Strong working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resource Access Control.
- Professional Software developer with a strong background in the field of computer science, data science, information retrieval and document development.
- Familiar with JavaScript libraries like Bootstrap templates and Angular.js framework.
- Experience with Entity Framework approaches such as code-first and database-first.
- Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Experience in creating T-SQL stored procedures, functions, tables, views and SQL joins and other statements for various applications, maintained referential integrity and implemented business logic.
- Proficiency with Object Oriented Principles, Concepts and Best Practices.
- Motivated achiever with ability to guide, provide added values, create project deliverables in a timely manner.
- Good team player capable of handling the toughest situations with utmost ease.
- Possess extensive skills in front-end programming and good database design skills having proficiency with N-tier Application design, Architecture, Development, Testing, and Maintenance.
- Applying best design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
- StyleCop, FxCop and Code Friskers tool for improve code quality.
- Strong interpersonal skills, adaptable in delivery, with a proven ability to devise and implement innovative, requirement analysis and Development.
TECHNICAL SKILLS:
Languages: C#.NET
Web Technologies: ASP.NET 4.5, MVC 3, WCF, jQuery, SharePoint 2010/2012, LINQ. Angular JS
Database: SQL Server 2008/2012/2014
Web Servers: IIS
Tools: MS VISUAL STUDIO 2010
Version Control: Tortoise SVN and TFS
PROFESSIONAL EXPERIENCE:
Confidential, Bayonne, NJ
Sr. .NET Developer
Responsibilities:
- Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
- Used C#.NET to develop code for business and repository layer.
- Used Model View Controller (MVC) architectural Design patterns for the development of the product.
- Designed the application as a three-tier application with UI in the presentation layer, Business logic in the middle layer and Database activity in the third layer.
- Deployment of Classic ASP and MVC .Net Applications using different application pools on web server as a single Intranet Application
- Worked with Web API for building RESTful applications on the .Net Framework.
- Created Views and Partial Views - UI and middle tier for various modules using C#, MVC (Razor View Engine), AJAX, JQuery, HTML5, CSS.
- Used technologies provided by the.NET frameworkincludingASP.NET, Entity framework, Web Services using SOAand data manipulation usingXML. Design of multiple web APIs.
- Involved in coding member validation business functionality using WCF.
- WCF to implement the various services such as the QA Services.
- Windows presentation Foundation (WPF) is used for building applications for rendering user interfaces in windows based applications.
- Designed and development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
- Analyzed and exchanged administrator, designed, developed and maintained the web-based and automated accounting systems and various other applications using VB and SQL Server.
- Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Data Set Objects, Data Reader Objects and Data Adapter Objects using Data Grid and Data List in ADO.Net.
- Designed Application using HTML5 and CSS3 standards.
- Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework using Angular.js, HTML5 and CSS3.
- Worked with Angular.js for creating Single page Applications.
- Used SOAP and REST services for requesting information from endpoints.
- Used LINQ to aggregate data from repository layers.
- Prepared reports as per client requirement using SSRS.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Deploy reports, secure access, and schedule execution of reports and deliver them to the Web using reporting manager, Share Point, email recipients, file shares, and more, on a scheduled basis.
- Used Team Foundation Server (TFS) for version control.
- Created Stored Procedures PL/SQL statements, Functions to manipulate the databases.
- Worked with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
Technologies: ASP.NET, C#, Web Services, WCF, WPF, MVC 5/4, LINQ, HTML5, CSS3, TSQL, Visual Studio 2013/2012, RESTFUL, Entity Framework, AJAX, TFS, SOA, Angular.js, Agile(Scrum), XML, XSLT, SharePoint, SQL Server, and Windows.
Confidential
Senior Software Developer
Responsibilities:
- Gathered business requirements, provided architecture and design for financial module in Confidential Command Centre Module.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers were coded using C#.
- Developed control rich Web forms using ASP.Net 4.5 and MVC, Linq using entity framework, Angular Js, WCF and SQL.
- Developed Razor views with strongly typed view models, helpers and partial views using ASP.NET MVC.4.
- Implemented AJAX based web controls in some web forms using jQuery libraries for enhanced user interfacing.
- Used LINQ and Lambda expressions while writing the code
- Good experience in developing single page application for escalation module using Angular Js.
- Experience in working with Custom directives, Controllers, Services, filter modules of Angular Js.
- Implemented Repository Pattern for reduce application memory.
- StyleCop, FxCop and Code Friskers tool for improve code quality.
- Developed Web Services through WCF service to provide store details.
- Designed and Created database objects such as stored procedures, packages, functions, triggers and indexes.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Interacted and led the offshore team, ensured the task distribution and delivery on time.
Technologies: .Net Framework 4.5, MVC, WCF, Angular JS, LINQ, SQL Server 2012
Software Engineer
Confidential
Responsibilities:
- Involved in Requirement analysis and development of the application.
- The delivery is based on Test driven using n-unit test cases and will be validated at the end of development.
- Worked on Cascading Style Sheets and XML-Schemas.
- Developed WebForms using C#, ASP.NET, MVC (Razor), jQuery, WCF and SQL.
- Used AJAX and JSON in WebForms.
- Created Custom WCF (Contract first service) for tuning performance.
- Designing security for WCF service endpoints.
- Designing of WCF based Service, Data, Fault and Message Contracts. Hosted the WCF based service on IIS 7.5.
- Written stored procedures, Triggers, Views in SQL.
- Implemented Singleton Pattern for reducing application memory.
- Worked extensively in fixing bugs and change requests.
- Maintaining all the metrics and following all the quality standards.
Technologies: .Net Framework 3.5, MVC 3.0, C#, WCF, MS SQL Server 2008, AJAX, JQuery
Confidential
Software Developer
Responsibilities:
- Involved in Requirement analysis and development of the application
- Trouble shooting technical issues and provide solution
- Worked extensively in fixing bugs and change requests.
- Developed custom Data view Web parts, Event Receiver, List view Web parts to display the results on the SharePoint portal using visual studio 2008 and c#.
- Used InfoPath Form services to convert forms into web-based forms to allow users to easily fill out form data within the SharePoint form library.
- Maintaining all the metrics and following all the quality standards
Technologies: SharePoint 2010, C#, CAML, JavaScript, CSS, IIS
Confidential
Software Developer
Responsibilities:
- Involved in documentation for requirement.
- Involved in entry screen using SharePoint designer data view Webpart.
- Created custom SharePoint sites, sub sites, Document Libraries, Lists and List views to collaborate the affiliates using visual studio.
- Customized Publishing pages with workflows in SharePoint Designer.
- Created customized namespace for Webparts.
- Web designing using Customized Web Parts.
- Involved in analysis and design of UI changes.
- Involved in execution of test cases for unit testing.
Technologies: SharePoint 2010, C#, CAML, JavaScript, CSS, IIS
