Academic Projects of Sumith Kumar Puri
- The Student
I passed my Tenth (1997) and Twelfth
(1999) from Naval Public School, Kochi. I completed my Bachelor
of Engineering, Information Science and Engineering (2003) from
Sri Revana Siddeshwara Institute of Technology, Bangalore. I
have added all the projects from my school onwards, including
independent or informal projects. I have also added all my
projects from my Bachelor's.
#00 Cricket Scorecard Management -
Twelfth
Roles: Student Programmer >
Area: File System > Status: Evaluated (30/30) >
Technologies: C and MS-DOS
A live cricket scorecard management for DOS, similar to modern
day cricinfo; and can also be used to report match details.
#P1 Robotics - Bachelor's - Seminar
Roles: Student > Area:
Computer / Robotics > Status: Evaluated (112/125)
A seminar, report and presentation on the impact of robotics as
also its future in the society and industry.
#S0 Reverse Engineering of Software Programs - Bachelor's -
Seminar
Roles: Student > Area:
Software Programming > Status: Evaluated (48/50)
A thorough seminar, report and presentation on reverse
engineering of software programs from their executables.
#01 Student Management System - Bachelor's
Roles: Student Programmer >
Area: File Structures > Status: Evaluated (118/125) >
Technologies: C++ and MS-DOS
A student management system for simulating indexing and
buffering algorithms for data retrieval.
#02 Library Management System - Bachelor's
Roles: Student Programmer >
Area: Database Applications > Status: Evaluated (097/125) >
Technologies: Visual Basic and Windows
A simple library management sytem, which allows to perform
storage, addition, modification, deletion and varied search.
#03 System Utilities - Bachelor's
Roles: Student Programmer >
Area: System Tools > Status: Evaluated (101/125) >
Technologies: C and MS-DOS
A DOS based system utilities software that can be used to
format, safely delete and also report system health.
#04 Multicasting - Bachelor's
Roles: Student Programmer >
Area: Network Programming > Status: Evaluated (121/125) >
Technologies: C, Sockets and UNIX
A sender inititated reliable multicast protocol for
demonstration of multicasting and even unicasting.
#05 Snake Game - Bachelor's +
Roles: Student Programmer >
Area: Graphics Programming > Status: Evaluated (118/125) >
Technologies: Java, AWT and Windows
A graphical game that is based on Java abstract window toolkit
library, on the lines of pacman.
#06 CGI/Perl Project - Bachelor's +
Roles: Student Programmer >
Area: Internet Programming > Status: Evaluated (118/125) >
Technologies: CGI, Perl and Apache
A sender inititated reliable multicast protocol for
demonstration of multicasting and even unicasting.
#07 Single Instruction Multiple Data on Pentium - Bachelor's
Roles: Student Programmer >
Area: Software Performance > Status: Evaluated (193/200) >
Technologies: C/C++, Inline Assembly and Linux
A set of library routines to demonstrate SIMD, to be used on a
supercomputer at National Aerospace Labs, Bangalore.
#I1 [1995] Inventory Management System -
Independent
Roles: Developer > Domain: Enteprise > Status:
Complete/Retired
Technologies: Clipper, dBase III Plus and MS-DOS > Live Users
using this System: Father's Business (Sunil Engineering Works/Esskay Industrial
Enterprises)
A system for product, customer, supplier system and basic
invoicing. This include advanced reporting and printing system
for inventory control and for records.
#I2 [1996] Letter Management System -
Independent
Roles: Developer > Domain: Enteprise > Status:
Complete/Retired
Technologies: Clipper, dBase III Plus and MS-DOS > Live Users
using this System: Father's Business (Sunil Engineering Works/Esskay Industrial
Enterprises)
A system for managing letters to customers, suppliers and other
stakeholders. This also included the functionality of mail
merge, especially useful for mass mailers.
#I3 [1998] Financial Accounts System -
Independent
Roles: Developer > Domain: Enteprise Finance > Status:
Incomplete/Retired
Technologies: Clipper, dBase III Plus and MS-DOS > Live Users
using this System: Father's Business (Sunil Engineering Works/Esskay Industrial
Enterprises)
A system for managing financial accounts such as sales,
purchase, damages, ledger and accounting. This incorporated a
advanced reporting and printing system as well.
#I4 [1997] Trade Game (Monopoly) -
Independent
Roles: Developer > Domain: Enteprise > Status:
Incomplete/Prototype
Technologies: Clipper, dBase III Plus and MS-DOS > Live Users
using this System: None
The popular trade game (indian version of monopoly) is what i
had attempted. I had programmed the aspects such as dice
rolling, site management and user management.
#I5 [1998] Cricket Game (Textual) -
Independent
Roles: Developer > Domain: Enteprise > Status:
Incomplete/Prototype
Technologies: Clipper, dBase III Plus and MS-DOS > Live Users
using this System: None
The textual version of the cricket game (a different version
existed commercially). I had programmed aspects of user
interface, team management and basic random scoring.
|