Sr.net Developer Resume
Tallahassee, FloridA
SUMMARY
- Over 8 years of experience in Client/Server and Web Applications using Microsoft Technologies and .Net framework.
- Strong in teh complete Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems.
- Working experience in agile methodology using Rally dev tool and scrum methodology using scrum works pro - tool.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5 and 4.0, ASP.Net, C#, VB, ADO.Net, XML, XSLT, Java Script, HTML, VB Script, AJAX and IIS.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Involved in teh design and development of 3 Tier, N-tier distributed architectures and MVC architecture.
- Good experience in Web services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in creating use case diagrams, class diagrams, activity diagrams, sequence diagrams, page flow diagrams using UML technologies.
- Proficient in using XML related technologies including AJAX, XSLT, XPATH and XQUERY.
- Extensively worked on teh C# and ADO.net for developing teh windows applications.
- Knowledge on developing teh web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in Database Analysis/Design/Normalization/Manipulation processes using SQL Server 2000/2005/2008 and Oracle9i.
- Familiar with teh bug tracking tools like BUG track, SOAP UI, Fiddler, and IE Tester.
- Worked experience on teh source control software packages like Microsoft Visual Source Safe (VSS) and Team foundation Server (TFS).
- Expert in using teh tools like http Watch 7 for web application. For teh performance tuning, trouble shooting, verifying that a site is secure and does not expose sensitive information.
- Experience performing Unit and Integration Testing in teh Development, System Integration Testing (SIT), User Acceptance Testing (UAT) including Bug Reporting and Fixing.
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organization and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
TECHNICAL SKILLS
Languages: C#, Visual Basic, C, C++, SQL, PL/SQL, Java Script, VB Script
.NET Technologies: .NET, C#.NET, ADO.NET, ASP.NET 2.0/3.0/3.5,WCF,WPF,WWF,LINQ
Web Technologies: XML, HTML, XHTML, CSS, XSL, XSLT, AJAX, Silver light
Servers: IIS, Apache Tomcat
Databases: Server 2000/2005/2008, MS Access, Oracle 9i/11G
Reports: Crystal Reports 10.0, SQL Server Reporting Services.
Platforms: Windows 9x, 2000/2003, Windows XP, Windows NT, Vista
Source Control: Team Foundation Server (TFS), Visual Source Safe (VSS)
Network Protocols: TCP/IP, HTTP, FTP, SMTP, SOAP, UDDI.
Development Tools: Visual Studio 2003/2005/2008/2010, XML Spy, SQL Plus
PROFESSIONAL EXPERIENCE
Confidential, Tallahassee, Florida
Sr.Net Developer
Responsibilities:
- Followed AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Actively involved in SCRUM meetings discussing teh implementation, integration of backlog modules considering teh released version of software and best practices for solutions.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer.
- Involved in development of Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Extensively worked on User Interface pages (aspx) using C#, CSS, HTML, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms.
- Effectively implemented ASP.NET security infrastructure for autanticating and authorizing user access as well as performing other security related tasks
- Used VSTO tools to generate reports in MS-Word and MS-Excel. These reports will be generated dynamically based on weekly updates.
- Worked on multiple modules in teh business logic layer which had various external interface calls to services like Auto Coder, Interstate Connection Network (ICON) services and also developed use cases like RTAA, Back Date Claim, Assign and Maintain TPA, DUA and few others.
- Developed multiple batch jobs like IB5 Exception and Blocked Routing Numbers which update, move and delete teh data in teh database.
- Also developed modules like Claim Maintenance that are dependent on Work Flow.
- Developed Master Pages with customization for various user roles and user controls to accept common request details..
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Worked with Windows Presentation Foundation (WWF) tool PageFlowGUI all over teh project life cycle.
- Worked extensively with Oracle 11g XE in teh whole project.
- Used Entity Framework extensively all over teh project by using a tool LLBLGen (which generates Entities).
- Implemented WCF Service Methods to access data from teh database.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions
- Used global Temp tables to make teh data easily accessible all over teh solution.
- Worked on Views to avoid teh changes on database tables.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Prepared unit test cases and performed N Unit testing prior to system implementation and also FxCop.
Environment: .NET Framework 4.0, Visual studio 2010, ASP.NET, C#, WCF,WPF, Oracle 11g Express Edition, N Unit Testing, Entity Framework, LLBLGen, Windows Application.
Confidential, Westchester, PA
Sr.Net Developer
Responsibilities:
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2010 and Creating Style Sheets for formatting teh WebPages based on teh business requirements and functional requirements document.
- Created and consumed WCF service to retrieve teh customer information.
- Implemented MVC3 framework in teh project.
- Worked on bothRazor View Engineand teh Web Forms view engine
- Coordinated release dates and fixes which go into each release.
- Coordinated with QA team to get teh developed features tested.
- Used Telerik Controls to display rich content like text, images and even standard ASP.NET and user controls.
- Developed teh web pages using ASP.NET, HTML, and CSS for styling teh Web pages.
- Extensively used Application and page level tracing feature of .Net to trace and debug teh code.
- Used .Net Validation Controls for server side validations.
- Used/Created Web services as teh bridge between user interface layer and Business service layer to provide service-oriented architecture.
- Used Custom controls and User Controls throughout teh application.
- Used Ajax Toolkit controls throughout teh application.
- Documented all teh specifications and code for future reference.
- Developed back end Database using SQL Server.
- Involved in Normalization of teh database and created queries to interact with teh database.
- Written stored procedures, Common Type Expressions, Triggers, T-SQL queries in SQL Server.
- Client side validations using JavaScript.
- Used Team Foundation Server (TFS) as Source control to maintain version controlling.
Environment: Visual Studio 2008/2010, Sql Server 2008, .Net Framework 3.5, Telerik Controls, Rad Controls for ASP.Net,WPF, Ajax 2009/2011, Java script, IE8.0, IIS 6.0, Team Foundation Server (TFS) 2008, TeamExplorer 2008/2010, Enterprise Library 4.1.
Confidential, Charlotte, NC
Sr.Net Developer
Responsibilities:
- Analyzing and reviewing teh business requirements, design document, use cases and functional requirements document
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify teh business requirements and working with QA Team to make clear teh issues.
- Expression Blend | design UI's with XAML, deliver experiences
- Followed Agile Methodologies and Test Driven Development.
- Implemented WPF and Silverlight UX platforms.
- Implemented MVC pattern.
- Worked on bothRazor View Engineand teh Web Forms view engine.
- Implemented membership management for managing teh users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2008 and Creating Style Sheets for formatting teh WebPages based on teh business requirements and functional requirements document.
- Client side validations using JavaScript
- Logging exceptions, caching using Microsoft Enterprise Library
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application
- Used different state management techniques to maintain teh state between teh pages.
- Creation of Web User Controls (ascx) for reusability of code.
- Used LINQ for database transactions.
- Created and consumed WCF service to retrieve teh customer information.
- Used different bindings for WCF service to support different protocols.
- Used NHibernate to create DAO, DTO layers and mapping teh database tables.
- Extensively used AJAX control toolkit for masking, collapsing and expanding teh panels etc…
- Worked with test team and fixed teh issues as part of teh bug life cycle.
- Used Team Foundation Server(TFS) as Source control and document management
Environment: Visual Studio.NET 2008, Microsoft .Net Framework 3.5, ASP.NET, C#, HTML, CSS, JavaScript, ADO.Net, Web Services, Silverlight, WCF, WPF, LINQ, SQL Server 2008, XML,XSLT, XPATH, VSS, NUnit, NHibernate, Telerik Controls.
Confidential, IL
.Net Developer
Responsibilities:
- Gatheird teh entire requirements from teh Business Analyst, designed and developed different modules of teh application using ASP.NET.
- Implemented teh business logic and functionalities for these modules using C#.
- Used ASP.NET, Master Pages, Web, User and custom controls in developing teh front-end application to create new pages for OAM.
- Involved in registration process where users and brokers can create online account to see their account activity.
- Used ASP.NET input validations controls and JavaScript to perform client side validation.
- Used Ajax Control tool Kit to enhance teh performance of teh application.
- Wrote store procedure for teh new changes in teh database.
- Communicated with server team to discuss and provide technical solutions to develop web services for data communication between client and server.
- Designed and developed .NET components using C# and XML to communicate with Web Services.
- Used Serialization in C# coding to serialize and de-serialize XML to objects and vice versa.
- Integrated all teh modules and performed unit testing for teh application.
Environment: .NET 3.5, Visual Studio 2008, C#, XML, Ajax Control Tool kit, Web services, HTML, Java Script, IIS server 7.0
Confidential, Grapevine, TX
.Net Developer
Responsibilities:
- Interacted with Business Analyst and other team members to understand teh existing system
- Debugged and enhanced existing functionality, performance, scalability and flexibility
- Designed, implemented, tested and documented new functionality
- Developed presentation tier using ASP.NET 3.0
- Used Typed Datasets to create Data access Layer component
- Designed classes, use cases, sequences UML diagrams in Microsoft Visio
- Developed NUnit test cases
- Worked with Global.asax file to track application level events
- Implemented caching concepts to improve teh performance of teh application
- Validated users input using regular expressions in JavaScript as well as in teh server side
- Involved in developing database specific data access objects ADO.NET for MS SQL Server
- Used XSLT to generate database specific object creation scripts from database schema stored in XML
- Designed & developed business and data logic classes in VB.Net
- Reviewed code of team members
- Performed 24x7 Product Support Engineer roles
- Interacted with users to understand their needs and proposed design to teh team to implement teh requirement
- Coordinated release dates and fixes which go into each release
- Coordinated with QA team to get teh developed features tested.
- Coordinated with teh Technical Documentation team
Environment: ASP.NET (3.0), VB.NET, ADO.NET, IIS 6.0, Web Services, XML, XSL, SQL Server, HTML, JavaScript, UML, Microsoft Vision.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Based on teh requirement collected from teh Business analyst, me created used case and design documents.
- Designed web application MVVM design pattern for teh separation of business and presentation logic from its UI
- 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 teh Agile Methodology for developing teh application.
- Implemented page level caching mechanism to increase teh application performance.
- Written stored procedures, triggers and functions for business logic in SQL Server those are used by Data Access Layer.
- Used teh 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 teh development side.
Environment: ASP.NET 3.0, C#, SOA, AJAX, XML, XSL, XSLT, Web Services, SQL Server 2005, T-SQL, TDD, NUnit.
Confidential
Developer/ Programmer
Responsibilities:
- Designed teh entire application flow for eTool through WEB FORM.
- Analyzed, Designed and coded teh modules using C#.
- Design & develop web from using ASP.NET & Client side scripting using Java Script.
- CMS (Content Management System ) ensure update site instantly and securely
- Develop stored procedure for SQL Server 2000 database.
- Created web custom controls and web user controls where necessary.
- Extensively used ADO.NET objects for data retrieval and database updates.
Environment: C#, Microsoft Visual Studio, ASP.NET, ADO.NET, IIS, HTML, CSS, JavaScript, Microsoft SQL Server 2000, Content Management System
