Chandrsekahr`s Resume - Trelco Limited Company

advertisement
Chandrsekahr C
chirravuric@yahoo.com
65--67280015 +65-98509023
Singapore
Current Location: Singapore
Title:
Solution Developer with 4 years of experience in devloping
Enterprise Applications(Insurance Domain) & Involved in
Enterprise Library Framework Development known as
ACA.Net
Work Experience:
Skills:
4 years
C#.Net , ASP.Net, VB.Net , IIS6.0, SQL Server 2000,
VS.NET 2005
Current Organization:
Previous Organization(s):
Industry:
EPS Computer Systems Pte. Ltd., Singapore
Accenture Services Pvt. Ltd.
IT/ Computers - Software
Highest Degree Held:
Gender:
Date of Birth:
Current Annual Salary (Rs.
in Lacs):
M.Sc (Computers) ,OSMANIA UNIVERSITY
Male
18th April 1979
9.20
Detailed Resume:
CURRICULUM VITAE
CHANDRA SEKHAR CHIRRAVURI
chandrasekharc@gmail.com
PHONE : +65-98509023
Email:
Career Objective:
Challenging career in the field of system analysis and design with a fanaticism for professional growth by
constantly upgrading myself for the future augmentation.
Experience:
Working as Sr.Software Engineer in EPS Computer Systems Pte. Ltd. , Singapore, from June 2005 to till
date.
Resume of Chandrsekahr C
Page 1
Worked as a Software Engineer in Accenture Services Pvt. Ltd., Hitech City, Hyderabad, India from May
2004 to June.
Worked as a Sr.Programmer in Promantra Synergy Solutions, Hitech City, Hyderabad, India from March
2003 to April 2004.
Worked as a Sr.Programmer in Pandora Technologies, Hyderabad, India, from October 2001 to February
2003.
Certifications:
Microsoft Certified Application Developer (MCAD) in November 2004.
Microsoft Certified Professional of XML Web services in November 2004.
Strengths Technical
Working knowledge on Service Oriented Architecture(SOA) and Aspect Oriented Architecture (AOA).
Development of 3-tier, Web based, Client/Server and Components based applications using, C#.NET,
VB.NET, ASP.NET, Share Point Portal, VB, ASP, COM, SQL Server 2000, Crystal Reports and XML.
Experienced with component architecture design and development using Microsoft technologies like ASP,
COM, Visual Basic 6.0, ASP.NET, VB.NET and C#.
Strong familiarity with backend MS SQL Server 2000 and knowledge of SQL Server performance tuning.
Expertise in ADO.NET, ADO XML and Active X.
Involved in the ACA.NET Framework development with C# on .NET platform which is known as the next
generation of the Microsofts patterns & practices Application Blocks. ACA.NET is known as Microsofts
Enterprise Library.
As a Software Engineer, I am involved in development of various projects. My responsibilities include
gathering requirements, development, task management, troubleshooting, communicating with the team
members in each phase from concept through production.
Educational Qualifications:
B.Sc (Computer Science) Osmania University.
M.Sc (Computer Science)
Osmania University.
1997-2000.
2000-2002.
Technical Acquaintance:
.Net Technologies
: C#.NET, ASP.Net and VB.Net.
.Net Framework
: Framework 1.1 and 2.0.
Technologies
: SOA, AOA, Remoting, Web Services and WSE2.0
Languages
: VB 6.0, C, C++ and Java 2.0.
Web Tools
: HTML, XML, ASP 3.0 and Java Script.
IDEs
: Visual Studio.Net 2003, VS.NET2005(TFS), VS InterDev and Forte.
Application Servers
: IIS 6.0 and Web logic.
Database
: SQL Server 2000, Yukon, Oracle 9i and MS-Access.
Server Technologies
: Share Point Portal
Operating Systems
: Windows 2000 Server , Windows 2003, Windows XP and Linux 7.1.
Packages
: MS-Office2003, Project 2000 and Info path.
Design
: Design Patterns.
Frameworks
: Enterprise Library.
Resume of Chandrsekahr C
Page 2
Projects Executed:
Project #:
Title
Client
Software
Technology
Database
OS
Team Size - Role :
Description
:
RSA Pricelink (Commercial Motor & Motor Cycle)
:
Royal & Sun Alliance, Singapore
:
C#.NET, ASP.NET and SQL Server
:
.NET
:
SQL Server 2000.
:
Windows XP.
2, Team Member.
:
This is a web based core insurance application. This application serves the Royal & Sun Alliance company
to manage the users and product information. It also allows the user to create a online quotation and
proposal, will allows the user to manage the rating tables and point premium tables.
Title
Client
Software
Technology
Database
OS
Team Size - Role :
Description
:
RSA Pricelink (Private Vehicle)
:
Royal & Sun Alliance, Singapore
:
C#.NET, ASP.NET and SQL Server
:
.NET
:
SQL Server 2000.
:
Windows XP.
3, Team Member.
:
This is a web based core insurance application. This application serves the Royal & Sun Alliance company
to manage the users and product information. It also allows the user to create a online quotation and
proposal, will allows the user to manage the rating tables and point premium tables.
Project #:
Title
Client
Software
Technology
Database
OS
Team Size - Role :
Description
:
ACA Development Architecture 2.0
:
Avanade Inc.(Solutions from Accenture & Microsoft).
:
C#.NET, ASP.NET, FxCop, devAdvantage and CC.NET.
:
.NET.
:
SQL Server 2000.
:
Windows XP.
8, Team Member.
:
The vision of Development Architecture is to serve as a starter kit for .NET development teams entering
the development phase much like ACA.NET is a starter kit and baseline framework for .NET development
for Avanade. The key difference between Development Architecture and ACA.NET is that Development
Architecture focuses on the development process while ACA.NET focuses on the Application Architecture.
I was responsible for gathering the requirements and coordinating with all the architects and quality teams,
communities, in gathering the requirements. I am responsible for preparing coding standards (C#, VB.Net,
SQL), preparing design guidelines, creating FxCop custom rules, creating NAnt script for automated
Resume of Chandrsekahr C
Page 3
builds, creating continuous integration scripts with Cruise Control.Net, developing Deployment tool, and
Source controls guidance.
Project #:
Title
Client
Software
Technology
and AOA.
Database
OS
Team Size - Role :
Description
:
:
:
:
ACA.NET (Avanade Connected Architectures)
Avanade Inc. (Solutions from Accenture & Microsoft).
C#.NET and ASP.NET.
Design Patterns, .Net Security, Remoting, Web services, WSE 2.0, S0A
:
SQL Server 2000.
:
WINDOWS 2003 and XP.
9, Team Member.
:
ACA.NET (Avanade Connected Architectures)
ACA.NET is the next generation of the patterns & practices Application Blocks. This guidance is designed
to assist developers with common enterprise development challenges. ACA.NET helps in building .NET
applications faster and with better quality. It also helps in building applications that are agile.
ACA.NET has the following frameworks: Data access, Security and Cryptography, Exception handling,
Caching, Configuration, Logging, Service Oriented Architecture, Aspect Oriented Architecture, Validation,
State machine and Batch.
During the development stage, I was responsible for coding the Security Framework, Data Service
Framework and Connections Framework(RADARs) modules using C#.Net, ASP. Net, ADO.Net and SQL
Server on Windows XP platform.
Project # :
Title
Client
Software
Technology
Database
OS
Team Size - Role :
Description
:
ACA Portal (Avanade Connected Architectures)
:
Avanade Inc(Solutions from Accenture & Microsoft).
:
C#.NET, ASP.NET and Web parts
:
Design Patterns and Share Point Portal
:
SQL Server 2000.
:
WINDOWS 2003.
2, Team Member.
:
ACAPortal accelerates delivery of Office System based portal solutions. Now in its second generation,
ACAPortal 2.0 is a prescriptive architecture designed to facilitate the delivery of portal solutions. It
contains software and prescriptive documentation that can accelerate the extension of Document
Management features, customization of Search, and development of Web Parts. It also includes a prototype
portal reference application that demonstrates intranets/knowledge management, business intelligence, and
extranets/partner portals.
The ACA Portal Recycle Bin Web Part provides document undelete protection for all documents stored
within Windows Share Point Services (WSS) document libraries.
The ACA Portal Document Level Security Component can be used to provide item-level security to
Windows Share Point Services (WSS) document libraries. WSS version 2.0 provides Library-level security,
meaning that portal Managers/Administrators may grant/deny document-centric actions to users at the
Resume of Chandrsekahr C
Page 4
library level.
I was responsible for providing technical support to this product, conducting training programs to create
awareness of the asset and fixing the bugs raised.
Project # :
Title
Client
Software
Database
OS
Team Size - Role :
Description
:
MAP (Payroll Module(Under Development).
:
NorthWest BecCorp.(U.S.A).
:
ASP. Net, VB.Net, ADO.Net and Crystal Reports.
:
SQL Server 2000.
:
WINDOWS 2003.
3 , Team Member.
:
This is a web based accounting application for Norwest Bec Corporation, U.S.A. This application generates
Pay Register and Pay Slips of employees for each month. It also handles advances, leaves taken. It also
calculates leave encashments. The Pay Register and Pay Slips were generated using Crystal reports.
Accounts Payable module contains Purchase order details, Vendor details, Invoice details, issuing cheques,
maintenance of ledger accounts and reports.
As a team member I was responsible for:
Implementing the system as per the Specification given by NorthWest Bec Corp.
Coding the Modules using ASP.Net and VB.Net.
Coding Screens using VB.Net IDE for the Employee Maintenance Module, , and Payroll Deductions
Module.
Developing database scripts.
Unit testing the modules and participated in code reviews.
Helping the Technical Writing team in Help and Admin guide preparation.
Project # :
Title
Client
Software
Database
OS
Team Size - Role :
Description
:
MAP (Accounts Payable).
:
NorthWest BecCorp.(U.S.A).
:
ASP. Net, VB.Net, ADO.Net and Crystal Reports.
:
SQL Server 2000.
:
WINDOWS 2003.
5 , Team Member.
:
This application is an web based accounting application for Norwest Bec Corporation, U.S.A. Accounts
Payable is a listing of accounts in which money is owed to specific companies or individuals for products
that have been purchased on credit.
Accounts Payable module contains Purchase order details, Vendor details, Invoice details, issuing cheques,
maintenance of ledger accounts and reports.
As a team member I was responsible for:
Implementing the system as per the Specification given by customer.
Coding the Modules using ASP.Net and VB.Net.
Coding Screens using VB.Net IDE for the Post Invoice Module, Post Manual Cheque, and Vendor
Maintenance modules.
Resume of Chandrsekahr C
Page 5
Implemented Forms based security with role base authentication.
Developing database scripts.
Unit testing the modules and participated in code reviews.
Helping the Technical Writing team in Help and Admin guide preparation.
Project # :
Title
Client
Software
Database
OS
Team Size - Role :
Description
:
DATA ACCESS FRAMEWORK (PMDAF).
:
Promantra Synergy Solutions.
:
C#.Net, ASP. Net, ADO.Net and HTML.
:
SQL Server 2000 and Oracle.
:
WINDOWS 2000 Server.
2 , Team Member.
:
This framework helps .NET developers to speed-up application development tasks. It is based on the multitier architecture, which captures best practices, and enforces design patterns. Ultimately, the purpose of the
framework is to empower the development team to create high quality enterprise applications using a clear,
concise, and simple methodology.
This approach frees the developer from bothering about the database deployment options/issues and also
while development of the application, the developer is freed from the changes when the database is
changed. Developer need not know the details of the database deployment and passwords. The
database/system administrator at the runtime supplies those details to the XML file from the
PMDAFAdmin component.
Key Benefits
Developer is away from the Deployment scenario like where the database is, what is source name,
username and password.
Reduce the repetitious coding.
Decrease incidence of bugs.
Simplified ADO.NET options. As every programmer using ADO.NET may not be an expert in
optimizing and fine-tuning ADO.NET, the numerous options in ADO.NET are simplified and put into an
API with limited options.
PMDAF (PM Data Access Framework) helps the developer to Execute SQL Text Commands, Execute
Stored Procedures, Prepare and Execute SQL queries, Specify parameter details, Return either Dataset or
single value, Begin Transaction, Commit or Rollback Transaction.
Project # :
Title
Client
Software
Database
OS
Team Size - Role :
:
INSTRUMENTATION FRAMEWORK (PMIF).
:
Promantra Synergy Solutions.
:
C#.Net, ASP. Net, ADO.Net and HTML.
:
SQL Server 2000 and Oracle.
:
WINDOWS 2000 Server.
2 , Team Member.
Description
:
The main purpose to develop this component in .NET that logs all the exception details or information to
Event Log or Database which represent accurate exception condition.
This is component allows user to log information to local machine, remote machine or centralized database.
This component is called when any exception rises in the application or when the user want to log
information. It uses static array to store log information, which will gets published whenever the timer
interval elapses or just before the static memory goes out of scope.
Project # :
Resume of Chandrsekahr C
Page 6
Title
Client
Software
Database
OS
Team Size- Role
:
:
:
:
:
:
Invoice Tracker & Employee Tracker.
Promantra Synergy Solutions.
VB.Net and SQL Server.
SQL Server.
WINDOWS 2000 Server
1, Designing & Coding
Description
:
This is an Invoice & Employee Management System. Deals with Northwest Bec Corp. Employees &
Invoices. It keeps track of Invoices received and how many processed and duration of each and carry
forward facilities, and log In & Out times of the employees Notifies administrator when any unauthorized
Invoice entry is made by checking against the Purchase Orders.
Responsibilities :
Included analysis, design, development, implementation.
Project # :
Title
Client
Software
Database
OS
Team Size- Role
Description
: Order Management System
: Pandora Technologies.
: ASP, VB Script, Java Script, HTML,VB ,
: Oracle 9i
: WINDOWS 2000 Server
: 3,Team Member
:
This is an Order Management System. Dealers of PGV orders vehicles / spares through Internet along with
payment details. An interface program developed in VISUAL BASIC periodically downloads data from
web database and updates PGVL database similarly updates web database with Latest Data from PGV
database automatically. Each dealer will have a login and password. Once dealer logs in he will get details
like status of Order / Vehicle Dispatch / Production of special purpose vehicles / Payment / Rejection of
Order etc., Internal communication between dealers and PGVL is also provided.
Responsibilities :
Included analysis, design, development, implementation.
Project # :
Title
: Online Agricultural Crop Market Prices.
Role
: Designing and Coding
Software
: ASP, Java Script, HTML and SQL Server.
Web Server
: IIS 5.0
Platform : Windows
Team Size
: Three
Client
: ANGR Agricultural University (Hyderabad)
Description
:
This web site provides Crop and Market information of the various crops and it has the feasibility to update
market information from various places by logging into the site.
This project has two main modules Crop Information and Market Watch. The Crop Information module
provides details about cultivation, botanical description, and pesticides to be used for better protection from
deceases. Market Watch module provides the market value of each crop at various market yards in the
country, and export, import prices of the crops, these will be updated daily by collecting the information
from various market yards in the country through the Market Management module. It provides login screen
to the market price reporters to enter the respective market yard rates from their place only, it will be done
in a secure way using form based authentication.
As a team member I was responsible for:
Resume of Chandrsekahr C
Page 7
Designing and implementing the system as per the Specification given by customer.
Coding the Modules using ASP. Coding Screens using MS-IDE for the Market Management Module.
Developing database scripts. Unit testing the modules. Helping the Technical Writing team in Help and
Admin guide preparation.
Project # :
Title
Role
Software
Database
Team Size
Client
:
:
:
:
:
:
First Survey.
Coding.
ASP, IIS and HTML.
Oracle 8.
Three.
Pandora Technologies.
Description:
FIRST SURVEY is a website developed to conduct market research online and this website will provide
full-service for online market research. It uses state-of-the-art Internet technology and an unparalleled
commitment to customer service to bring you research in Internet time.
The system has five modules:
Users, Companies, Survey Forms, Credit Card validation, News Groups
Project # :
Title
Role
Software
Team Size
Client
:
:
:
:
:
Seeds Information System
Coding.
VB and MS-Access.
2.
Kakatiya Agro Industries.
This project is developed for Kakatiya Agro Industries, Guntur with a team size of 2. This project deals
with the total details and description of agricultural materials related to the company, in view of the
customer to whom the material is sold and the dealers from whom the material is taken. The details of
customers, dealers and the material details are maintained. The next section is Sales module, it relates to
Advance Booking and Sales details. Another section is purchasing module, it is relates to Stock and
purchasing details. It also includes the reports like daily, monthly, particular customer and dealers reports.
Personal Details:
Father's Name
Date of Birth
:
:
C. Venkata Ramana
18-April-1979
Sex
:
Male.
Marital Status
:
Unmarried.
Address
:
Ch.Chandra Sekhar
BLK 24, #08-19,
Beo Crescent - 160024.,
SINGAPORE.
Resume of Chandrsekahr C
Page 8
Phone
:
+65-98509023
Passport Number :
E-7170698(Valid till 2012).
MCP ID
3249129
:
Resume of Chandrsekahr C
Page 9
Download