Muthukumar
Kandasamy
1/80A,
M.Duraisamypuram,
D.Mamsapuram(post),
Sivakasi(via),
Tamilnadu-626124,
India.
Email : [email protected]
Alternate email
: [email protected]
Home Page : http://geocities.com/kmuthu_gct/
Mobile:
+91-94436-62936
Summary :
Over
one and
half year of development and QA testing experience in networking
components on hp-ux , linux
platforms using C, C++, Perl and Shell scripting. Experience includes
installing different versions of hp-ux software and certifying the
hp-ux networking components before HP releases the products to its
customers. Has a good understanding of customer requirements and
developing solutions to customer problems including project schedule
and resource requirements. Developed a “Network Test Ring (NATE)”
environment to reproduce HP’s customer problems and to increase the
quality of hp-ux networking components.
Previous experience includes
Performance analysis of squid, an open source Internet caching product
using polygraph performance tool. Have good concepts and core knowledge
in Web Caching products like squid on Linux and HP-UX platforms.
Holds
an
undergraduate degree in
Computer Science Engineering with distinction from a very reputed
college.
Objective :
To meet the
changing challenges in a growing software industry.
Personal
skills :
- Hard working and
challenging, very
decisive, great skill in dealing with people diplomatically.
- Ability to function
well in fast-paced and
team-oriented environment, eagerness to learn.
- Comprehensive
problem solving abilities,
highly interactive and innovative.
- An effective
communicator ,leadership
quality and excellent listener.
Technical Summary :
-
Strong
programming knowledge in C and Unix shell scripting
-
Good
Knowledge and Experience in Analysis, Coding, and Testing
-
Experience
in Linux on Itanium and HP-UNIX on Itanium,PA-RISC Servers
-
Being
in Squid (Web proxy server) product Development
-
Debugging skills with GNU
Debugger (GDB)
- Experience in HP-UX
Network testing environment
-
Skills
in HP software package (SD packages) creation
-
Netscape
Directory
Server and LDAP Client
-
Strong http
benchmarking
knowledge on polygraph tool
-
Wan
emulation,
simulation concepts
Education
|
Year
|
Institution
|
Degree
|
Percentage
|
| 1999-03 |
Government
College of Technology, Coimbatore |
B.E
(Computer Science)
|
82.10%
|
| 1998-99 |
A.V.M.M.
Hr. Sec. School,villampatti,sivakasi(via). |
HSC
(+2) |
93.60%
|
| 1996-97 |
Government
High School,Mamsapuram,sivakasi(via). |
SSLC
|
89.40%
|
Professional experience
|
Year
|
Company Name
|
Job Title
|
June
2003-Till date
|
Senas.Net
Pvt LTD
|
Software
Engineer
|
Hardware
|
X86
based system, PA-RISC-64, IPF
|
Platforms
|
Linux,
HP-UX, Windows
|
Languages
Known
|
C,
C++, Bash Shell, Korn Shell, perl
|
Tools
|
Squid, polygraph, Apache, dansguardian,
SARG,
Squid-graph |
Debugging tools
|
gdb, adb, valgrind, ElectricFence,
memproof,
memwatch, Linux kernel compilation |
Open
Source
|
Apache, NFS, Samba, Tcp-Wrappers, SNMP,
MRTG,
ntop,
iptraf, webmin |
Database
|
MySql, Netscape Directory Server /
LDAP, Open LDAP |
| Package
creation |
Hewlard Packard Software Distribution
(SD)
depot creation |
Technical
Accomplishments:
Squid:
- Being in SQUID Developer list and
answering
squid-support queries. Memory leak bug defect on SQUID-3.0 on Itanium
server using the Electronic fence tool
- Refresh pattern using the fractions
patch
for squid-2.5
- SQUID Mailing-lists participation
and
replied for 200 queries. Being in SQUID online support.
- Porting patches in squid-2.5 to the
squid-3.0
- Squid configuration manual (2.5.x
series,
3.0 series) preparation.
GDB:
ITRC:
- IT resource center forums organized
by HP
participation. Place for IT Professionals to solve problems,
exchange ideas, and learn lessons from the 700,000 fellow peers who
also use the IT Resource Center
- Member in ITRC forums on HP-UX and
LINUX
platforms and got 3700 credential points - ITRC
KING status. http://forums1.itrc.hp.com/service/forums/publicProfile.do?forumId=1&userId=CA1141886
- Congratulations and appreciation's
from HP
engineers and world wide engineers for the ITRC forums participation.
Field
of
Interests:
- UNIX Internals
- Operating Systems and Concepts
- Data Structures
- Debugging and benchmarking
- Computer Networks
Projects
Experience:
| Project |
HP-UNIX
Netagility testing environment |
| Client |
Hewlett-Packard,
USA
|
| Period |
Sep-2003
–
Sep-2004 |
| Environment |
HP-UX
11.11, 11.22, 11.23 - Perl , Shell Scripting, C, C++
|
| Description |
HP-UNIX
netagility testing environment is used for network testing of machines
connecting by various networking hardware.It checks the networking
ability of the particular
system calls,functionalities and the streating capability of them on
HP-UX platform.Functionality and stressing defects are found in the
HP-UX operating system 11.23 and make JAG report. |
Functionalities Tested
|
NFS,
LDAP, NDS, Kernel Lock Manager, IPv6 and FTP
|
| Responsibilities |
- Stress perl or shell scripts
and unix
code
writing
- Stress perl or shell scripts
and unix
code
validation
- Stress Test on different
HP-UX
platforms ( NATE modes / standalone mode )
- Functionality and performance
Comparison with Linux / Solaris platforms
|
Project
|
HP-UX
JAG's Validation |
Client
|
Hewlett-Packard,
USA |
Period
|
Sep-2003
–
Sep-2004 |
| O/S |
HP-UX
11.23 |
| Description |
Review
and
check the HP-UX old version JAG's on HP-UX 11.23 version. Test the JAG
fix on old versions on the 11.23 version. Totally 270 old jags are
validated and 2 jags are refilled again. |
Project
|
HP
Document Management System |
Client
|
Hewlett-Packard,
USA |
Period
|
Jan
2004 -
Mar 2004 |
| Environment |
HP-UX,
Perl Script
|
| Description |
To
make
web based documents remain accessible in the new enterprise, required
string patterns are searched and formatted with perl scripts on html,
javascript and text files. |
| Project |
Web Caching 24 x 7 support
|
Client
|
Visolve.com,
USA |
| Period |
June-2004
- Till now |
O/S
|
Linux,
HP-UX, FreeBSD
|
| Responsibilities |
Web
Caching, web filtering customer support requirement analysis,
support specification, customer chat, implementation, test suite
preparation and testing. Technical management on overall activities
during Live support.
|
| Description |
Cache
appliance are
high-performance, easily managed proxy cache with substantial
bandwidth management capabilities. This appliance streamlines
operations by allowing multiple cache appliances to be managed as
a cluster with HTTP-based administration and easily-configured
user authentication mechanisms.
|
| Project |
SQUID with epoll() i/o
method testing and Squid functionality testing
|
Client
|
Visolve.com,
USA |
| Period |
June-2003
- Sep-2003 |
| Environment |
Linux,
Polygraph tool, Shell Scripting
|
| Responsibilities |
Testing
sys_epoll() i/o
method on the Squid on Linux itanium
server to support upto 2000 requests/second.
Squid product testing with benchmark tools
|
| Description |
- Squid is a full-featured Web
proxy
cache designed to run on Unix systems free, open-source software.It
supports the platforms of Linux,FreeBSD,NetBSD,BSDI,Mac
OS/X,OSFandDigita nix,IRIX,SunOS/Solaris,NeXTStep,SCO
Unix,AIX,HP-UX,OS/2.
- Using the polygraph testing
tool,requests of Squid is measured.
- Squid support for customers
for
setuping the web-cache server with authentication,security with fire
walls setup,bandwidh management,web load balancing.
|
| Project |
ViNet - Wan Emulator
|
Client
|
Visolve.com,
USA |
| Period |
Sep-2004
-
Nov-2004 |
| Environment |
Linux,
C, Shell Scripting
|
| Responsibilities |
Analysing various
WAN
emulator functionalities, features and
preparation of Software Requirement Specification document. Design and
test suite development.
|
| Description |
Emulator is a
specialized
router which emulates (statistically) the behavior of an entire network
in a single hop. It selectively applies network effects (such as delay,
loss, and jitter) to traffic passing through it, based on user-supplied
settings. Emulation can be defined simply as Simulation plus Live
Testing.
|
| Project |
ViFilter - Web Filter
|
| Client |
Visolve.com,
USA |
| Period |
Nov-2004
-
Till now |
| Environment |
Linux,
Shell Scripting, Perl
|
| Responsibilities |
Analysing various
web
filter functionalities, features and
preparation of Software Requirement Specification document. Design and
test suite development.
|
| Description |
Web
Filter is designed to
filter web requests based on URL, domainname, category, Time, IP, MAC
address, request type, file type, size and username. Providing
Customized error report display, GUI management and mail reporting.
|
| Project |
ViReporter - Web Access
Reporter
|
| Client |
Visolve.com,
USA |
| Period |
Nov-2004
-
Till now |
| Environment |
Linux,
MySQL, PHP Scripting
|
| Responsibilities |
Analysing various
web
access reporters functionalities,
features and preparation of Software Requirement Specification
document. Design and test suite development.
|
| Description |
Web
Access Reported is
designed to report web access based on URL, domainname, category,
Duration, country, IP, MAC address, request type, file type, size and
username. Providing Customized search of web access, Graphical report,
GUI management and mail reporting.
|
| Project |
ViCAP
|
| Client |
Visolve.com, USA |
| Period |
Dec-2004 - Till now |
| Environment |
Linux, PHP
Scripting, MySQL, Shell Scripting, HTML, Perl
|
| Responsibilities |
Design web-pages
to get users input to plan their hardware for capacity requirement or
get performance of the existing caching hardware. Database design and
store customer inputs into it. Automate new customer entry notification
by mail. Generate response report to customer with the validation from
support team.
|
| Project |
Capacity Planning Alogorithm Generator
|
| Client |
Visolve.com,
USA |
| Period |
Nov-2004
-
Till now |
| Environment |
Linux,
Shell Scripting, Polygraph tool, Perl
|
| Responsibilities |
Configuring
different RAM
size, HDD size, polling methods (poll, select, epoll) on different
squid versions ( squid-2.5, squid-3.0) and benchmarking with polygraph
( http accelarator ) tool to get the web request satisfaction per
second and number of users can be supported.
|
| Description |
1. Based on number
of
users, hardware + squid
configuration will be suggested.
2. Based on hardware configuration ( HDD, RAM, CPU),
1. number of users
can be
serviced from squid
2. updation needed
on
hardware to reach required users
count.
|
Miscellaneous
Work:
| Project |
Squid
patch porting |
Client
|
Open
source community
|
| O/S |
Linux,
C, C++
|
| Role |
Porting the patches of Squid
-2.5 to
Squid 3.0 version as a
development process.
Test the ported patches with Squid 3.0 on linux environment.
|
| Project
For |
Squid
development team. http://devel.squid-cache.org |
| Project |
Squid Configuration Manual
( version 2.5, 3.0 )
|
| Client |
Visolve.com,
USA |
| Period |
Sep-2004
-
Till now |
| Environment |
Linux,
HTML, Squid
|
| Responsibilities |
Configuration
file TAG
analysis, functionality testing,
document preparation and defect filing to opensource world.
|
| Project |
Systeminfo - A System Information Generator
|
| Project
For |
Opensource,
Sourceforge.net
|
| Period |
Jan-2005 |
| Environment |
Linux,
Shell Scripting, Perl
|
Web Page
|
http://freshmeat.net/projects/systeminfo
|
| Responsibilities |
Systeminfo is a
shell
cript
used to generate Your System Informations on RPM Packages available,
System Routing Table, Disk Information, File System Information, System
General Information and etc informations.
|
| Project |
Squidrunner - A Squid Web Proxy Server
Builder
|
| Project
For |
Opensource,
Sourceforge.net
|
| Period |
Feb-2005 |
| Environment |
Linux,
Shell Scripting, Perl |
Web Page
|
http://freshmeat.net/projects/squidrunner
|
| Responsibilities |
A script to get
latest squid source and patches, make build configuration based on user
inputs, build the source with specified configuration, installation on
system, squid configuration generation, squid startup validation and
startup of squid.
Squidrunner is designed to automatically update new patches, tune
system parameters, tune squid configuration and reporting about squid
information. Implemented to support beginner level customers to
enterprise level. It is also used to upgrade existing squid version.
|
| Project |
Loadable
Hypervisors |
Purpose
|
Under
graduation
|
| Period |
Dec-02
to
May-03 |
Project
for
|
Under
graduation
|
Environment
|
Linux-kernel-2.2 |
| Description |
An
unbypassable wrapper used to secure the applications like Netscape
navigator.Software using the Device file layer on the kernel to monitor
the system calls using the Client hypervisor |
Academic Credentials:
- Secured centum in
maths on +2
and topped in 10th and +2
- Served
as School Pupil Leader
- Awardee of School
Best Student
Personal
details:
| Fathers name |
S.Kandasamy |
| Date of Birth |
06-April-1982 |
Age
|
23 Years |
Sex
|
Male |
Nationality
|
Indian
|
Maritial Status
|
Single |
| Language Known |
English, Tamil ,Telugu(Speak) |
Declaration:
I here by declare that
the above information is true and correct to the best of my knowledge
and belief.
Date:
|
|
Place:
|
(Muthukumar K) |
|