Sr. Net Developer Resume
Palo Alto, CA
SUMMARY
- Over 7 years of experience in all the phases of Software development life cycle, which includes software analysis, design, development, testing, implementation, maintenance and documentation of Client/Server and Web - based applications using N-Tier Architecture.
- Designed UML Diagrams, ER Diagrams and Data Flow Diagrams using MS Visio.
- Experience with Traditional Methodologies (Waterfall, RAD), Agile Software Development Methodology and Test Driven Development (TDD).
- Highly proficient in designing and developing application systems in local and distributed environment using various Object Oriented Methodologies.
- Experience in designing User Interface using AJAX, HTML, CSS, XML, JavaScript and other Third Party Controls (Telerik Controls) to enhance the performance, looks and features of the website.
- Experience in various domains like Banking, Finance, Insurance and Healthcare.
- Experienced in using Design Patterns, Microsoft Patterns and Practices.
- Experienced in implementing applications using SOA, MVC.
- Hands on experience on Winforms to devolope desktop applications like whether forcasting, stopwatch
- Hands on experience with Visual Studio and Team Foundation Server (TFS).
- Developed Applications using VB.NET, C# with SQL Server, Oracle and Microsoft Access as databases using ADO.Net and LINQ Components.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Experienced in handling queries using .Net 3.5 ADO.Net, LINQ components.
- Proficient in T-SQL Queries, Views, Joins, Functions, SQL Stored Procedures, Database Triggers, Cursors, Performance Tuning and Query Optimization.
- Experienced in using Technologies like SOAP, XPATH, XSL and XSLT.
- Experience in creating and consuming Web Services and WCF.
- Proficient in generating Reports, sub reports and drill down reports using SSRS and Crystal Reports.
- Good Experience in data migration using Data Transformation Services (DTS) and SQL Server Integration Services (SSIS).
- Experience in working with Visual Source Safe (VSS), Visual Team System (VTS) and Concurrent Versions System(CVS).
- Proven ability to work as a team member as well as an individual. Good Analytical problem solving, interpersonal and Communication skills.
- Experienced in Documenting, Preparing Test Plans, developing test cases and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
- Have a very good knowledge of Web Browsers like Mozilla Firefox, Internet Explorer, Opera, Safari and Google Chrome.
- Quick learner, exceptional problem-solving and troubleshooting capabilities
TECHNICAL SKILLS
Operating systems: Windows 2000/NT/2003 Server/XP/VISTA and Linux
Languages: C#, VB,VB.NET, C, C++, HTML, DHTML, CSS, Java Script, JQuery, VB Script, XML, XSL, XSLT, T-SQL, PL/SQL
Programming Technologies: .NET Framework 1.x/2.0/3.0/3.5, ASP.NET, VB6, Web Forms, WinForms, Web Services, WCF, WWF,WPF, LINQ, ADO.NET, AJAX and Microsoft IIS 5.0/5.1/6.0/7.0
Reporting Tools: SSRS, Crystal Reports 12.0/11.0/10.0/9.0
ETL tools: DTS (Data Transformation Services), SSIS (SQL Server Integration Services), SSAS (SQL Server Analysis Services).
RDBMS: MS-SQL Server 2000/2005/2008 , Oracle9i/10g, MS Access
Tools: Visual Studio 2003/2005/2008 , MS Office 2003/2007/2010 , Microsoft Visio, Telerik Controls, Visual SourceSafe and Source Gear.
Design Patterns: Singleton, Factory Method and Model View Controller (MVC).
Methodologies: Waterfall, Agile (Scrum, Extreme Programming), Test Driven Development, UML Modeling, Data Modeling
PROFESSIONAL EXPERIENCE
Confidential, Palo Alto, CA
Sr. NET Developer
Responsibilities:
- Developed a web application using ASP. NET MVC on top of ASP. NET framework 4.0 and visual studio 2010.
- Used Agile methodologies, especially Scrum to ensure rapid iterative software development and every day status update meetings.
- Investigated on Open XML for word automation and also used Open XML SDK 2.0 to generate documents.
- Used C# to write the actions in controllers.
- Worked on teleriks to develop Views.
- Implemented Client side validations using Jquery and Java Script.
- Used LINQ entities for business logic to fetch the right information.
- Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data.
- Worked with version controller Tortoise SVN for maintaining history of source-code.
- Involved in the Unit and Integration testing.
Environment: ASP. NET MVC 3.0, ASP. Net 4.0, C#, HTML, CSS, XML, AJAX, ADO. NET, LINQ, WCF, SOA, Sql Server 2008, IIS, ISVN, Open XML SDK 2.0, Visual Studio 2010, MS-Windows 7 and Telerik Controls.
Confidential, Sacramento, CA
Sr. NET Developer
Responsibilities:
- Developed a web application using ASP. NET framework 4.0 and visual studio 2010.
- Used Agile methodologies, especially Scrum to ensure rapid iterative software development and every day status update meetings.
- Used C# and ADO. NET to define and implement Business Logic Layer and Data Access Layer.
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, Asp. Net Controls and EDD custom controls.
- Implemented Server side validations using ASP. NET validation controls.
- Used LINQ entities for business logic to fetch the right information.
- Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data.
- Designed and developed several SQL Server stored procedures, views, functions and triggers for all the DML functionality for the web site.
- Developed a WCF Service to get the details of claimant using Search Engine.
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- Involved in the Unit and Integration testing.
Environment: ASP. Net 4.0, C#, HTML, CSS, XML, AJAX, ADO. NET, LINQ, WCF, SOA, Sql Server 2008, SSRS, IIS, Team Foundation Sever, SOAP, Visual Studio 2010, MS-Windows XP and Telerik Controls.
Confidential, PHOENIX, AZ
Sr. NET Developer
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Designed and developed a web application using .net framework 4.0 and visual studio 2010.
- Involved in the design of security module that authenticates users based on the roles.
- Used MVC to develop the application.
- Used Agile methodologies, especially Scrum to ensure rapid iterative software development.
- Used C# and ADO.NET to define and implement Business Logic Layer and Data Access Layer.
- Developed various Desktop applications like interest calculators using Winforms
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, Asp.Net Controls and Telerik Controls.
- Used RAD Grid, collapsible panels, RAD strip, RAD menu and RAD upload controls from telerik
- Implemented Server and Client side validations using ASP.NET validation controls and JQuery.
- Provided session level security and password authentication using session objects and cookies.
- Used XML/XSLT, XSD for data transformation.
- Used LINQ for database transactions.
- Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data.
- Developed various report formats using SSRS which include Standard Reports and Graphical Reports.
- Generated various reports using Microsoft SQL Server Reporting Services (SSRS).
- Developed SSIS Packages and used SSIS for importing/Exporting data and also has good hand on ETLs.
- Designed and developed several SQL Server stored procedures, views, functions and triggers for all the DML functionality for the web site.
- Developed a WCF Service to get the all Details of customers using Search Engine.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Worked with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
- Involved in the Unit and Integration testing.
Environment: ASP.Net 4.0, C#, HTML, Winforms, CSS, XML, AJAX, ADO.NET, LINQ,WCF, SOA, Sql Server 2008, SSRS, IIS, Team Foundation Sever, SOAP, Visual Studio 2010, MS-Windows XP and Telerik Controls.
Confidential, Philadelphia, PA
Sr. NET Developer
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
- Implemented Model View Controller (MVC) Pattern in the application development.
- Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Implemented features of ASP.Net 2.0 such as Calendar Controls, Repeater Control and Security using form authentication and usedASP.NetValidation controls to do server-side validations and client-side validations based on the user’s browser.
- Worked with ASP.Net Web forms, Master pages, Web services, State management, Caching features, configuring optimizations and securing the web application.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Used ASP.Net AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client side validations.
- Implemented XML Web Services inC#based on SOAP protocols using XML and XSLT extensively for data transfers.
- Involved in developing Web Services and invoking them by using XML SOAP and WSDL tool for creating proxy classes.
- Created data access layer to communicate with the SQL Server Database with ADO.Net objects.
- Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2005 to insert, update, and delete data inside tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Implemented Unit, Integration and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: .NET Framework, Visual Studio 2005, ASP.Net 2.0, C#, ADO. Net, MVC, AJAX, IIS, Web Services, SOAP, XML, XSD, WSDL, SSRS, JavaScript, SQL Server 2005, Team Foundation Server(TFS), Windows Server 2003.
Confidential, KANSAS
.NET Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications
- Prepared and executed test scenarios to test the functionality of the application
- Used agile methodology for the development.
- Experienced in developing UI using Telerik Controls.
- Used simplified client and server side validation, better session management and powerful data access management using ASP.NET
- Used ADO.Net to perform the Create, Retrieve, Update, Delete operations on the database
- Participated in database modeling and development using SQL Server, Stored Procedures, Packages and Functions.
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Provide manual testing of Cerner Millennium application that included charting, reporting and printing of patient’s healthcare reports
- Involved in resolving operational problems and systems failures by directing and/or performing systems audits, analyzing problems and developing clear, concise methods for resolution.
- Involved in Feature testing and Regression testing, bug tracking and defect management
Environment: Visual Studio 2005, ASP.Net 2.0, ADO.Net, C#, XML, IIS, SQL Server 2005, Master Pages, Java Script, VSS, CSS, Telerik controls.
Confidential
Programmer Analyst
Responsibilities:
- Requirement Analysis, Design, Development and Deployment.
- Designed and developed complete front-end application using ASP.NET/VB.NET Web Forms.
- Achieved COM interoperability for the existing COM components for business layer and data access layer in ASP.NET web pages.
- Designed web forms by implementing CSS, HTML and JavaScript.
- Developed Business Logic Layer with VB.Net as language.
- Created User Controls for the header and footer of the website which appears in all the pages.
- Worked extensively on web forms and data binding controls like data list and drop down boxes.
- Used pagination and sorting features of data grid in reports.
- Implemented validation using ASP.NET validation controls.
- Created Queries, Tables and Stored procedures in the SQL Server Database
- Used SSRS for generating reports.
- Developed reports for business analysis.
Environment: ASP.Net, ADO.Net, VB.Net, Visual Studio 2003, HTML, XML, DLL, MS SQL Server, IIS, Windows 2000.
Confidential
.NET Programmer
Responsibilities:
- Developed multi-tiered ASP.NET web applications using C#, HTML, CSS.
- Designed and developed UI using C#, ASP.NET. VB.Net (Win Forms and Web Forms).
- Created ASP.Net web pages with HTML and JavaScript.
- Created SQL queries for Business class functions to access databases.
- Created interface between testing system and Smart Client program.
- Developed forms to view/store data to SQL Server 2000 database.
- Worked with the database using the ADO.NET library.
- Assisted with optimizing current ASP.Net pages.
Environment: Visual Studio, ASP, ASP.Net, ADO.Net, VB.Net, SQL Server 2000, IIS and Windows 2000.
