Friday, March 16, 2007

Profile of an MCSD PMP Certified Sr Dotnet C sharp Application Analyst


Hello,

I am a Microsoft Certified Solution Developer (MCSD) & Project Management Professional (PMP) with 8 plus years of experience in IT industry.
I am currently working as Sr. .NET/C# Application Analyst at ING Investment Management, Atlanta, GA.
My current location is Atlanta, GA.
I am open to go anywhere in US except west coast, for corp to corp contracts.
I possess a valid H1B visa which makes me eligible to work in US.

Please get back to me if you are in need of an excellent .NET/C# consultant.

Thanks,

PRAVEEN

Resume
PRAVEEN PEMMARAJU
pemmaraju.praveen@gmail.com

SUMMARY:
• Over 8 years of experience in the Information Technology Industry in diverse environments involving full life cycle activities such as System Study, Requirement
Gathering, Analysis, Design, Development, Documentation, Enhancement, Coding, Debugging, Testing and Implementation
• Dexterous in product and software development life cycle and has experienced end-to-end developing and maintaining commercial products
• Expertise in Object Oriented Analysis & Designing, Database Designing, Operation Management with customer interaction, Project Management & Project Lead
Expertise
• Extensive Experience in Windows DNA, E-Commerce Development areas in B2B, B2C, .NET Framework, .NET 2.0, C#, ASP, ASP.NET, VS .Net 2003, VB.Net, COM/
DCOM / COM+, XML, UML, Visual Basic, ASP, HTML, ADO, ADO.NET, TCL and Java Script, VBScript
• Designed and developed multi-tiered client-server application and windows services using Microsoft technologies (.NET, COM etc.)
• Proficient in Rational Unified Process (RUP) methodology, OOAD/OOP. Developed object models using UML employing tools such as Rational Rose and
implemented established and industry-proven design patterns
• Strong experience in Database Development and administration using SQL Server 2000/2005, Oracle 10g/9i/8i/8x/7x, MS Access
• Worked extensively on writing DTS Packages, stored procedures, SQL, TOAD, and PL SQL
• Hands on experience on middle-ware application servers and web servers such as IIS and MTS
• Web Expertise in developing solutions for integration of various third party tools with Java 2.0
• Worked on various teams as leading team member; successfully handling responsibilities such as setting up environments, knowledge transfer, code review and
compliance to best practices & standards
• Worked on cross-functional teams successfully interacting and communicating with other development teams, intra-inter organizational technical support groups,
third party vendors, team of business users, clients and office staff
• Expertise in CMMI level 5 and PCMM level 5 Practices
• PMP Certified and Microsoft Certified Professional
• Excellent written and verbal communication skills, presentation and problem solving skills

Technical Skills:
Programming : .NET 1.0/2.0, C, C#, ASP.NET, Java, ADO.NET, VB.NET, HTML,
SQL, XML, Visual Basic
Tools : Crystal Reports, Crystal Enterprise, SQL Reporting.
Techniques : Design Patterns, UML, OOP/OOD, Design-by-Contract
Methodologies : V-Model, RUP, Extreme Programming.
Databases : SQL Server, Oracle 8i/9i/10g, MS Access, FoxPro, FoxBASE
Operating Sys : Windows Family (NT, XP, 2000, 98, 95), MS DOS, UNIX
Servers : IIS, MTS,
Domains : Manufacturing, E-Business, Human Resources, Finance

EDUCATION
• B.S in Computers
• Master of Computers Application
CERTIFICATIONS
• Microsoft Certified Solution Developer (MCSD)
• Project Management Professional (PMP)

PROFESSIONAL EXPERIENCE:
ING Investment Management, Atlanta, GA October' 06 to Present
Sr. .NET/C# Application Analyst
Project: Back Office
Role:
• Requirements Elicitation from the client, performing some of the Business Analysis tasks
• Involved in design and development of complex modules
• Developed business logic components based on design specifications from the requirements documents in VB.NET (VS 2005)
• Used Atlas framework, Atlas control toolkit for AJAX implementation.
• Developed UI components using Infragistics and proprietary controls as standard Templates for modifying, saving and adding rows using ASP.NET 2.0
• Used controls Gridview, DetailsView for creating standard navigation controls in ASP.NET 2.0
• Used various data control and display elements like Form View, Grid View, and Detail View to extract data from the backend
• Developed Customized reports using proprietary framework & Crystal enterprise
• Customized reports generation using SQL Reporting service 2005
• Designing database schema, creating tables, writing complex stored procedures, triggers, functions using SQL Server 2000/2005
• Extensively worked on the Cross Product Integration of Product Suites.
• Performance Tuning in the business objects and data base layer using tools like SQL Profiler etc.,
• Effectively communicated with the QA team in resolving development issues (bugs) and deployment issues.
Environment: C #, ASP.NET, VS2005 .NET, .NET 2.0, AJAX, XML, COM/DCOM, Infragistics, Win XP, Win 2000 & 2003, SQL Server 2000 & 2005, Crystal Enterprise

Blackbaud Inc, Charleston, SC Jan '05 to September '06
Sr. .NET/C# Application Analyst
Product: Education Edge
The Education Edge is an integrated student record system for schools. It allows independent, religious, and charter schools to share student information across all offices - admissions, registrar's, development, business, etc., and provides a single, consistent, up-to-date source for communicating school and student information to parents, students, teachers and other school staff.
This product is developed based on multi-tier architecture with proprietary framework. The middle–tier comprised of data objects. UI was both web-based and rich client based. Supporting multiple backend like SQL Server and Oracle
Role:
• Responsible for different Software Development Life Cycle (SDLC) processes including Analysis, Design, Programming, Testing (Unit & System) and
Documentation.
• Involved in Clarifying and producing detailed requirements for the system from the client.
• Worked Using sitemap providers, master page themes and skins features of ASP.NET 2.0
• Developed business logic components based on design specifications using C# and .NET 2.0
• Developed rich web user Interface using .net, Infragistics and proprietary controls
• Used Gridview and list view controls of ASP.NET 2.0
• Developed customized reports using crystal and proprietary framework
• Created Procedures, Triggers, Functions, Views and DTS
• Extensively worked on the Cross Product Integration using Product APIs
• Performance Tuning in the business objects and data base layer using tools like SQL Profiler etc.,
• Database Schema design, Implementation, Development, Query Development, Indexing, Maintenance and Configuration in MS SQL server 2000
• Developed test plans, data, and environment. Executed and validated test results
• Customized reports generation using HTML tables & Crystal Reports
Environment: C #, .NET 2.0, ASP.NET, AJAX, WinXP, Win XP, Win 2000 & 2003, SQL Server 2000 & 2005, Oracle 10g, PL/SQL, VS2003 .NET, XML, COM / DCOM, and
Blackbaud Framework

Blackbaud Inc, Charleston SC August '03 to Dec' 04
Sr. .NET/C# Application Analyst
Product: Financial Edge - Payroll
Payroll module is a part of Blackbaud's integrated financial/accounting suite Financial Edge, Accounting for Non-Profits. This product simplifies payroll administration and human resource management, saving time and making in-house payroll processing a cost-effective alternative to outsourcing. This sophisticated, yet easy-to-use system accommodates incentives offered in today's workplace - flexible work schedules, complex benefits packages and more.
Involved from the inception (knowledge transfer, Requirement Understanding, Design, construction & testing) to the product final release (user Acceptance, Beta testing, Alpha release, Beta release & Final release) and later with maintenance
Role:
• Analyzed the requirements, designed the modules and documented the business logic.
• Involved in Inception, Elaboration, and Construction and Transition phases of the project.
• Designed and developed web pages using HTML, VB.net, VBScript, JavaScript ASP.net and XML
• Designed and Developed Web Forms using rich controls like Infragistics controls.
• Used COM + Technology for business logic and validation.
• Used ADO 2.0/ADO.net objects to handle the database operations.
• Used various data control and display elements like Data Grids, Data Sets, Data Views, and Data Adaptors to extract data from the backend.
• Involved in database Designing, Development and Normalization
• Created Procedures, Triggers, Functions, Views and DTS.
• Worked with the QA team in test plan, test design and test cases & Validation.
Environment: C #, ASP.NET, WinXP, Win2000,Win NT, SQL Server 2000 & 2005, VS2003 .NET, Visual Basic 6.0, XML, COM / DCOM, and Blackbaud Framework

Hewlett-Packard Jan '03 – July '03
Sr. Software Engineer
Project: Configuration and Change Management System
The Infrastructure Management Department of Hewlett-Packard manages the entire range of assets like routers, switches and servers connected to the network. Maintaining the information of configuration details of all these assets and keeping track of changes in configuration is a major task. Also keeping track of down time of these assets and network is an essential part of the system. Verification and authentication (auditing) of changes done to configuration of these assets keeps all asset configurations up to date.
Configuration and Change Management System enables the Infrastructure Management Department to handle all the above tasks efficiently & maintain the auditing trails.
Role:
• Responsible for different Software Development Life Cycle (SDLC) processes including Analysis, Design, Programming, Testing (Unit & System) and
Documentation.
• Design and development of business logic using VB 6.0
• Developed Win forms using form controls.
• Design and development of user interface using ASP, HTML, CSS, JavaScript
• All client side validations are performed with Java Script
• Database Schema design, Implementation, development, Query development, indexing, maintenance and configuration in MS SQL server 2000
• Creation of stored procedures, views, functions, triggers and DTS in MS SQL server2000
• Customized reports generation using HTML tables
• Created interface for Data access layer for Oracle database.
• Developed test plans, data, and environment. Executed and validated test results.
• Evaluated migration of VB 6.0 and ASP application to .Net and C# environment.

Environment: ASP, Visual Basic 6.0, .NET, C#, DHTML, VBScript, IIS 5.0, Win 2000, SQL Server 2000, Oracle 8i/9i, JavaScript, XML, COM/ DCOM, ADO & Component
services.

William M Mercer Aug '01- Jan '03
Sr. Software Engineer
Project: 360 Degree Appraisal System
This Project is used for enabling the Multi-rater surveys on the web portals. It involves Creation of Client Templates, Climate Survey, Survey Templates, Questionnaire Templates, Payment Modules, and Replication. Also, Creation of a web based HR appraisal system, which helps HR Managers to conduct the appraisals online and provide an objective feedback to the employees, thus identifying training and development interventions.
Role:
• Designed and developed web pages using HTML, VBScript, JavaScript, ASP and XML
• Extensively developed and used web user controls to enable reuse of common UI functionalities.
• Developed COM objects using VB 6.0, installed packages in MTS
• Developed Database access layer & extensively used ADO for data access and developed stored procedures in SQL Server 2000 using T-SQL
• Involved in writing the Configuration Settings in Web.Config file
• Performed Unit Test and Integrate Test
• Optimized stored procedures and developed new ones in T-SQL, which encapsulates business logic
• Error Handling was taken care and used Traces for the performance of the application
Environment: IIS 5.0, Win 2000, SQL Server 7.0, Visual Basic 6.0, ASP, HTML, VBScript, JavaScript, XML, COM/DCOM, ADO & MTS

Matsushita Asia-Pacific Oct '99-Jul '01
Sr. Software Engineer
Project: Business Process Automation
This project is aimed at totally computerizing the business processes of the client, who does business from multiple locations. All data can be accessed from any location. Primarily with the automation of various activities like Inventory Management, Vendor management, Machinery Management, Maintenance Scheduling, MIS Reporting, Stores Management, Workflow Management, Statutory Forms Management, Job Work Management etc. The aim of this project is to bring about paperless office with the help of Workflow.
Role:
• Designed the user controls with customizing options like extensibility & rich usability features
• Used COM+ for implementing the business logic
• Used ADO 2.0 objects to handle the database operations.
• Created database design & database objects like tables, stored procedures in Oracle.
• Involved in testing strategy like unit test and integrate testing.
Environment: COM+, IIS 5.0, Win 2000, SQL Server 7.0, Oracle 7x/8i, Visual Basic 6.0, ASP, HTML, VBScript, JavaScript, XML, DCOM, ADO & MTS

Shalimar Aromatics Jul '98-Sep '99
Software Engineer
Project: Inventory Control & Management System
This product is aimed at streamlining the business process relating to
• Invoicing
• Customer Management
• Statutory Forms Management
• Accounts Receivable Management
• Consignment Sales Management
Role:
• System Study & created design documents
• Created user interface for data entry and retrieval of business Information
• Used DAO & RDO objects to handle the database operations
• Created the data objects like tables, views and stored procedures
• Database Management and Maintenance of SQL Server & adding new data objects
• Testing and Validation of Data Loaded from SQL Server
Environment: IIS 5.0, Win 2000, SQL Server 7.0, Oracle, Visual Basic 6.0, ASP, HTML, VBScript, JavaScript, XML, COM/DCOM, ADO & MTS