.net Developer Resume
NC
SUMMARY:
- As a Dot Net Developer, having over 9 years of profound experience in Advanced Microsoft.Net Technologies with a solid experience in SDLC - Software Development Life Cycle implementations includes Requirement Analysis, Designing/Architect, Coding, Unit Testing, Integration Testing, Project Maintenance, Performance Tuning, System Support and Technical Support.
- Expert experience as .Net Developer in advanced Microsoft.Net Technologies.
- Extensive experience in interacting and working with End customers to identify the customer needs and deliver the best solutions as per their needs on time.
- Hands-on experience in UI Design using windows based, web based, Client/Server applications using Microsoft .NET framework, C#.NET, ASP.NET, ADO.NET, Windows Forms and Web Forms and Crystal Reports.Net.
- In-depth and hands on knowledge in Object Oriented Programming, Software Engineering, and Database Management systems.
- Hands-on experience with applications based on MVC 4-Tier, 2-Tier and N-Tier Architecture.
- Experience in developing applications using HTML, XML, JQUERY, XML Web Services, JavaScript, WCF, WPF, XSLT & Security in ASP .NET.
- Experience in developing web applications using ASP.NETMVC 4.0, C#, Razor, JQuery, AngularJS, Entity Framework.
- Good experience in LINQ and Developed Web Services WCF based on SOAP / REST.
- Implemented Delegates, Multi-Threading, Serialization and Interoperability across the applications.
- Strong Database Design, Development and Programming skills with Microsoft SQL Server.
- Extensive knowledge and coding skills in C, C++, Visual Basic, C# and Web Programming.
- Involved in analysis design, development implementation, quality control testing, and deployment and integration.
- Hands of experience in SQL Server to create Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database, Experience in Query Optimization.
- Exposure in reporting tools SQL Reporting Services using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.
- Designed and developed Use Cases, Class diagrams and Sequence diagrams using UML.
- Experience in Creation of Web User Controls and Web Custom Controls.
- Good experience in deploying and testing web applications on IIS.
- Experience in using Visual Source Safe (VSS) and CSV for Version Controlling.
- Hands on Experience with various phases of Software Development Life cycle and Agile Development methodologies such as Extreme programming (XP) and Scrum.
- Highly analytical team player with aptitude for quickly scrutinizing environments to identify and prioritize needs/risks and develop solutions.
- Proven relationship-builder with exceptional interpersonal, communication, and presentation skills.
TECHNICAL SKILLS
Web Technologies: ASP.Net, ASP.NET MVC
Web Technologies: jQuery, JavaScript, AngularJS, HTML5, CSS3, XML, AJAX
Unit Testing Frameworks: NUNIT
Languages: C# and VB.net.
Databases: MS SQL Server, T-SQL, Oracle
ORM: Entity Framework with LINQ
.Net Framework: .Net Framework
Reporting Tools: SSIS, SSRS, Microsoft Reporting Services, Crystal Reports.
UML Tools: Microsoft Visio.
Web Services: Web Services, REST, SOAP API, WCF
ETL: SQL Server Integration Services (SSIS) and custom tools developed using c#.
Development Tools: Microsoft VisualStudio.Net 2005/2008/2010/2012/2013
Data Warehouse: SSAS(Star Schema).
Source Control Tools: Visual Source Safe (VSS),Microsoft Team Foundation server(TFS), SVN, GIT
CI Tools: TFS and Bamboo.
OS and Servers: Windows XP/ 98, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, NC
.Net Developer
Responsibilities:
- Involved in meetings with stakeholders to understand and analyze the current existing bank domain systems. Gathered and analyzed the requirements specification, identifying the technical and non-technical functional requirements within the scope to meet the user requirements for loan management solution.
- Prepared Design and Technical document with sequence diagrams, Process flow diagrams, UML diagrams using Visio to capture the functional and non-functional requirements that will provide the building ground for follow-on design, and implementation of the project.
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and worked with QA Team to support and debug the issues when delivering the application.
- Client side validations using JavaScript, CSS3, XML and AngularJS for data mapping with HTML5 UI elements.
- Extensively involved in .Net and WCF Exception Handling Management for Debugging and Tracing of Applications and WCF services.
- Used different state management techniques to maintain the state between the pages/views using ASP.Net MVC.
- Developed WCF Services to integrate with SOAP compatible systems.
- Used AngularJS for data mapping with HTML5 UI elements.
- Used LINQ for database transactions.
- Used different bindings for WCF service to support different protocols.
- Implemented Web API by following REST principles using ASP.Net MVC Framework.
- Extensively used AJAX control toolkit for masking, collapsing and expanding the panels etc…
- Worked on stored procedures, triggers, functions, views, temporary tables and table variables.
- Worked with test team, production team and fixed the issues as part of the bug life cycle.
- Involved in the Implementation of the functional modules such Editor, User Admin, Data Load, Campaign Configuration, Certificate Generator for manager Attestation, Manager Attestation,Security Admin workQ acknowledgement and Job Transfer.
- Worked on generated the Reports using SSRS to export Data to Pdf, Excel format.
- Used SQL Server Developer Tools such as SSIS, SSAS for massaging and analyzing the data in order to allow Quality data into the SQL Server Database systems.
- Involved in Sanity and Unit testing prior to the deployment of the application.
- Have provided Code Review document to make End users understand and capture the significant architectural decisions which have been made on the system in order to maintain and support the new system. Also, provided Manual test cases document, Setup and Deployment Guide to End users in order to be able to maintain the project easily.
- Used TFS as version control and document management
Environment: ASP.NET MVC 4, Visual Studio.NET 2013, Microsoft .Net Framework 4.5, Razor, C#.Net, ADO.Net, REST, SOAP, JQUERY, JavaScript, AJAX, XML, SSRS, SSAS, SSIS, Microsoft SQL Server 2008, HTML5, CSS3, AngularJS, JSON, WCF, Web API, TFS, Agile, UNIX.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Involved in developing the web based application using C#.NET, ASP.NET, JavaScript, JQuery, AJAX
- Creating stored procedures and triggers using SQL2008.
- Involved in code development following the 3 layered-approach such as UI, BI, and DA.
- Developed various UI screens using ASP.NET data controls.
- Implemented Manage Users module by creating CRUD screens for various sub modules.
- Created Master pages, themes, skins, CSS in order to have standard structure and consistent look and feel across all the pages in the application.
- Implemented ASP.NET membership provider and Roles mechanism for creating users accounts and roles associated with each user.
- Developed user friendly web forms and responsive design using HTML, CSS and XML.
- Responsible for writing JavaScript files for client side processing and validation, Style Sheet (CSS) files to control the look and feel in a centralized manner.
- Created and consumed WCF service to retrieve the customer information from heterogeneous systems.
- Used LINQ programming model as an entity for middle tier between the UI and Data Access Layer to query and manipulate data from SQL Server Data source.
- Designed and developed custom user controls for a plug and play kind of implementation such as search control for filtering the data.
Environment: ASP.Net, C#.Net, ADO.Net, JQUERY, AJAX, JavaScript, CSS, XML, Microsoft SQL Server, JSON, WCF, Web API, LINQ, TFS, Agile, UNIX.
Confidential, TX
.Net Developer
Responsibilities:
- Involved in developing the web based application using C#.NET
- Creating stored procedures and triggers using SQL2005 for oil well life cycle stages such as Play, Lead, Prosperity, and Opportunity.
- Involved in code development following the 4 layered-approach such as UI, BI, BC, and DA.
- Developed various UI screens using ASP.NET data controls.
- Responsible for writing JavaScript files for client side processing and validation, Style Sheet (CSS) files to control the look and feel in a centralized manner
- Developed portals utilizing HTML and jQuery leveraging MVC framework and SQL.
- Functional customization to .Netweb applications using C# programming.
- Redesign C# code to improve performance of web application.
- Optimized memory requirement using C# improving end user experience.
- Used C# to improve database communication thus speeding up query response time.
- Used ADO.NETto facilitate database connection.
- Designed and developed custom user controls for a plug and play kind of implementation.
Environment: ASP.NET, C#, UI, ADO.NET, HTML, JavaScript, CSS, SQL Server 2008, Agile, UNIX
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Designed and developed Admin forms using C#.NET.
- Implemented the application using n-tier design.
- Involved in data validation comprising of both the client' side and server side.
- Used ADO.NET to access data from Oracle database.
Environment: ASP.NET, C#, VB .NET, ADO.Net, SQL Server, JavaScript, Oracle, HTML, AJAX, Agile, Windows.
Confidential, Houston, TX
.NET Developer
Responsibilities:
- Display leaf pages and create index template using AJAX technology.
- Generate static HTML page for Training (Tools) tab.
- Create Page Template that will transform XML to HTML.
- Convert existing Navigation to XML format.
Environment: ASP.NET, C#, VB .NET, SQL Server, JavaScript, XML, HTML, AJAX, Agile, Windows.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Involved in designing and developing front-end screens using ASP.NET in several functional areas.
- Involved in developing windows desktop applications
- Involved in Migrated pieces of the Catalog Management Tool.
- Responsible for developing Export/Import Features on this platform.
- Consumed tax components using COM interoperability.
- Extensively used .Net inbuilt components like DataGrid, Repeater, DataList, and other out of the box components.
- Leveraged master pages, skins, themes.
- Used XML extensively in Business Layer and Stored Procedures.
- Contributed to the business layer by writing business objects and validation classes.
- Developed Generic search components.
- Leveraged MS Enterprise Application blocks.
- Developed the data layer using ADO.NET and extensively leverage stored procedure, triggers, views and indexes in SQL Server 2005.
- Wrote Unit test using Nunit 2.2 and also MS-Test for several module.
- Involved in peer to peer code reviews.
- Building Reports Using Crystal Reports 8.5.
Environment: ASP.NET 1.0/1.1/2.0, C#, VB .NET, T-SQL, JavaScript, XML, SQL 2005, VS 2003/2005, Agile, Windows.
Confidential, OH
.Net Developer
Responsibilities:
- Involved in working with the Data Access Layer, Business Logic Layer and Data Access Application Blocks.
- Created Stored Procedures, Views and Triggers in SQL Server 2005.
- Involved in developing Master Pages, Skins, Themes and Cascading Style Sheets.
- Extensively worked with XML.
- Worked with .Net inbuilt components such as DataGrid, Repeater, DataList, Dataview, and other out of the box components.
- Thoroughly worked on ADO objects using various connections, command & record set objects.
- Used ADO.NET to access data from SQL Server.
- Created N-Unit Test cases for all lines of business/application.
- Used Use Cases and UML class diagrams
- Involved in creating a chat application which has common room for chatting all available users. Show the list of online users. Private chat using separate message window and many more.
- Web Publishing of the Documents.
- Used Visual source safe to manage code.
Environment: C#. NET, ASP.NET, SQL Server 2005, HTML, XML, Java-Client Side Scripting, VSS, Windows XP, Visual Studio 2005, CSS, NUnit.
Confidential, Dayton, OH
Software Developer
Responsibilities:
- Designed and developed modules using ASP.NET/ C#. NET.
- Preparation of Test Cases, Coding and Testing of the modules.
- Ability to explore the security aspect of ASP by adding WSU authentication to the application using LDAP securely prevents unauthorized users from accessing the online application.
- Explored to various concepts such as Concurrency, Locks, and Transactions in SQL Server 2000; n-tier Design using OOP Model; Security aspects with regard to authentication, Event handlers and Delegates, User Controls, State management, etc
- Used Code behind files to separate business logic from the user interface using C#.
- Involved in development of Data Base Design, Stored Procedures & TSQL statements.
- Wrote unit test cases and conducted unit test for development modules.
- Worked closely with system integration tests & resolved issues relating to deployment.
- Involved in developing XML Schemas.
- Improved the efficiency with regard to round trips to the server during the post back that involves dynamically adding server controls to the web page after the page is loaded.
- Used Crystal Reports for generating Student contract requests reports for GA (Graduate Assistantship) position.
- Used Visual Source Safe for source code maintenance.
- Involved in database analysis, design and development of tables, stored procedures, DTS packages/ views in SQL Server 2000.
- Developed several ASP.NET web pages for various departments across the campus.
- Paired up with other team members and QA team as per XP (Extreme Programming) methodology.
Environment: C#. NET, ASP.NET, SQL Server 2000, HTML, XML, Java-Client Side Scripting, Crystal Reports, LDAP, VSS, Windows XP, Visual Studio 2005, CSS, nUnit
Confidential
Software Developer
Responsibilities:
- Developed windows application using C#. NET, SQL Server 2000
- Used C# to develop shared assemblies with hierarchical reusable components.
- Developed stored procedure code for applications in SQL Server.
- Used ADO.NET to access data from SQL Server 2000.
- Utilized Visual Source Safe for source code version management
- Used Code behind files to separate business logic from the user interface using C#.Net.
- Explored to various concepts such as Concurrency, Locks, and Transactions in SQL Server 2000; n-tier Design using OOP Model; Event handlers; Security aspects with regard to authentication.
- Used Use Cases and UML class diagrams.
- Data validation and verification at user interface, business layer and database access layers.
- Used Crystal Reports to generate reports on proposal submissions, awards, and session details by SPAR office, college, or funding agency upon request.
Environment: C#. NET, SQL Server 2000, Java-Client Side Scripting, ADO.NET, Crystal Reports, UML, LDAP, VSS, Windows XP, Visual Studio 2003.