Sr. .net Developer Resume
CaliforniA
SUMMARY
- Over 8 years of expertise in Software Development Life Cycle (SDLC) involving Design, Development, Integration, Implementation and Testing of applications in Client/Server, N - tier Architecture based on Microsoft .NET technologies and SQL Server.
- Experience in developing applications using Object oriented design and Development using Microsoft .Net technologies including VB.NET, C#.Net, ASP.NET, ADO.Net, .NET Framework, Visual Studio 2010/2012/2013 (Web, Win Forms developing).
- Hands on experience in concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed and also comfortable with the SOLID principles.
- Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.
- Experience in developing reports using Crystal Reports, MS Access reports, Entity Framework and SQL Server Reporting Services (SSRS).
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Experienced in creating rich User Interface on the web using HTML 5.0, XML, DHTML, Master Pages, CSS, Ajax, JavaScript and JQuery.
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using SQL Server.
- Extensive experience in architecture, design and development of Client-Server and distributed Web applications.
- Design and development of front GUI pages in web Forms.
- Created WCF(Windows Communication Foundation) Services responsible for communicating and providing real time data from integrated server to Client Application.
- Hands on experience on implementingAJAXfunctionalities for partial page rendering.
- Good experience in reporting tools like SSRS and integrating services like SSIS.
- Good knowledge over .Net framework 3.5 concepts likeLambda expressions, LINQ, Extension methods etc.
- Designed and documentedREST/HTTP APIs, including JSON data formats and API versioning strategy.
- Extensive experience in Backend development of new features using C#, ASP.Net, MVC and Web API.
- Use of JQuery for creating behavioral aspects of the web Page.
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Used BootStrap to create fast and responsive web pages.
- Extensive knowledge of writing complex queries using SQL Server 2012/2008/2005.
- Extensive experience in developing Use Cases, Sequence Diagrams, Class Diagrams and Deployment Diagrams using MS Visio.
- Very good experience withAGILE/SCRUMdevelopment
- Extensive experience in the development, implementation and integration of strategies within a team oriented environment, utilizing quantitative and qualitative analytical skills.
TECHNICAL SKILLS
Programming Languages: C#4.0/4.5, ASP.Net, ADO.Net, PL/SQL.
Web Technologies: HTML, DHTML, XML, Java Script, JQuery, LINQ, CSS, AJAX, WCF.
Forms and Frameworks: Web Forms, MVC, Entity framework.
Databases: SQL Server 2000/2005/2008/ 2010/2012/2013, Oracle 9i/10g
Reporting Tools: SQL Server Reporting, Crystal Reports
Integration Tools: SQL Server Integration Services
Operating Systems: Windows, Unix, Linux.
PROFESSIONAL EXPERIENCE
Confidential, California
Sr. .Net Developer
Responsibilities:
- Gathering new requirements from Business partners, Product Owner and Compliance Departments.
- Analyze new requirement and prepare design documents update SRS etc.
- Create UML / workflow diagrams in in corporate on the design document using MS Visio.
- Used AGILE SCRUM methodology to deliver in sprints and Status Meetings, Code Review Meetings.
- Involved in scrum meetings, sprint reviews to better design a develop use cases and user stories in an efficient way.
- Working on word wrap, multi column and white space property in CSS3.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Application was developed under ASP.Net MVC architecture.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Developing ASP.Net / C# code pages for the Branch Audit Support system modules.
- Created UI using MVC Views, Partial Views, Layouts, Sections and Areas etc.
- Worked on HTML 5 elements, CSS3 selectors and properties for better display of UI.
- Created Models for Account/ Call data etc. information which is used to render data in views.
- Legal Referral modules developed with Entity Framework using LINQ.
- Created Web APIs using ASP.NET Web API to leverage reusable data.
- Written Stored Procedures in SQL Server used ADO.NET and Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Developing database back end stored procedures for ad-hoc query building page.
- Worked on Web Service calling using JQuery for Synchronous and Asynchronous Ajax calls in HTML5 web pages.
- Developing Sequel Jobs with the SSIS packages with additional steps which could be utilized for FTP files or staging intermediate data staging databases.
- Developing and deploying SSRS reports for the reports module like preliminary and final audit reports.
- Coding business layer and data access layer using entity framework configuration for the different modules of the project.
- Involved in Unit test case, code review checklist preparation and validation.
- Exception handling using Microsoft’s Enterprise Application Block.
- Part of Migrating applications from Windows 2000/2003 server on to Windows 2008 server.
- Worked on maintenance projects of web forms.
Environment: .NET 4.0, SQL 2008 R2, IIS 7.5, Microsoft VISIO 4.0., Visual Studio 2010, Active Directory, C# 4.0, XML, XSLT, ASP.NET 4.0, HTML, Java Script, CSS3, HTML5,VB.NET, ADO.NET, Windows
Confidential, Florida
Senior .Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Good Knowledge about the MVC Pattern, WCF Services and Entity Framework.
- Used ASP.NET Master Pages, jQuery, utilizing Server Controls, User Controls, Data Grid controls, Form Validation controls, Custom controls and CSS.
- Provided session level security and password authentication using Session objects and Cookies.
- Used ADO.NET Data Adapter, Data Sets, Data Readers for retrieving, querying, and storage and manipulation interface screens developed using MVC.
- Data binding was extensively used to bind various server controls to the data from database.
- List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Experience of handling queries using .Net 4.0 LINQ components.
- Designed and developed of UI using JavaScript, CSS3, JQuery and HTML5.
- Implemented Web Services for validating credit card information.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Developed Razor views with strongly typed view models and halpers and partial views using ASP.NET MVC4, CSS3, HTML5 and C #.
- Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Involved in performance tuning and query optimization.
- Used forms based Authentication and role based Authorization for security.
- Worked on TFS for version control, Code Review and for automatic builds and continuous integration.
Environment: .Net Framework 4.0, Visual Studio 2012, ASP.NET 4.0, C#, HTML5,CSS3, JavaScript, Web Services, WCF, SQL SERVER 2012,MVC,UML, MS Visio.
Confidential
.Net Programmer
Responsibilities:
- Development of (MVC) Model, View, Controller framework using C#. Presentation Layer will validate the input against the business restrictions at the server level, compute the outcome based on the business requirements, storing the business data in the database using Model Layer.
- Created login screen, user credential checking and assigning, as well as access control logic in C#.
- Consumed Web services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Expertise in developing applications using Microsoft technologies such as Win Forms, MVC, and Web Forms.
- To use AJAX Controls and JQuery for rich and user friendly GUI.
- Analysis, Design and Development of modules using ASP. Net, C# .Net.
- Development of UI and Server side code (behind) using .Net 3.5 Framework
- Development of custom web applications with ASP .NET 4.0, and MicrosoftC#.
- Created windows application in Winforms, C#, LINQ-SQL.
- Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse.
- Prepared Database stored procedures, functions, and SQL queries using SQL Server 2008.
Environment: s:. Net 3.5(ASP. Net, C#.Net), SQL Server 2008, PL/SQL, WCF, SSRS, Visual Studio(2008), jquery, AJAX, CSS, HTML, JavaScript, XML, IIS 6.0, Windows Server 2003/ Windows XP.
Confidential, Harrisburg, PA
Programmer Analyst
Responsibilities:
- Working on Detail System Design (DSD/HLD) with Agile environment.
- Coding the Data Access Layer, and Business Logic Layer using C#.NET.
- Develop Master Pages and Themes using C#.NET to create a consistent layout for the pages.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
- Used Ajax, JQuery, JavaScript, CSS and various web controls to present data to users in a much comfortable environment.
- Created snapshots by using WPF(Windows Presentation Foundation) for requirement phase and used SQL Server Integration Services (SSIS).
- Developed Custom Controls and Navigation controls using C#.NET and configured the caching policies.
- Analysis, Design and Development of Core Financial Screens using ASP.Net, VB .Net
- Development of UI and Server side code (behind) using .Net 3.5 Framework
- Preparing Database stored procedures, functions, packages and batch programs using Oracle 11g PL/SQL.
Environment: . Net 3.5(ASP.Net, VB.Net), MVC, WCF, Oracle 11g, Toad, PL/SQL, Visual Studio-2008, AJAX, CSS, HTML, JavaScript, XML, TFS, IIS 6.0, Windows Server 2003/ Windows XP.
Confidential
Programmer
Responsibilities:
- Maintained the existing applications in SQL Server and MS Access.
- Developed Web Forms using ASP.NET with C#, JavaScript, CSS.
- Generated HTML formatted report on the UI.
- Used Web Services to coordinate with external applications.
- As part of the development team, developed web interfaces for User module using ASP.NET with extensive features like User Controls, Data grid control, and XML files to store application configuration constraints.
- Used ASP.NET 2.0 Login Control to display user registration forms, login forms, change password forms and password reminder forms.
Environment: ASP.net, C#, SQLServer2005, JavaScript, HTML, CSS, AJAX.
Confidential
Junior Programmer
Responsibilities:
- Involved in Design, Development and Testing of Windows Forms, Web Forms and Web Services using IIS, ASP.NET, C#, XML Dataset and .NET Framework.
- Used ADO.NET extensively to access the database.
- Accomplished cross-Browser compatibility and simplicity through JQuery.
- Client side JavaScript & DHTML scripts, Unicode support, and server side Regular Expressions, for strict input validations.
- Designed and implemented multiple web services using C#, XML and WCF and consumed them using proxy classes.
- Suggested various design changes in SQL Server tables and Stored Procedures.
- Used XML and XSL Transformations to display content on the website.
- Developed enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted in a Windows service.
Environment: ASP.NET1.1, VB.NET, C#, IIS 5.0, ADO.NET, Visual Studio.NET and XML, XML Web Services, XSL/XSLT, SOAP, JavaScript, Oracle 8i
