.net Developer Resume
SUMMARY:
- 6+ Years of experience in all phases of Software Development Life Cycle including design, coding and testing Client/Server Web Application Systems.
- Experience working on NET 2.0/3.5/4.0,C#,VB.NET, ASP.NET,XML,XSLT,XAML,DHTML, DTD, ADO.NET, Web Services, WCF, LINQ, Generics, Java Script, JSON,AJAX, OOPS, HTML, CSS, IIS, WinForms, Web Application, Visual Studio 2003/2005/2008/2010,SqlServer 2000/2005/2008/2008R2, Oracle CRM-On Demand, Business Intelligence (BI) suite.
- Experience of Financial, HealthCare, Retail, Marketing, Insurance Domains.
- Hands on experience in requirement gathering, analysis, system modeling, design and development of client server application using 3-tier,n-tier and MVC architecture.
- Experiences working with WCF and Web forms
- Strong relational database background in SQL Server ,Oracle 10g with knowledge in writing the T-SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
- Experience in reporting services like Crystal reports, SQL Server Reporting Services (SSRS).
- Good hands on experience with Entity framework using LINQ to entity.
- Experience in creating SQL Server Reports, handling sub reports, writing stored procedures and queries for generating drill down reports using SSRS.
- Experience using AJAX, HTML, CSS, JavaScript, jQuery to enhance the performance, looks and features of the website.
- Expert in creating User controls.
- Good Experience on working with ASP.NET Model-View-Controller (MVC), Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
- Experience in deployment using IIS Application Servers.
- Experienced in different process: Agile Methodologies (extreme Programming and SCRUM), Waterfall methodologies and Test-driven development (TDD) and Continuous Integration.
- Experience in Version controlling tools VSS,TFS
- Excellent Interpersonal and Communication skills coupled with strong technical and problem solving capabilities.
- Exceptional ability to quickly master new concepts and a proactive team player.
TECHNICAL SKILLS:
Languages- .NET 2.0/3.5/4.0, ASP.NET 2.0/3.5/4.0, VB.NET,C#,XAML, Web Services, WCF,
WPF, Remoting,Web Forms, T-SQL, PL/SQL
Web Technologies- HTML,XML,XSL,XSLT,SOAP,AJAX and MVC
Enterprise Servers- IIS Server, Content Management Server, Team Foundation Server 2005, 2008
Operating Systems- Windows 9x/NT/XP, Windows 7,MS-DOS, UNIX
Tools- Visual Studio, FrontPage, Oracle CRM-ON Demand, Dream Weaver
Adobe Photoshop
Reporting Tools - Crystal Reports, Adhoc reports, SQL reporting services, SSIS, SSRS
Databases- SQL Server 2000/2005/2008, MS Access, Oracle 9i/10g
Testing Tools- Application Stress Tool, Visual Source Safe, NUNIT
EDUCATION:
Bachelors, Electrical and Computer Engineering
Diploma, Computer Engineering
PROFESSIONAL EXPERIENCE:
Confidential, Canonsburg, PA March 2012 to Till Date
Role: .Net Developer
Description:
Headquartered just outside of Pittsburgh, Confidential has been providing consulting services and software to the healthcare industry since 1990. In 1993, we began meeting the needs of pharmacy business and technology companies with full system outsourcing and custom clinical programs, primarily in the Specialty Pharmacy Segment.
Responsibilities:
- Worked on User Interface layer, and re-styled all the existing WebPages using HTML,CSS, JavaScript.
- Involved in development of the Data access layer, business logic layer (Middle tier) and the User Interface (Front end) using .Net Framework 4.0, C#, Visual Studio 2010 .
- Worked with Iterative Agile Methodologies
- Used Server side Asynchronous JavaScript, JQuery and XML (AJAX) techniques to improve performance.
- Created team project in VSS for effective collaboration.
- Used LINQ to Entity for all data retrievals from WCF.
- Used AJAX script manager, update panel for partial updates to make UI more responsive.
- Performed UI testing, navigation testing, unit testing and regression testing.
- Used LINQ to SQL Feature of .NET Framework for retrieving data from SQL Server.
- Wrote several validations and client-side functions using jQuery.
- Developed reports using SSRS for thorough analysis of inventory. Designed and developed parameterized reports, linked reports, matrix and tabular reports with drill down, drill through and drop down menu option using SSRS.
CONFIDENTIAL, Detroit, MI Jan 2011 – Feb 2012
Sr.Net Developer
The Connections application is the company wide automated application and includes lot of interactive modules. With connections a case worker in one county can search the system to see if a particular person has received services in another county. Application records case work related activities till the case is solved in Connections. This complex application provides complete data with regard to services provided.
Responsibilities:
- Involved with the client team to design and develop the application according to client requirement using WCF, SOA, ASP.NET with the business logic implemented using C#.
- Developed the application using .Net 3.5, WCF, WSS
- Designed and developed a web based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Used Dependency Injection Pattern to reduce the dependency coupling between classes.
- Customized the Data Grid View Events for various rich UI features
- Developed User and Custom Controls with Event handling mechanism.
- Created and customized user dashboard, by writing various summary web parts.
- Created and customized site collections, site templates, lists content type, and permission levels.
- Designed user interface screens using user controls and Web forms.
- Created XML, SOAP, Web Services and WSDL and exposed them to other modules in the Application.
- Used Windows Communication Foundation (WCF) web services for creating Service end points and Service
- contracts for the Application and consumed the web services.
- Used Grid Views, Data Sets and Data Sources for updating data back to the Oracle 10g Data base.
- Communicate with server team to discuss and provide technical solutions to develop web services for data communication between client and server.
- Experience working with Team Foundation Server 2008
- Integrating all client components and performed unit testing.
- Participated in various client meetings with the team to discuss improvements options during the development of the application.
Environment : C#, .NET 2.0/3.5,WCF,SOA, MVC,WSS, ASP.NET 2.0/3.5, Visual Studio 2005/2008,PLSQL,JAVA Script, Microsoft Office suite of products, Visual Studio Team Foundation Server 2008, SSIS, SSRS, IIS 6.0, SQL Server 2008/Oracle 10g, PL/SQL, Toad and Windows XP.
Confidential, Louisville, KY Aug 2008 – Dec 2010
Project: Tracking Portal
.Net Developer
Confidential portal has three main modules for Creating & Tracking quotes for Agents, Call Center users & online consumers. I was involved in developing a web portal for their online website. The Online consumer workflow is the main portal for online users. Through this website, an online user can quote and create an application. They can also sign and submit their applications through this portal. Its main modules are Create Account, Product Selection, Applicant Details, Health History, Payment and eSign.
Responsibilities:
- Based on the requirement collected from the Business analyst, I created use case and design documents.
- Designed web application using three –tier architecture.
- Develop business logic using C# and user interfaces using ASP.Net as per design documents and adhere to timelines and release schedules following project development methodology and coding standards / guidelines.
- Utilized ASP.NET input validations controls and JavaScript to perform client side validation.
- Used ADO.NET for data retrieving, querying, storage and manipulation.
- Involved in developing Web Services and invoking them using XML, SOAP and WSDL tool for creating proxy classes.
- Involved in writing Cascading style sheets for styles on web pages and calling them in ASP.NET page.
- Used Delegates, Event Handlers and User controls extensively.
- Used the Agile Methodology for developing the application.
- Implemented page level caching mechanism to increase the application performance.
- Written stored procedures, triggers and functions for business logic in SQL Server those are used by Data Access Layer.
- Used the Test Driven Development approach and used Crystal reports to generate reports.
- Involved in writing and reviewing test plans, data preparation for testing and test cases.
- Involved in bug fixing on the development side.
Environment: ASP.NET 2.0, C#, AJAX, XML, XSL, XSLT, Web Services, SQL Server 2005, T-SQL.
Confidential Jan 2006– Aug 2007
Project Name: Online Banking Application
Role: Classic ASP and .NET Developer
Online Banking Application is a web application used by the Confidential to maintain the records of bank customers, transactions, deposits, and Balance transfers. On other side this application was also made useful to the customers to register for online banking and login to check their transactions and maintain their accounts. Customers are also facilitated for balance transfers to other Syndicate bank accounts. Monthly statements were also generated for Customers to analyze their monthly transactions
Responsibilities:
- Involved in designing Use Case Diagrams in UML and used them to Develop the application and testing the application
- Designed and developed the websites using ASP 2.0, Java script, VBScript
- Developing required dynamic web pages using ASP, ADO, JavaScript and HTML
- Responsible for converting an classic ASP Pages to ASP.NET WebPages by separating the Business Logic from a presentation layer to achieve Object Oriented Architecture
- Designing and maintaining databases in Access/ SQL Server
- Wrote Stored Procedures, triggers to perform automated rules and update tables automatically
- Used ADO.NET for designing and developing Data Access Layer to connect to database and capture, manipulate data from data source
- Front end and GUI design using Visual Interdev & Photoshop
- Created CSS, did client-side validation using Java script and data validation using xml
Environment: HTML/Classic ASP, C#.NET, ASP.NET, ADO.NET, SQL Server2000, Visual Interdev, Photoshop, Windows 98/2000/XP