Sr.net Programmer Analyst Resume
Pittsburgh, PA
SUMMARY
- 9 Years of IT experience in analysis, design, development and deployment of N - Tier web applications using Microsoft technologies. Experience with Software Development Life Cycle in performing requirements analysis of business processes, creating use cases, analyzing and designing object-oriented applications
- 7 Years of comprehensive experience in ASP.NET, C# .NET, ADO.NET, .NET Framework, Server Controls, HTTP Pipeline processing, Web Forms, Winforms and ASP.NET Web Services
- 2+ years of experience working on Windows Communication Foundation (WCF) and SOA.
- Possess excellent technical skills in VBScript, HTML, DHTML, XML JavaScript, ASP, ADO,DOM, IIS 6.0/7.0, FrontPage, MS Visual InterDev, CSS, Dream weaver.
- Strong ability to implement database Connectivity API’s (ADO, ADO.Net, ODBC, OLEDB) in Client Server and Web Applications
- Extensively worked on T-SQL, PL/SQL and SQL.
- Worked on .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles and User Account Impersonation.
- Worked with MS SQL Server 7.0/2000 and Oracle 8i/9i/10g databases.
- Experienced in writing Stored Procedures, Triggers and scheduling SQL Jobs
- Exposure to various software systems and platforms with good understanding of Object Oriented Design (OOD), Object Oriented Programming (OOP), UML, Rational Unified Process (RUP).
- Proven expertise in developing applications with XML, DTD, XSL, XSLT and XML Schema.
- Dedicated, self-motivated achiever committed to success and adept at handling multiple tasks under high pressure.
- Have excellent communication skills and is willing to learn and work in new environments.
- Extensive knowledge on working with SharePoint.
TECHNICAL SKILLS
Programming Languages: C#.NET, VB.NET, VB, C++, C
Web Technologies: ASP.NET
Scripting Languages: HTML, DHTML, AJAX, VBScript and JavaScript
IDE ‘s: Visual Studio.NET 2003/2005/2008, Visual Studio 6.0
Internet Technologies: CSS, WCF, WWF, SOA
XML Technologies: XML, XSL, XSLT, XSD, DTD, XML Schema
Object Technologies: Object Oriented Analysis and Design (OOAD), .NET Remoting, ADO
Databases: MS SQL Server 2005, MS-Access 2000,Oracle
Reporting Tools: SSRS, Crystal Reports, Active Reports
Middleware: COM, COM+ & DCOM
Version Control Tools: MS-Visual Source Safe, CVS, Team Foundation Server(TFS)
Operating Systems: WINDOWS 95/98/2000/XP PRO/Vista, MS-DOS
Design Tools: Visio, Smart Draw
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
Sr.NET Programmer Analyst
Responsibilities:
- Involved in gathering and analyzing the technical side of requirements from business analysts, and prepare designs for implementation
- Developed and consumed web services using WCF, .NET framework for integration of system with legacy systems
- Managed 3 junior developers and involved in code review and responsible for integration of modules.
- Developed UI forms using ASP.NET and HTML following W3C guidelines for Web accessibility and extensively used CSS for customizing GUI elements
- Designed Web forms using DataGrid, Validation, Login Controls, User Controls and AJAX control extenders
- Implemented various types of validation and formatting of data and look of application using JavaScript and AJAX
- Implemented class libraries in C# and developed several user/ web server controls for reuse and reduce maintenance time and effort.
- Carry out development of the application using ASP.NET and C# with Oracle 10g as backend
- Written several Oracle Packages, Stored Procedures, functions and triggers using SQL and PL/SQL
- Involved in tuning of queries for better performance and analyzing execution plans using TOAD and PL/SQL Developer
- Responsible in revamping the application to close away security loop holes like XSS scripting, SQL injections
- Involved in developing reports using Data Dynamics and Active Reports
- Involved in writing NUnit test blocks for unit testing application modules at various phases during development.
- Involved in Change control process for analyzing impact of change on the application and propose alternative faster solutions
- Version control managed using Visual Source Safe (VSS)
- Involving the Enhancements required for Production Support
Environment: NET Framework 3.5, ASP.NET, ADO.NET, C#, WCF, XML, LINQ, Oracle 10g/v10.2, SQL, PL/SQL, TOAD, PL/SQL Developer, Data Dynamics Active Reports, and VSS.
TrackNet
Confidential
Responsibilities:
- Involved in collecting requirements from end-users and converting to technical requirements.
- Successfully implemented MVC design patterns.
- Implemented Business Logic using C# class libraries.
- Extensively used Generics and Object Oriented Programming.
- Predicate Expressions are used to Query Objects to reduce the round trips to database based on functionality.
- Successfully implemented AJAX in user module.
- Created UserControls for reusabulity.
- Used Site Maps to load Menus depending on the user logged in.
- Implemented LDAP security login using membership providers.
- Designed reports using Active Reports 6.0 to export into PDF, XLS and HTML formats.
- Implemented Client side form validations using JavaScript, Server side validations and validations at Database level.
- Used JQuery in the clientside scripting.
- Extensively used Visual SourceSafe for version control.
- Involved in designing normalized Tables, Views, Functions and Indexes in Oracle 10g.
- Involved in debugging and optimizing Stored Procedures and Functions.
- Performed Unit Testing and Integration Testing of the application.
- Participated in training of three modules and was part of production team handling client requests.
Environment: ASP.NET 3.5, C#.NET, MVC 3.0 Oracle 10g, Active Reports for .Net 3.0, ASP.NET AJAX, JQuery1.4, TOAD 9.7, PL/SQL Developer, Visual Studio 2008, XML, and Windows XP.
Confidential, Dallas, Texas
Sr.Net Developer
Responsibilities:
- Designed and developed ASPX Pages, C# Code behind in VisualStudio.NET.
- Implemented Business Logic using C# class libraries.
- Developed ASP.NET Web services.
- Developed dynamic web pages.
- Developed User Controls for reusability, consistent look and feel.
- Updated the grids using the AJAX.
- Generated reports Using Business Objects.
- Create the BO Universal using SQL Server database.
- Used ADO.NET technology to connect to database.
- Agile Development Methodology is used in the Software Development Life Cycle
- Involved in writing Stored Procedures and Queries.
- Created Tables, Views, Functions and Indexes in Oracle.
- Implemented Client side Form validations using JavaScript, Server side validations and validations at Database level.
- Involved in code reviews, presentations, coordination and knowledge transfer.
- Extensively used Visual SourceSafe for version control.
- Involved in Testing in different Environments like Unit Testing, System Testing.
- Involved in Technical support to the team.
- Involved in analyzing the requirements.
- Communicated with client during different phases of the system.
Environment: Visual Studio 2005, ASP.Net 2.0, C#.NET, ADO.NET, .NET Framework 2.0 & 3.0, Agile Development, Crystal Reports, Java Script, IIS 6.0, Oracle 9i, Visual SourceSafe 6.0, WPF, WCF, AJAX, Windows XP, Business Objects.
.NET Programmer
Confidential
Tasks and Responsibilities:
- Gathered requirements from the client through documents, calls, meetings, mails etc.
- Created flow charts for all business processes.
- Developed web forms, user control, and custom control for web applications using ADO.NET and ASP.NET with C#.NET code behind classes, and validated these pages using JavaScript, under Visual Studio. NET environment.
- Used Forms Authentication to protect the customer data.
- Writing presentation layer and User controls using C#.NET, Business Logic and Data Access components using C#.NET classes.
- Generated resource files and modified to embedding the resources as well as Localization purposes using Resource
- Designed and used AJAX controls using AJAX extensions and Visual Studio .NET
- Used validation controls to validate the input values.
- Used ADO.NET to implement Data Access Layer. Data retrieving, querying, storage and manipulation were done using DAL.
- Wrote SQL stored procedures, views and functions for viewing and manipulating data.
- Developed ASP.NET Server controls for the UI.
- Development of reports to be displayed in HTML format, as well as exported to excel and word doc.
- Wrote Unit Test Plans against the Functional Specifications and Design doc.
- Unit testing of the independent modules and integrated testing in development environment.
- System Test plan execution of the web-based applications.
- Client management and release activities.
- VSS was used for version control.
Environment: ASP.NET 2.0, C#.NET, Oracle 9i, Windows 2003 server / Windows 2000/XP.
Application Developer
Confidential
Responsibilities:
- Created Database Tables, Stored Procedures, Triggers and DTS Packages in SQL 2000.
- Model-View design was implemented using ASP.NET Web Form Controls/HTML Controls and behind code methods
- Developed ASP.NET User Controls for navigation and dynamically build up the content of a page
- Extensive utilization of C# features like using Property to pass a form instance, regular expressions for validations, Email services and data structures
- Designed and implemented the user interface using server controls and html controls in ASP.NET Web Forms.
- Designed a Service that sends a daily email containing the links to some generated reports.
- Implemented C# components that are invoked from ASP.NET Web forms.
- Validated the interface forms with the ASP.NET validation controls & JavaScript
- Developed user controls to search the archived reports.
- Involved in code reusability to share the common page logic
- Used form based authentication for security
- Used DTS to import, export, and transform heterogeneous data between one or more data sources.
- Used parameterized source queries in DTS transformation tasks and the Execute SQL task.
Environment: Microsoft Visual Studio, .Net Framework 1.1, ASP.NET, ADO.NET, C# .NET, SQL Server 2000 DTS, SQL Server TSQL, JavaScript, Crystal Reports 8.5, Enterprise Server, VSS 2000, Windows 2000 Server, IIS 5.0, Microsoft Office 2000, XML.
Confidential
Application Developer
Responsibilities:
- Involved in Bug resolution, Enhancements and Integration of modules.
- Involved in the meeting with clients for the requirements and system analysis.
- Design Process diagrams using Microsoft Visio.
- Involved in developing 3-tier architecture application using ASP.NET
- Developed Custom Controls and User Controls
- Used Infragistics Third party Controls like DataGrid and TreeView for better performance.
- Developed Business logic components in VB and Data Access Layer components using ADO.Net and VB.NET.
- Extensive use of the ADO.NET objects such as s, Data Tables, Data Readers and Datasets for data retrieval and manipulation
- Used XMLDocument object to parse the XML document.
- Developed Web Services for creating and consuming business components
- Developed DHTML behaviors to enhance the Datagrid functionality and for better appearance
- Developed and Designed Win Forms Using (VB Win Forms) for Special Forms (Custom forms).
- Used Cascading Style Sheets (CSS) for achieving uniformity through all the web pages
- Developed Client side validations in ASP.Net pages using JavaScript, VBScript.
- Solved critical bugs in short time.
- Created Stored Procedures in SQL Server 2000 database.
Environment: ASP.NET 1.1, VB.NET, ADO.Net, Winforms, XML, JavaScript, VBScript, HTML, DHTML, IIS 6.0, SQL SERVER 2000, Windows XP, Visual Source Safe 6