To verge the point after which there is no way, then to pave the avenues after that.
Qualification
B.Sc. [Computer Science (Hons.)], Pursuing MCA from IGNOU.
Experience
Tata International (Dewas)
[2 Months]
Job Title:
Trainee
Duration:
25-Jul-2004 to 24-Aug-2004
Detail:
LogMailer:
Automatically sends mails to people with corresponding log files attached.
Elsam 2000 Interface:
Interface to the measuring machine so that the data can be sent to the database directly and many such machines can be handled by only one computer.
CDAC (Mumbai)
[4 Months]
Job Title:
Software Trainee
Duration:
29-Oct-2004 to 23-Feb-2005
Detailes:
Apart from routeen job, I did many things here. Especially I track down a big security hole in the network and suggested the solution too.
Projects
Windows API for DOS
[C++]
Aim:
To understand the philosophy of various windows APIs by developing one of it myself.
Description:
"Windows API for DOS" is a powerful and good looking windows GUI library for DOS. It is good enough to be compared with Windows 98 [only as much as I have completed yet].
Development Platform:
DOS, Turbo C++ & inline Assembly.
Duration:
It will always be far from over because it is my hobby project.
Lipi
[An Interpreter for my own Programming Language - C]
Aim:
To understand the internals of various programming languages by developing one of it myself.
Description:
This is an interpreter of a simple 'C' like procedural programming language. Some of the features of this language are loops, functions / Procedure, Recursion etc.
Development Platform:
Linux / DOS, Bison and C.
Duration:
2 Months (Including all study about compilers).
Splash
- The Imagination Composer [Graphics - VB]
Aim:
To understand some fundamentals of graphics and to become familiar with Visual Basic.
Description:
Splash is versatile software for image composing and drawing. You can draw or paint as well as you can give some spatial effects too.
Development Platform:
Windows, Visual Basic, Win32 API.
Duration:
1 Month (Including all study of Visual Basic).
Pragya
- The Intellectual Intelligence [This Website - DHTML]
Aim:
To introduce myself to the rest of the world.
Description:
This website has latest version of this Résumé including my articles and my programs for downloading and many more things. Most of the pages are compliant with W3 standards like XHTML, CSS2 and WCAG.
Development Platform:
XHTML 1.0 (Some XHTML 1.1 and HTML 4.0), CSS2, VRML, JavaScript, VBScript.
Tools:
A text editor for HTML etc. and GIMP for Images.
Duration:
It is an ongoing process.
Hindi Editor
[VC++ (MFC), DHTML, JScript]
Aim:
To achive an intuitive editor for Unicode Hindi.
Description:
"Hindi Editor" is actually meant for those people who are not familiar with the standard Inscript keyboard layout. "Hindi Editor" is designed to reduce the necessity of remembering the keyboard layout.
Development Platform:
XHTML 1.0, JavaScript, VB for ActiveX.
Duration:
1 Month (new versions are always under construction).
Money Flow
[Banking(Team Work) - Oracle + D2K]
Aim:
To computerize a bank.
Description:
This software though developed for a cooperative bank, is a complete banking solution for any small bank.
Development Platform:
Windows 2000, Oracle 8i, Developer 2000.
Duration:
2 Months.
Team Size:
3.
Responsibility:
I was involved in the project as a Technical Consultant. My contribution was the incorporation of photographs, advanced search facilities some interface enhancements and other miscellaneous help.
Voice
[Document Reader - VB (TTS)]
Aim:
To relieve my eyes.
Description:
Voice is a speech synthesizer which can read books / letters for you. It has many settings for speech (speaker, speed, etc.) and text (Font, Colour, etc.).
Development Platform:
Windows, Visual Basic, Microsoft TTS Engine.
Duration:
1 Week (Including all study of TTS without having any documentation of it).
WMSelect
[X initiator & Window Manager selector - C (GTK)]
Aim:
To elegantly switch between Window Managers. [Not like switchdesk]
Description:
A GUI program that is useful for people whose default runlevel takes them to text mode. It initiates X-Windows but before loading any window manager its interface lets you choose your desired window manager.
Development Platform:
Linux, C, GTK.
Duration:
2-3 Days (Including initial study of GTK).
Other Projects:-
Small Utilities
Virus scanner / remover for "HTML.Redlof.A" virus.
Hindi console font for Linux.
Device driver for Unidex 500 in QNX.
DLL for hardware port IO in assembly.
Encrypter / Decrypter script.
Photo gallery generator in HTML / ASP format.
Movie clip cutter.
and many more.
Certification
98.96% in I-Level of CST-2003, conducted by NCST at national level.
Seminar Attended
TechnoSeminar - 2003
Seminar Details
Orator
Subject
Mr. M. Shashikumar Senior Scientist at C-DAC
Machine Learning
Padma Shri Dr. P.V. S. Rao (Tata Infotech)
Artificial Intelligence
Mr. Anil Garg (Sony Entertainment Ltd.)
Future Trends in I.T.
Dr. Navin Singhi (TIFR) Shanti Swaroop Bhtnagar award
Path towards Success
Operating Systems
DOS [Excellent],
Windows 9x [Excellent],
Windows 2000/XP [Enough],
Linux [Good],
Unix (SCO, Irix, Solaris) [Know],
BeOS [Know],
QNX [Good],
X-Windows ( KDE, GNOME, Window Maker etc.) [Good]
Center for Development of Advanced Computing
[formerly National Center for Software Technology]
Gulmohar Cross Road No. - 9, Juhu
Mumbai (Maharashtra)
India, PIN - 400049
Phone - +91 98921 68724