Application Developer Resume
Columbus, OH
SUMMARY
- Around 7 years of experience in development of web - based client/server, n-tier, distributed and object oriented applications.
- Microsoft Certified IT Professional (MSITP) Certification.
- Strong experience in developing applications using C#, VB.NET, ASP.NET, ADO.NET, XML Web Services, ASP.NET AJAX, IIS, Visual Studio .NET 2005/2008/2010/2012 , CSS, and SQL Server 2000/2005.
- Expertise in usingASP.NET, C#, VB.NET,ADO.NET, Web Patterns, SOAP, XML Web Services and Visual Source Safe.
- Proficient in front end UI development using HTML, AJAX Controls, CSS (Cascading Style Sheets), Java Script.
- Proficiency in the implementation of Windows Communication Foundation (WCF), Web Applications, Windows Applications using .NET Framework Class Libraries and COM.
- Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF), Windows Workflow Foundation (WWF) and Silverlight.
- Experience with ASP.NET and its components: AJAX, LINQ to OBJECTS, LINQ to XML, LINQ to SQL, ASP.NET Providers and Typed Datasets.
- Good Knowledge and concepts in Relational Database Management Systems (RDMS) like ORACLE and SQL Server.
- Have used J-Query/JSON for retrieving data.
- Expertise in creating and using WCF Services and Web services.
- Good knowledge and experience in Database Modeling Concepts, Query Building, Tuning, Query Optimization and Running Database.
- Extensively used Grid View, Details View, Repeater and other ASP.NET Server controls for state management in .NET.
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
- Expertise in database programming involving Stored Procedures, Triggers with SQL Server 2005/2008.
- Knowledge in Microsoft’s Data Warehousing Tool SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Well experienced in building data backed Silverlight 4 applications using WCF RIA Services Communication Framework.
- Experience in server side programming, creating and using stored procedures
- Experience in design and development of XML Web Services, including understanding of XML schema, SOAP and WSDL.
- Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio.
- Experienced with Agile SCRUM methodology used for new product development.
- Good working experience with office software’s such as MS Project, Visio, Rational Rose, MS Office.
- Excellent analytical and programming abilities in using technology to create flexible and maintainable solutions for complex development problems.
- Successful in meeting new technical challenges and finding solutions to meet the business needs by interacting with the client.
TECHNICAL SKILLS
Web Technologies: ASP, ASP.Net 4.0/3.5/2.0/1.1 , ASP,CSS, ADO.Net, AJAX, Web services, WCF, wpf, LINQ, MULTI threading, HTML, DHTML, XHTML, Silverlight, RIA Services, win forms
Operating Systems: Windows 98/2000/2003 , Windows XP
Languages: C, C++, C#, VB.Net, .Net Framework 1.1/2.0/3.0/3.5/4.0 , SQL, PL/SQL, VisualBasic6.0, JavaScript, VB Script, Entity Framework
XML Technologies: XML, XSLT, XPATH, WSDL, UDDI.
RDBMS: SQL Server 2000/2005/2008
Development Tools: Microsoft Visual Studio.NET 2003/ 2005/2008/2010.
Application Server: IIS 5.0/6.0/7.0.
Source Control: Microsoft Visual SourceSafe.
Others: UML, Crystal reports 9.0/10.0/11.0.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Application Developer
Responsibilities:
- Responsible for Designing and Developing the risk application inC#,ASP.NET MVC 3 using NHibernate(ORM) framework.
- Designed UI using ASP.NET MVC 3(using theRazorengine),Jquery, Bootstrap, Jquery UI, Require Js, Under score Js and CSS.
- Implemented services with C# and NHibernate (usingFluent NHfor the mapping).
- Implemented Dependency Injection framework for this project usingAutoFac.
- Create dynamic and interactive user experience with extensive use of AJAX and JQuery
- Efficiently display of data with complete functionality provided by JqGrid API
- Used server side asynchronous JavaScript, AJAX and Json to cut down the page response time
- Used JavaScript for client side validations.
- Create efficient and compatible service calls to different applications to transfer data using WCF
- Using Asynchronous Service Calls to send notifications to individuals and other applications.
- Create standard queries for data definition and manipulation in Oracle database.
- Used Repository Pattern and NHibernate for data persistency and easily manage the flow of the data to and from the database
- Developed Stored Procedures, Views, and Functions and optimized using indexes.
- NUnit and MOQ were usedfor unit testing.
- Used Subversion for version control and source code control and JIRA for tracking defects and business requirements.
- TheAgile methodologywas used throughout the project, Test Driven Development(TDD) was also enforced andcode reviewswere done before each commit.
Environment: .NET Framework 4.0, Visual Studio 2012,ASP.NET MVC3, C#, AJAX, NHibernate, Autofac, Automapper HTML, HTML5, Nunit, MOQ, Jquery, Bootstrap, RequireJs AngularJs, UnderscoreJs, Oracle
Confidential, Green Bay, WI
.NET Developer
Responsibilities:
- Responsible for enhancements, design reviews and ensured the design meets the functional and operational needs.
- Used 3-tier architecture in the development of the web application.
- Used j-Query and Ajax in the web interface development.
- Used WCF Jason and WCF rest service in developing and deploying on windows in line with the service oriented architecture (SOA).
- Developed the web interface using ASP .NET and developed the C# components for implementing the business logic in the middle tier
- Used ADO .NET technology to interact with SQL Server databases and developed SQL Queries, Stored Procedures and Triggers
- Agile Methodologies were followed in the project development.
- Used LINQ to SQL for data access.
- Performed extensive Unit Testing using Nunit and developed Test Plans, Test Cases
- Used Team Foundation Server to maintain the version and source control.
Environment: Visual Studio 2008, C#, ASP .NET, ADO .NET, HTML, DHTML, CSS, Web Forms, JavaScript, XML, Web Services, XSLT, SQL Server 2008, Nunit, TFS
Confidential, Bellevue, WA
.NET Developer
Responsibilities:
- Extensively involved in gathering user requirements and converting them into technical specifications.
- Developed Web Forms using C#.NET.
- Developed application logic using C#.
- Used ASP.NET as presentation layer and in the Business and Data Access Layers to write Validation objects.
- Designed and Implemented the Security module that allows Profiling of each user or group thus allowing dropdown values to be populated dynamically based on their Business Group.
- Involved in Web Service Test Harness Analysis.
- Designed SQL Server 2000 Database Schema for all the different modules in MS-Visio in accordance with the reports that are to be generated from the database.
- Created Stored Procedures and used for the entire database interactions from the web application.
- Experience in data mapping and data transfer using DTS.
- Implemented Windows Integrated security for multiple sites within the application, where a single user can have different access levels in different sites.
- Worked in creating Test Cases and Test document.
Environment: ASP.NET, C#.NET, ADO.NET, Visual Studio.NET, AJAX, T- SQL, Visio, XML, XSL, HTML, CSS, SQL Server 2005, .NET Framework.
Confidential
.NET Developer
Responsibilities:
- Participated in enhancements, design reviews, and ensured design meets functional and operational needs.
- Designed and developed the C# components for implementing business logic in middle tier in 3-tier application interacting with SQL Server database using Managed provider using ADO.NET.
- Developed complete Data access layer Component using C#.
- Developed Crystal Reports to generate various reports like consultation follow up, Nursing Notes and integrated with ASP. Net.
- Used Get Patients, Get Physicians web methods in Xml Web Services to retrieve information in a particular city.
- Implemented Form Based authentication and Role based authorization to authenticate users.
- Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Coded using XSLT in generating patients list taking the data from XML document and formatting with XSL.
- Performed extensive Unit testing using NUnit, developed Test Plans, Test Cases.
- Visual SourceSafe was used to maintain the version and source control.
Environment: -Visual Studio 2005,C#,VB.NET,ASP.NET,ADO.NET,HTML,DHTML, CSS, WebForms JavaScript, Microsoft, XML Web Services, XSLT, IIS 6.0, SQL Server 2000, Windows 2003,NUnit,VSS, Crystal Reports 9.
Confidential
.NET Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Coding and debugging using ASP.NET and C#.NET
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as DataAdapter, DataReader and DataSet for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications
- Testing - Nunit testing and FxCop.
- Creating Reports using the Crystal Report for the reports needed by Middle Office, Back Office users
- Identified, researched, investigated, analyzed, defined and documented business processes
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system
- Used a hybrid of waterfall and incremental as the SDLC
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2005, JavaScript, IIS 5.0,SQL Server Integration Services(SSIS), HTML, DHTML, Crystal Reports, SQL Server 2005and Dynamic PDF.
