|
![]() |
Duration: 2.5 men-years.
Client: Euphonix Inc. Palo Alto, CA.
Short description: eDeck is Internet-enabled multi-channel music player designed for music industry professionals. Kay capabilities included sharing music clips, connect to streaming studio output, playback 6-channel 24 bit/96kHz music files.
Programming languages and technologies:
C++, MFC, Multithreading, TCP/IP, COM/DCOM,
DirectX, Windows Media
Duration: 6 man-mons.
Client: AOL / Netscape Mountain View, CA.
Short description: Design & development of MyCalendar ActiveX module for next generation of CompuServe online service . New component allowed management of personal calendar, event scheduler, and weather channel with synchronous download/update to CompuServe server.
Programming languages and technologies:
VC++, COM, MFC, ActiveX, XML, JScript.
Panther™
Duration: 2 man-years.
Client: Celera Genomics/MAG, Palo Alto, CA
Short description: Genomic application for graphical display of DNA/ protein sequence data. Design and development of user friendly and graphically intense GUI for displaying various genetic-sequence data as MFC NT/98 application.
Programming languages and technologies:
WinNT/98. MSVC++ v6.0, MFC v4.21, Oracle, SQL,
ODBC, Multithreading, COM/ActiveX, Stingray Objective Grid/Toolkit .
Duration: 6 man-months
Client:
Enroute Inc., Palo Alto, USA.
Short description: The
project had 2 parts. We had to create ActiveX component with all GUI elements and custom
controls created for QuickStitch line of products (see projects below). Using this
component, we developed PowerStitch™ application with advanced features for 1D and 2D
image stitching. The result application has the best UI features and image processing
methods of both QuickStitch™ and QuickStitch360™ products. The key moment in this project was careful design of ActiveX
interface and data exchange protocols, hierarchical wrapping of all pre-existed custom UI
controls.
Application platform: Win32(Win95/98/WinNT).
Programming languages and technologies: MSVC++ v5.0, MFC v4.21,
LeadTools8, COM/ActiveX.
Detail project
information
Duration: 6 man-months
Client:
Enroute Inc., Palo Alto, USA.
Short description: This project was an upgrade over our previous Quick
Stitch 1.0 application. We implemented a number of new GUI elements and increase overal
application efficiency, speed of processing and memory consuption.
Application platform: Win32(Win95/98/WinNT).
Programming languages and technologies: MSVC++ v5.0, MFC v4.21,
LeadTools8.
Detail
project information
Duration: 3 man-years
Client:
Internal project
Short description: Fully automated 3-rd generation web site for
internet commerce. Site contents is 100% dynamic and generated by ASP scripts integrated
with set of 15 databases. Front end has unlimited depth of categorization,
customization of each category and item section. Currently site have over 4000 items in
databases, and over 10 000 information records. Administration end allow online processing
of credit card charges, tracking of any received, processed, or shipped order, statistics
and number of other features. Site vendors have separate login for real time price
changes, RMA support and adding or editing new items.
Application platform: WinNT
Programming languages and technologies: IIS, ASP, JavaScript,
VBScript.
Visit 4gamers.com
Duration: 9 man-months
Client:
Enroute Inc., Palo Alto, USA.
Short description: Another
installment in QuickStitch line of products. QuickStitch360 is image processing
application using for creating circle panorama. He is specially oriented for tri-pod taken
panoramas, and included number of customer designed GUI elements to help arrange pictures
in 360 degree layouts.
Application platform: Win32(Win95/WinNT).
Programming languages and technologies: MSVC++ v5.0, MFC v4.21,
LeadTools8, COM/ActiveX.
Detail project
information
Duration: 3 man-months
Client:
Intermedia Inc., Palo Alto, USA.
Short description: Project
aim was to port Java-applet to Win95/C++ Internet client. 'Ciao!' multilingual server
allows users chat on different languages and understand each other. Thought Guild Inc. has
ported Java sources of client part to C++ and build an MFC wrap around existing code.
Project included a lot of TCP/IP programming and real-time communication with server.
Application platform: Win32(Win95/WinNT).
Programming languages and technologies: MSVC++ v5.0, MFC v4.21,
MSVJ++ v1.1, TCP/IP.
Detail project information
Duration: 6 man-months
Client:
Enroute Inc., Palo Alto, USA.
Short description: The
application permits digital images to be combined, or "stitched", into a wide
angle or even panoramic image by emulating 3D surrounding. This application is currently
being bundled with all Ricoh digital cameras distributed in the U.S. The UI featured an
easy-to-use file browser, multithreaded image previewer, image drag-and-drop, image layout
capability, and custom controls that permitted a customized (artistic) interface
presentation.We used a team of 3 developers for that project, working to successfully
deliver the product under significant schedule pressure. Right now, we are working on
second version.
Application platform: Win32(Win95/WinNT).
Programming languages and technologies: MSVC++ v4.2, MFC v4.0,
LeadTools8.
Detail
project information
Short description: This interactive Java applet has been
created for the computer hardware promotion and used at WWW.4GAMERS.COM
. It allows user to get feeling for the 3D shape of the item he or she is about to buy. User
can rotate object using mouse while holding left button down.
This applet utilizes java renderer which was written using JDK 1.1. It
is not using VRLM and working in software mode. This allows users who do not have VRML
installed view 3D objects online. Java renderer consist of multiple classes for the 3D
object description as well as classes for the renderer object itself. Other billboard
applets was also created using different set of classes and visual effects.
Programming languages and technologies: JDK 1.1.
Duration: 4 man months
Client:
RadTime, Chicago, USA.
Short description: As major part
of that project we rebuilt Opengl.dll which rsponsible for
processing high level requests and converting them into the appropriate OpenGL calls.
This project was written using MFC 6.0,C++ and OpenGL 1.1 and features hardware
and software rendering modes, redering into windows as well as offscreen bitmap,
alpha surface sorting and tesselation of intersections, 3D CSG using stensil buffer,
real time texture updates from files as well as from other accumulation buffers.
It cosists of series ofclasses for the mesh, texture, lights and camera and code proved
to be easy to support and to learn for other programmers.
Application platform: WinNT/Win95.
Programming languages and technologies: MSVC++ v5.0 (VC6.0),
OpenGL
(C) 1998-2003 Thought Guild Inc