.net Developer Resume
Falls Church, VA
SUMMARY
- Over 6+ years of experience in all phases of Software development life cycle (SDLC).
- Experience with an AGILE software development methodology and Test Driven Development including SCRUM Framework.
- Strong experience in Object Oriented Programming Concepts (OOP).
- Designed and Developed business application including Presentation Layer, Data Access Layer and Business Layer to achieve maximum productivity and scalability.
- Experience in .NET Framework 4.5/4.0/3.5/2.0 , Microsoft Visual Studio 2012/2010/2008/2005.
- Designed and Developed Web based Application in ASP.NET / ASP.NET MVC4, MVC3, and MVC2 using C#, ADO.NET, HTML3, XML, CSS2, JavaScript, JQuery, AJAX, and MS SQL Server.
- Created and Consumed Web Services using Windows Communication Foundation with Service Oriented Architecture.
- Designed and Developed Data Access Layer using ADO.NET, ADO.NET Entity Framework and NHibernate.
- Expertise in using ADO.NET Objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Created Stored Procedures, Triggers, Normalization, Functions, Views, Indexes and Joins on SQL Server and Oracle using T - SQL and PL/SQL.
- Hands on Experience working with Various Source Control software like Visual Source Safe (VSS), Visual Studio Team Foundation Server (TFS).
- Experience in using UML tools like MS Visio to develop Class diagrams, Use Case Diagrams and Sequence Diagrams.
- Good Exposure to .NET security concepts like Authentication and Windows Authentication.
- Experience in using testing tools like N-Unit, MS Unit Test.
- Good experience in coordinating and working with other developers (Offshore and Onsite) and End Users in Team based environment.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
TECHNICAL SKILLS
.NET TECHNOLOGIES: ASP.NET, ADO.NET, Win forms, Web forms, XML windows services, Web Services, .Net Remoting, AJAX, WCF and LINQ.
Languages: C, C++,C#.NET, VB.NET, VB6, PL/SQL, T-SQL, JAVA
Scripting Languages: Classic ASP, Java Script, VB Script, JQuery.
Web Technologies: PHP,HTML, DHTML, CSS, XML, XSL, XSLT, IIS
Operating Systems: Windows XP/2000/NT/ME/98/2003/7, Linux Operating System (Ubuntu)
Databases: SQL Server 2000/2005/2008 , MS-Access, My SQL, Oracle.
IDE: VS.NET 2003/2005/2008 , MS Office, MS Visual Studio Team System 2008/2010, Visio, Visual Source Safe
Protocols: SOAP, TCP/IP, HTTP, FTP, UDDI.
Web Services: XML, WSDL, SOAP, JSON
Report Tools: Crystal Reports 8/9/Xi, SQL Server Reporting Services (SSRS)
PROFESSIONAL EXPERIENCE
Confidential, Falls Church, VA
.Net Developer
Responsibilities:
- Designed, Developed, Tested, and Maintained the application.
- Developed a Web application to display patient information, check patient status, made a new registration, maintained patient and prescriber details, material management, order management etc.
- Created web forms in ASP.Net for service registration that includes OPD, Emergency, IPD, and test.
- Developed custom User Controls to reduce the complexity in UI coding and provide better look and feel.
- Created and consumed Web Services to send data of patients to insurance companies send order details for medical products and pharmacy, get order status etc.
- Implemented input validation using the ASP.NET Input Validation Controls and worked on role based authorization and forms based authentication.
- Extensive Use of Session Management, View state and Cookie(s) to maintain state in the applications
- Used Master Pages, CSS & Themes for the consistent look of the application.
- Client side validation of pages done in jQuery and validation controls were incorporated for server side validation.
- Involved in writing complex SQL Statements and Stored Procedures, Indexes to validate data and ensure system integrity and security
- Used Grid View, Data List and Repeater controls to display data.
- Used AJAX controls such as Calendar, Update Panel to increase the web page's interactivity and usability.
- Created customized reports using SQL Server Reporting Services.
- Used Team Foundation Server for Version Control and Source Control.
Environment: .Net Framework 4.0, C#, Web Services, ASP.NET, AJAX, jQuery, SQL Server 2008, Web Services, XML, TFS.
Confidential, Fairfax, VA
.Net Developer
Responsibilities:
- Used ASP.NET Server Controls and HTML, DHTML controls to design the web pages.
- Used ASP.NET MVC3 to build the application, used Razor View Engine and Worked on Views, Controller, and Models for Payment and Customers module.
- Worked closely with designers for a consistent look and feel for web pages while working on Shared Pages, Themes, and CSS.
- Extensively worked on ASP.NET Web Site Administration Tool and Web.Config file for custom authentication and authorization.
- Extensively used JavaScript, jQuery for client side validations and for asynchronous calls.
- Consumed WCF Services to get policy information of the customers from IBM Server.
- Used Sessions, Cookies, and Application Level State Management in Application.
- Designed and developed databases on SQL Server and created Stored Procedures, Triggers and Indexes for efficient data transfer between databases.
- Implemented AJAX and used AJAX Controls toolkit to improve performance, responsiveness, interactivity and features of application.
- Implemented caching for some portions of database.
- Generated reports using SQL Server Reporting Services (SSRS) and responsible for SQL query optimization using profilers.
- Used Microsoft Visio to build use cases diagrams, state sequence diagrams, class diagrams and activity diagrams (UML).
- Used Team Foundation Server (TFS) for continuous integration and version control.
- Performed Unit testing and System testing using Visual Studio Unit Testing Framework and prepared required documents for testing.
Environment: Visual Studio 2010, .NET Framework 4.0, C#.NET, ASP.NET, ASP.NET MVC, WCF, ADO.NET Entity Framework (ORM), LINQ, SQL Server 2008 R2, JavaScript, jQuery, AJAX, SSRS, NUnit, TFS, IIS
Confidential, Irving, TX
.Net Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers.
- Responsible for developing all the front end screens and the back end database queries for retrieving data.
- Developed the system frontend using C#, ASP.NET 3.5 and HTML and backend using SQL server 2005 as the backend database, Multi-Threading.
- Used ADO.NET for retrieving data from backend database SQL Server 2005 and Visual Studio 2008.
- Implement and Deploy of XML Web Services (SOAP) using C#. Created dynamic GUIs with .Net Web Controls and Data Bound Web Forms.
- Worked on UI using AJAX for making smaller, faster and user friendly web-page application.
- Developed Server side programming using C#, ASP.NET 3.5 on .NET architecture.
- Implemented AJAX in order to provide pleasant client side experience.
- Designed XML Schemas and developed XSL and XML gateway
- Extensively used XSLT language to transform from XML document into HTML web page.
- Investigated bugs and interacted with developers to resolve technical issues.
- Developed testing report, Stored Procedures using SQL Server 2005 and SQL scripts, and Data Modeling.
- Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
- Involved in the project maintenance doing some bug fixing and doing knowledge transfer session under time constraints
Environment: .Net Framework 3.5, Visual Studio 2008, ASP.NET 3.5, JavaScript, HTML, ADO.NET, SQL Server 2005, XML, XSL, XSLT, Windows 7,IIS, NUnit.
Confidential, Washington DC
.Net Developer
Responsibilities:
- Involved in requirement gathering functional and technical specifications.
- Worked closely with business team to understand the requirements through on-site discussions and conference calls with the users.
- Designed use case and class diagrams using MS Visio.
- Created detailed design for the application and documented according to Confidential standards.
- Implemented ASP.NET web forms while developing the application.
- Wrote and unit tested class libraries for business layer and data access using C#.
- Validations were performed using JavaScript, JQuery and used AJAX for partial page loading in order to provide pleasant client side experience.
- Developed and consumed WCF Services for secure database communication.
- Developed Search module for the application which filters data in a data grid based on the given search criteria.
- Developed Web Reports for reporting purposes of the application using Used Typed Datasets and Stored Procedures as data sources to the reports.
- Created virtual directories to host the services on IIS.
- Developed Extensible Style Sheets (XSL) to transform XML data coming from SQL Server database in to specific required formats.
- Involved in Integration Testing, implementation of the project.
Environment: MS Visual Studio 208, .NET Framework 3.5, C#, ASP.NET, ADO.NET, XML, XSLT, SQL Server 2005, JQuery, CSS, AJAX, MS Visio.
Confidential
Junior .Net Developer
Responsibilities:
- Involved in gathering and analyzing the user requirements.
- Responsible for creating technical documents such as use case diagram, class diagram and UML Diagram.
- Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
- Implemented role based security model to control user access to the application.
- Designed and developed database applications using ASP.NET, SQL Server 2005.
- Involved in designing database schema and created tables, Stored Procedures and triggers.
- Developed ASP pages using C#.NET as code behind on the approved Design Document.
- Used JavaScript to handle Client-Side validations.
- Improved user experience by implementing asynchronous AJAX based rich client and managed state using ASP.Net State management.
- Used Visual Source Safe for the purpose of version control.
Environment: C#.NET, ASP.NET, SQL SERVER 2005, CSS, AJAX, ADO.NET, Java Script, HTML, XML Web Services, Visual SourceSafe.