K.V.R.N. Kiran
Kumar
kvrnkiran@yahoo.com
www.kvrnkiran.com
Ph:
+91-40-55177953
Mobile:
0-98854-41110
Over seven years of experience in Software
Development in developing storage, imaging, messaging and desktop solutions.
Experienced in leading multiple projects with varied sizes of teams. Involved
in writing proposals Participated
in Planning, Analysis, Implementation & driving offshore development team.
Proven track record in producing aggressive results for international clients
applying various development methodologies & process.
Excellent hands on experience in
developing software using Windows SDK. Technical Skills include programming in VC++ with MFC, COM, .NET, Multi-threading.
Worked with Windows, Macintosh, Linux and Solaris.
·
Master of Computer Applications (MCA) from Nagarjuna
University.
·
Bachelor’s in Computer Science from Nagarjuna University.
Additional Qualifications/Certifications
·
Passed
‘O’ and ‘A’ Levels from DOEACC (Autonomous body of Dept. of IT, Govt. of India).
·
Passed Entry
Level COBOL from CSI (Computer
Society of India), Chennai, India.
·
Rated as No. 1 expert in C/C++
category and related areas in AskMe.com.
·
Brainbench
certified in Win 32 API, VC++, C++, C
and Programming Concepts.
·
Team Leader – ESN Technologies – February 2000 to Till
date.
·
Programmer – Spectrum Data Processing Centre – August 1999
to January 2000
·
Project Trainee – Kernex Micro Systems – December 1998 to
July 1999
Software
Skills:
Operating Systems : Windows, MS-DOS 6.22, UNIX, Red Hat Linux,
Sun
Solaris 7 & 9 (both Sparc and Intel
variants) and
iMac.
Languages : C, Pascal and COBOL.
OOPS : C++, Visual C++, C# .NET, OWL
Communication Protocol :
TCP/IP, Socket Programming
RDBMS : Oracle.
GUI Tools : Visual
Basic, Forms, Graphics and Reports, Qt Designer
Packages : MS-Office
2000.
Projects
1.
Title : ProDiscover
Client : Technology
Pathways LLC.
Duration : February
2002 to Till Date
Team Size : 7
Operating
Environment : Windows 2000/NT/XP/98, Sun Solaris (Sparc and Intel)
Linux
(Red Hat, SuSe, Debian, Damn Small Linux (DSL))
Software : Visual C++ 6.0, MFC Application.
Role : Team Leader
Description:
ProDiscover DFT is a Disk Forensic Tool. The project
involves development of tool intended to be used by Computer Security
Consultants and Law Enforcement Officials in collecting and analyzing computer
disk Image. None of the Windows API
functions is used for any of the features (like accessing partitions, getting
registry keys etc.). The scope of the project is to design and develop the
tool as per the specification provided by Technology Pathways LLC., and Disk
Imaging Tool Specification created by NIST. This product is available as ProDiscover, ProDiscover IR,
ProDiscover Investigator, ProDiscover Windows and ProDiscover Forensics with
different features.
The Dartmouth Institute for Security Technology Studies
report Law Enforcement Tools and Technologies for Investigating Cyber Attacks -
Gap Analysis Report ranks ProDiscover® as meeting the greatest number of needs
for Preliminary Investigation and Data Collection.
Key
Features:
·
PDServer – A
server component used to access remote systems. This server sends all
information about the remote system including disk information. This server is
available on the following operating systems:
o
Windows 2000/NT/98
o
Sun Solaris (both
Sparc and Intel versions)
o
Red Hat Linux, Debian Linux, SuSe Linux, DSL (Damn Small Linux)
·
PARemove
Driver: This driver is used to remove HPA (Host Protected Area)
from the local disks.
·
LogGenerator:
Designed a tool to automatically generate log code for entire project or for
selected classes. This log can be used to analyze customer reported issues.
·
DFTSrv: A tool
developed to run PDServer as a Windows service.
·
Designed API to be used from ProScript.
Responsibilities:
·
Client Interaction and
communication.
·
Effort Estimation.
·
Designing new classes and APIs
for proposed features.
·
Drawing sequence diagrams for
new features.
·
Task assignment and scheduling.
·
Configuration management.
2. Title : UPnP
Print Service
Team Size : 3
Software : C# .NET, ASP .NET
Role : Team Leader
Description:
The UPnP Print Service enables user to print documents and
images on a printer which is attached to a computer. The printer need not be a
network printer or a shared printer. This service uses Windows’s UPnP service
for communication.
UPnP Print Service is divided into two modules. A CP
(Control Point) acts as server and a service acts as a client. Both the CP and
Service use PrintBasic 2 and XHTML for communication.
Responsibilities:
1.
User requirement study
2.
Designing, Implementation.
3. Title : e-Notify (Mobile Messaging System)
Clients : Multiple
Clients
Duration : May
2001 to Jan 2002
Team Size : 4
Operating System : Windows 2000/NT/98
Software : C# .NET, ASP .NET
Role : Team Member
Description:
The proposed application would leverage existing GSM based
mobile networks to enable corporate establishments to keep their customers
informed, by sending them automated SMS based notifications as and when
required. This application would be useful for corporate to keep their
customers updated with their order status thru automated messages.
Responsibilities:
1.
User requirement study
2.
Designing, Coding, Implementation and Maintenance.
4.
Title : TestStrip
Client : PhotoTune
Software (formerly VividDetails LLC)
Duration : March
2000 to April 2001
Team Size : 4
Operating System : Windows and Macintosh
Software : Visual C++ 6.0, Adobe Photoshop SDK,
MFC Application.
Role : Team Member
Description:
Test Strip is a PhotoShop plug-in that was designed to
make color-correction and proofing easier, faster, and more precise. Available
for Power Macintosh and Windows 95/98/NT. Test Strip divides an image into
sections showing the result of adding or subtracting various amounts of color,
density, contrast, or saturation in as little as 1%, and the strip layout can
be customized in a number of ways.
Responsibilities:
1.
User requirement study
2.
Developed ‘Gels’ as per the client’s specifications
3.
Developed ‘Guided Color Correction’
4.
Coding, Implementation and Maintenance.
5.
Title : Popup
Manager 5.4
Duration : 6 Months
Platform : Windows 2000/NT/XP/ME
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
This utility has been developed to send and receive popup messages
that will be sent/received by the windows command, “net send”. This utility
sends a popup message to a particular person, or a set of persons or all of the
persons in the network. There is an option to store all the messages to a file.
Online help is implemented to make the user convenient to use the application.
Responsibilities:
·
System Designing and Development.
6.
Title : Visual
Class Viewer
Duration : 3 Months
Platform : Windows 2000/NT/98
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
This utility can be used to analyze project files created
by Microsoft Visual C++. Typically Visual C++ environment does not display any
class hierarchy. This Class Viewer analyzes project files created by Microsoft
Visual C++ 5.0 or higher, and then displays all the classes in that project and
displays them in a tree view.
Responsibilities:
·
System Designing and Development.
7.
Title : SmartClock
Duration : 2 Months
Platform : Windows
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
This utility is developed to display the current time at
the top right-hand side of the active window. It rings bell at every half an
hour, using a sound blaster card. It displays an icon in the Task Bar. The user
can store his schedules using this software. At the particular date and time,
the given message pops up.
Responsibilities:
·
System Designing and Development.
8.
Title : AssistBar
Duration : 3 months
Platform : Windows
Software : Visual
C++, Win32 Application
Description:
Assist Bar is like ‘Windows Start’ utility. User can place
any kind of file icons on the bar. Those files can be executed by a single
mouse click. Icons can be Drag-Dropped onto the Assist Bar. User can assign a hotkey for an application,
to execute the application. This application also displays the Control Panel
items in a special menu. Online help is implemented to make the user convenient
to use the application.
Responsibilities:
·
System Designing and Development.
9.
Title : Application
Setup Wizard
Duration : 6 Months
Platform : Windows
Software : Visual
C++, Win32 Application
Role : Project Trainee
Description:
It is developed on
partial fulfillment of M.C.A. This utility is useful to launch any
software on any machine. This utility has been developed to launch the Kernex’s
“mathX” software. This program is able to uninstall the software that has been
installed by the same software. The uninstaller will be installed automatically
along with the software.
Responsibility:
·
System Development.
10.
Title : VDesktop
Duration : 1 Month
Platform : Windows 2000/NT/98
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
VDesktop, The Virtual Desktop, is a small utility that
facilitates the user to have more than one desktop at a time. And the user can
switch between desktops.
Responsibilities:
·
System Designing and Development.
11. Title : Quotations
Screen Saver
Duration : 2 Months
Operating System : Windows 2000/NT/98
Software : Visual C++, Win32 Application
Role : Product Developer
Description:
This is a screen saver to display quotations stored
in a file. There are more than half-a-dozen effects for displaying the
quotations that can be configured by the user.
Responsibilities:
·
System Designing and Development.
12.
Title : Grab
It
Platform : Windows 2000/NT/98
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
It is a screen-capturing program. It captures the screen
contents. Users will have a chance to capture part or complete screen contents.
The user can then save that image as an independent file. There is an option to
include the mouse cursor in the capture. A preview of the captured image is
available so that the user can view it before saving the image.
Responsibilities:
·
System Designing and Development.
13.
Title : Kreative Infra Suit
Duration : 4 Months
Platform : Windows 2000/NT/98
Software : Visual
C++, Win32 Application
Role : Product Developer
Description:
This utility is developed to control the PC using the
Remote controller (supplied along with the Creative CD-ROM Drive). This program
traps all the messages of the remote controller and then performs the
user-defined action. It can also be configured to control WinAmp. This utility
uses Windows Hooks.
Responsibilities:
·
System Designing and Development.
14.
Title : K-DOS
Duration : 4 Months
Platform : MS-DOS
Software : Turbo
C
Role : Product Developer
Description:
This is a replacement to command.com in
DOS. It supports all the internal commands supported by command.com. Apart from
this, it has support to set the color of the foreground and background of the
screen, beeps, delays, system information etc.
Responsibilities:
·
System Designing and Development.
Updated
on 7th Feb 2006
MS-Word format
here