Arul Murugan

Arul Murugan

Arul Murugan
Phone: (770) 360 9170            
E-mail: intech@intechsw.com

 

Objective

Seeking a position as a senior developer in C++/COM or Java with Object Oriented programming skills.

Summary of Skills

5 Years of excellency in VC++, MFC, COM, ATL, VB, MS SQL Server, MS Access, Windows NT, Object Oriented Analysis and Design., ASP and Java.

Professional Experience Summary
Object Oriented Programming using C++, VC++, MFC and Java
  • 5 years of professional programming experience using C++, VC++ and MFC.
  • Implemented C++ classes other than MFC classes that uses polymorphism and inheritance.
  • All of the projects in my career have been done using VC++ and MFC.
  • Implemented a project from start to finish using VC++ and MFC designed on basis of Document-View architecture of MFC framework.
  • Experienced in Windows GUI development using MFC which includes implementation of custom print preview and video prompter interface.
  • Implemented Multithreaded application using VC++/MFC that also uses Event objects for synchronizing the threads. Threads are of both worker and UI threads.
  • Implemented an ATM type application using VC++/MFC for check cashing which is multithreaded.
  • Has working knowledge of Java classes, threads, layout managers and applets.
COM Programming Using ATL and MFC
  • 2 years of professional experience in implementing COM objects.
  • 1 year of professional experience in ATL programming for implementing COM objects.
  • Implemented COM objects using MFC for enabling the scripting feature in an application.
  • Implemented COM objects using ATL for check cashing hardware including Card reader, Check scanner, Cash dispenser and the business logic components involved in check cashing.
  • Implemented Active Server component using ATL to use with ASP of IIS on the server side script.
  • Have done little work on DCOM creating and using the object on remote machine (Windows NT) that is created using ATL both in-proc and out-of process servers.

Internet development using ASP, ADO, MS Access and MS SQLServer

  • Developed a web site for reporting the performance of the check-cashing machine based of the data stored in MS Access and MS SQLServer. The Machine stores the information in MS Access database which will transported the corporate office server through RAS communication. The Server program that is schedule to run daily uses the Access information to populate SQLServer database. The ASP page on the server side uses ADO to connect to SQLServer for report generation.

Project Leading

  • Led a team of 4 in developing fcProcess using VC++/MFC 5.0 with MS SQLServer, MS Access and SQLBase as database. This involves Analysis, design, task scheduling, communicating with client for feedback, implementing the framework of the project based on MFC Document-View architecture.
Professional Experience Details

Ace Selfservice

Duration: Nov. 1998 – present.

Client: Ace Cash Express, Irving, TX

Development Tools: VC++/MFC, ATL, Text Bridge OCR library.

Responsibility: Analysis, design and development.

ACE Selfservice is an automated check cashing machine which identifies the existing customer from his Card and identifies the amount and payee using OCR technology and dispense cash and record the transaction.

MusicMaster

Duration: Jun. 1998 - Oct. 1998

Client: CSWL Inc, SFO, CA

Development Tools: VC++, MFC 5.0

Responsibility: Analysis, design and prototype development.

MusicMaster is an expert system that can used in a radio station for the selection of songs based on pre-determined program/schedule and based on songs attributes like mood, tempo and its rating among listeners and its type like rock, jazz, etc.

Track32

Duration: Jan. 1998 – June 1998

Client: Soffront Inc, Milpitas, CA

Development Tools: VC++, MFC 5.0

Responsibility: Design and development.

Track32 is a defect tracking system for software industries. The responsibility include is to make the application to be OLE server so that the user can write their own scripts to customize the system for their needs and expose automation objects for the scripting.

Fc-framework

Duration: Sep. 1995 - Jan. 1998.

Client: AGS Management Systems Inc, King of Prussia, PA

Development Tools: VC++, MFC 5.0, VB 5.0, MS SQL Server, Ms Access

Responsibility: Analysis, design and development.

FcFramework is a suite of tools for process management. It contains,

FcProcess: Tool to create, modify process methodology. It’s a four level hierarchy methodology where the user can create their own development strategy.

FcProject: Tool to create project plans on basis of the methodology created using FcProcess. The resources are allotted to the tasks defined in the project.

FcDeveloper: Tool for the resources in an industry to login their progress of their respective tasks allotted using FcProject.

Credit Application and transaction System(CATS)

Duration: Oct. 1994 - Sep. 1995.

Client: CSWL Inc, Foster City, CA (performed in India)

Development Tools: Borland C++, OWL

Database: Btrieve

Responsibility: Development

CATS is a credit application and transaction system where the clients can create a letter of credit and send to his bank. Where the banks process these applications and make decision based on the client and the application. The system has templates of application and memos available for the system user. User can also create his own template for his need.

 

Education
1989 - 1993 Coimbatore Institute of Technology India

Bachelor of Engineering in Electrical and Electronics Engineering.

 

Reference
Available upon request.

Member number:5203
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 1999 Software Contractors' Guild, Post Office Box 257,Nottingham, NH USA 03290-0257