Sr. Programmer Analyst Resume
SUMMARY
- Around 6 years of experience in analysis, design, development and implementation of web and client/server applications using C#, VB.NET, ASP.NET, AJAX, WCF, MS SQL Server 2000/2005, Oracle 11g/10g/9i, XML, Java Script and HTML.
- Expert knowledge of enterprise application development using .NET 3.5/2.0/1.1 in the areas of performance, security, scalability and extensibility
- Extensive experience on .NET, C#, VB.NET, ASP.NET, ADO.NET, Web Services, WCF, Windows Services, Win Forms, SQL Server 2000/2005, IIS, VBScript, Java Script, HTML, DHTML, CSS, IIS 6.0/5.1.
- Expertise in code reviews, defining coding standards and performance optimization using .NET technologies
- Development experience on databases such as Oracle 11g/10g/9i, MS SQL Server 2005/2000, and MS - Access.
- Developed enterprise level applications to use legacy web and WCF services using SOA architecture.
- Experience in creating Stored Procedures, Triggers, Views and Indexes using T-SQL and PL/SQL.
- Experience in developing applications using Object Oriented Programming (OOP) and Agile development methodologies.
- Extensive experience in developing and consuming WCF and Web Services
- Experience in creating and understanding UML class diagrams, activity diagrams and use case diagrams.
- Good understanding of enterprise level Design Patterns like MVC, Singleton etc.
- Affluent in handling client side validations using JavaScript/VBScript and server side validations using ASP.NET validation controls.
- Full Life Cycle Development experience with exceptional analytical and problem solving skills.
- Ability to manage and deliver results on multiple tasks by effectively managing time and priority constrains. Able to work within a team environment as well as independently.
- Expert knowledge of using VSS, Team Foundation Server (TFS) for version control using labels and branching.
- Functional domain experience involves Financial, Healthcare and Insurance.
TECHNICAL SKILLS
.NET Technologies: .NET 1.1/2.0/3.5, ASP.NET 1.1/2.0, VB.NET, C#, VBA, Ajax, WCF, Web Services
Databases: MS SQL Server 2000/2005, MS Access, Oracle 11g/10g/9i
Scripting: HTML, DHTML, JavaScript
IDE’s/Tools/Utilities: Microsoft Visual Studio.NET 2003/2005/2008 , MS Visio, MS SQL Server 2005 Reporting services (SSRS), Crystal reports
Application/Web Servers: Microsoft IIS
Operating Systems: Windows XP/2000
Packages & Utilities: MS Office
Version Management: MS Visual Source Safe 6.0, Visual studio Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential
Environment: Visual Studio.NET 2008, .NET 3.5, ASP.NET, WCF, VB.NET 9.0, T-SQL, MS SQL Server, Crystal Reports.
Sr. Programmer Analyst
Responsibilities:
- Involved in the requirement gathering phase and created the mock up screen for business users in prototyping phase.
- Developed web pages using ASP.NET and AJAX.
- Worked on Crystal Reports for development of individual reports.
- Implemented the SOA architecture by using WCF services.
- Used Model View Controller design pattern for development of report generator.
- Worked in IIS 7.0 for effective utilization of WCF services.
- Extensively worked on creating T-SQL stored procedure, and functions.
- Developed Windows Services to run on scheduled intervals performing respective tasks.
Confidential
Environment: .NET 3.5, ASP.NET, Visual Studio 2008, Web services, C#, VB.NET, MS SQL Server 2005, Ajax.
Sr. Software Developer
Responsibilities:
- Analyzing the client’s requirement and involved in development and GUI design of the application.
- Analyzed the requirements and significantly contributed in developing architecture using ASP.NET and C# for the application and developed UML Diagrams.
- Used MS Visio for flow-charting, process model and architectural design of the application.
- Used C# for developing Win Forms, business layer and Data access layer coding.
- Developed multilingual application using software internationalization and localization standards to include different languages, writing conventions like date format, SSN, currencies etc.
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS) and Visual studio.net 2008
- Used WCF web service (XML) to provide SOAP-based communication for maximum interoperability that can be consumed by our clients.
- Develop a utility in ASP.NET & C# for the team’s task allocation, tracking, weekly and monthly metrics reporting
- Planning the course of action, managing and prioritizing activities so as to execute them in a time-bound manner.
- Involved in writing Complex SQL statements, Database Triggers, Views and Stored Procedures in SQL Server 2005.
- Created the Unit, System Test Case Documents.
- Created knowledge transfer documents to assist other developers.
- Involved in unit testing, regression testing, system testing and user acceptance testing phases of the project.
Confidential
Environment: Visual Studio 2005, ASP.NET, C# .NET 2.0, VB.Net, MS SQL Server 2005, NUnit,Crystal Reports
Software Developer
Responsibilities:
- Analyzing the client’s requirement and involved in development and GUI design of the application using Web Forms.
- Was responsible for Design and Development of Web Forms Application using ASP.NET.
- Employed object oriented techniques (OOD/OOP) and design patterns.
- As a developer involved in object modeling and developing GUI using Forms, Web controls and ASP.NET.
- The entire user interface layers, Web forms are created and integrated to maintain the performance of data flow and data integrity using User Controls and ADO.NET.
- Data binding was extensively used to bind various controls to the data from database. List control like repeater control was used in displaying rows of data in a customized template format.
- Used VSTO (Visual Studio Tools for Office), MS office object library and APIs for communicating with MS Office products like MS Word, Excel etc.
- Used extensively user controls and custom controls in ASP.NET.
- Was Responsible for binding data to form controls, data list and data grid using ADO.NET on ASP.NET.
- Involved in creating SQL tables and implementing security model for SQL databases
- Wrote complex queries, stored procedures, Views, constraints, and triggers in T-SQL to access SQL database.
- Worked on enhancements of the project by using Web Forms controls.
- Created test scenarios and executed the test scripts for the performance testing.
- Unit testing using NUnit 2.4.4.
