Sr .net Developer Resume
SUMMARY:
- 10+ years of IT experience in software design and development using Microsoft Technologies like ASP.Net,Asp.Net MVC, C#, WCF, Web Services, RESTful Services,WebAPI, ADO.Net, Entity Framework, WPF, Silverlight,Typescript,Xml and Xml Transformations.
- Experience in developing UI applications using DHTML, JavaScript, CSS, jQuery, Angular JS,knockoutjs and HTML
- Experience in Microsoft .NET Technologies - .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1 , C#.NET, VB.NET, ASP.NET, and ADO.NET.
- Experience working on N-Tier Architectures such as MVC (Model View Controller),MVP,MVVM (Model View, View Model) in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, adapter, bridge, façade,proxy etc.
- Proficiency in Application Development and Support usingSDLC, AGILEand Kanban methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
- Experience in working with Web Forms, User Controls, Web Custom Controls and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery, JSON, Visual Studio.
- Proficientin Writing Http Handlers and Modules
- Experienced in utilizing the new integrated features of ASP.NET 4.5/3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2012/2008/2005.
- Experience with Web Services, Web Forms, Win Forms, and Microsoft .Net Frameworks.
- Experience in development and implementation of Windows Communication Foundation (WCF), and also Responsible for developing WCF based Service, Data, Fault and Message Contracts.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Good experience with MVP, MVVM, MVC and Singleton design pattern. Experience in working on Web Services, SOAP, WSDL, Database design, OOA, XML
- Proficient in various version control tools like TFS,SVN,VSS,GitHub
TECHNICAL SKILLS:
.Net Technologies: ADO.NET, C#, VB .NET, Entity Framework 6.0/5.0/4.0, Web Forms, WCF, WPF, MSMQ,IIS
Database: SQL Server 2005/2008/2012, Oracle
Development Tools: Visual Studio 2003/2005/2008/2010/2012/2013, SSMS 2012/2008/2005.
OS: Windows 10/8/7/Vista/XP/NT/98, Windows Server 2008/2003.
Reporting Tools: SSIS, SSRS andJasper
Scripting Language: HTML5, CSS3, ASP.NET, Java Script, jQuery, Angular JS, KnockoutJS,HTML, CSS, Bootstrap, Typescript
Version Control: Team Foundation Server (TFS), GitHub,SVN,VSS
Others: Xml,SAD,XSLT,Json,Ajax,ANTLR parser, Plan Viewer,Telerik, Rad Controls,SiteCore Integration with kiosk.
PROFESSIONAL EXPERIENCE:
Confidential
Sr .Net Developer
Responsibilities:
- Participate in Analysis, design and implementation of GCMA Application using Asp.Net MVC 3Architectural Design Pattern
- Involved in Database designs, Creating indexes, stored procedures, views, XML Schemas
- Developing the application using MVC, Entity Data Model and RESTful and WCF services.
- Developed Web pages using Asp.Net MCV, JQuery, JSON, Html5 and Telerik controls.
- Implemented MVC Filters on Authentication, Authorizationand others
- Implementedvalidation using Model Attribute decorations as well as using other regular expressions.
- Resolve complex queries and software routines as needed for both the application development as well as data analysis and troubleshooting
- Developed SSIS packages
- Involved in Deployment and Troubleshooting issues in the application
- Configured Jobs using JAMS and Alerts using Nagios
- Implemented Single Sing On Authentication and Federation Authentication to support internal and external users.
- Implemented SSL using X509 certificate to provide security over internet.
- Unit testing using Visual Studio.
Confidential
Sr .Net Developer
Responsibilities:
- Participate in enhancing the web forms using N-Tier Architectural Design Pattern along with several other design patterns.
- Developed various windows, console applications using VS 2013, 2015, Sql Server 2012 and WCF Services.
- Made Enhancements to SSIS packages using VS 2010
- Optimized various stored procedures by setting theindexes, correct join conditions,CTE, temp tables, table variables etc.
- Implemented certainDatabase hints like Option Recompile,Merge Join, Loop Join, hash Join to gain performance in certain scenarios.
- Developed the web pages using ASP.NET, HTML, and CSS for styling the Web pages.
- Implemented WCF ServicesTransactions, Authentication to support various external calls
- Handled Deployment of applications using IIS and Windows Services
- Participated in Change Control Board Meetings (CCB)
- Written various Web custom Controls and user Controls
- Implemented Enterprise Libraries for logging, security and exception handling
- Implemented ADFS (Federation) Authentication, ClaimsIdentity by sharing Tokens.
- Implemented State Server Mode Session technique over Load balancer using Web Farm servers
- Used TFS for Version Control and Automatic build and deployment
- Developed Unit test cases
Confidential
Sr .Net Developer
Responsibilities:
- Developed web forms using MVC Architectural Design Patternalong with several other design patterns.
- Created and deployed Restful services using WCF Services using C#.NET, SOAP, XML, JSON for Pulling Passenger, Flight information, schedules
- Responsible for developing a Data Access Layer using ADO.Net Entity Framework and writing some LINQ Queries to Query the Class Objects.
- Worked on Agile Methodology, Participated in Daily Scrums, SprintPlanning, Sprint reviews and Sprint Retrospectives.
- Worked on user controls/partial views, Tree view, List View, XML parsing.
Confidential
Sr .Net Developer
Responsibilities:
- Developed Windows Application using C#.Net, WPF, VS 2008,2010
- Developed Web Applications using Asp.Net, JavaScript, Xml,Linq,ADO.NET,Entity Framework and Sql Server 2008
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- Created UI controls in XAML pages using WPF
- Implemented MVVM pattern for development
- Used WCF Services to get the data from data base using Nettcp Binding
- Written stored procedures, triggers, T-SQL queries in SQL Server.
- Worked on SQL, Query Optimization, improving and optimizing database performance, connectivity, and speed through better SQL code.
- Used Dependency Injection for data binding on XAML pages.
- Used SVN source control to handle file versions.
- Performed Unit testing using VS 2010.
- Expertise working on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML
- Worked on Agile Methodology, Participated in Daily Scrums, SprintPlanning, Sprint reviews and Sprint Retrospectives.
- Developed the rich visual components through WPF using XAML and Expression Blend.
- Worked on Database design, maintenance, and development of T-SQL queries, stored procedures, functions, views and triggers using SQL Server 2005/2008.
- Performed Peer code reviews, using Resharper.
- Used ADO.NET, ADO.NET Entity Framework and LINQ to object to connect to SQL server database from Repositories classes for all DML Operations.
Confidential
Sr .Net Developer
Responsibilities:
- Involved in development of Application using Silverlight 3.0, C#, ASP.NET, ADO.NET, WCFand SQL Server 2008.
- Developed most complex dynamic screens/Controls which required for the application.
- Extensively utilized ObjectDataSource and XMLDataSource for data binding.
- Implemented various data controls like List box, Data list, Grid view, Repeater Control, Form view to present data.
- Developed Master Pages, Themes, and Skins for consistent look & feel throughout the site.
- Developed TreeView, Data list, Menus and Sitemap control for easy site navigation.
- Utilized various client side validation control for user input validation.
- Implemented form based SQL server authentication and role based authorization
- Developed Custom Editor for ANTLR business rules.
- Developed Custom input validation controls w.r.t ANTLR parser rules.
- DesignedXML Schemas and Performed validations against them.
- Optimization of LINQ to SQL Queries
- Worked on TFS Automatic build scripts
- Used Enterprise Libraries for Logging, security and Configuration.
- Developed Unit test cases.
Confidential
.Net Developer
Responsibilities:
- Involved in development of Application usingWeb Client Software Factory (WCSF), MVP Pattern using VS 2008, C#, Asp.Net and ADO.NET, WCFand SQL Server 2008.
- UsedDependency Injection to inject Client side interfaces to Presenters
- Developed various Business Modules to Associate with views/pages also developed various Foundation Modules to serve globally in the project.
- Developed various infrastructure classes to perform outlook integration, sending email, SMS etc.
- Implemented Cryptography application block using Microsoft Enterprise Library.
- Integrated Plans and Specs Viewer
- Developed various Tree view, Grid view, List view, Repeater controls
- Performed client side validations using JavaScript and Regular Expressions along with Asp.net validation controls.
- Written Configuration Section Groups for module initialization and Activations.
- Developed various Domain classes for services using OOPS
- Used ADO.NET, ADO.NET Entity Framework and LINQ to object to connect to SQL server database from Repositories classes for all DML Operations.
- Used Microsoft AjaxPro to suppose partial post backs.
- Written Stored Procedures, functions and designed indexes, tables and constraints.
Confidential
.Net Developer
Responsibilities:
- Involved in Application Support and ProductEnhancements using Asp.Net 1.1,2.0,3.0,3.5 C#, Asp, VB, JavaScript, VBScript
- Involved in migration of project from .Net Framework 1.1 to 2.0.
- Developed webpages using various Ajax Tool kit and Native Ajax Calls.
- Developedweb custom controls to support email and phone numbers
- Developed JavaScript client validations using regular expressions
- Implemented Product Licensing and Subscription model for based on volume and users
- Developed Webpages using Native Ajax request using XMLHttpRequest, Http Handlers and JavaScript.
- Developed various user controls to display Grids.
- Primary Responsible for L3 Application Support
- Writing Stored Procedures and Functions
- Developed Paginated Search queries using SQL Server Stored procedures
- Processed Bulk Inserts updates using SQL Server sp executesql Statement.
- Implemented Sessions, Cookies and Sub Cookies
- Built Dynamic Queries with proper handling of SQL Injection.
- Enhanced Asp and VB related web pages
Confidential
.Net Programmer
Responsibilities:
- Involved in providing validations to existing Webpages
- Modifying stored procedures
- Adding Sorting, Pagination to grids on the existing webpages
- Adding missing keys, index to tables
- Fixing cross browser related issues
- Fixed JavaScript Event Bubbling issues for IE and Firefox
- My Client application has developed in Vs2005, Sql server 2005 and Asp.net Web services.