Achievements

Project Assignment Job Machine Platform Language Technology
Development of a sample package collection of customer and sales management software. Implementation of customer management software. Design, Programming RICOH SP-250 RICOH Mytool Auto Program (language dedicated to Mytool) spreadsheet and database operation
Publication of a guidebook of Mytool. reversi game, page sort (sample program) Design, Programming, Writing RICOH SP-250 RICOH Mytool Auto Program (language dedicated to Mytool) computer player algorithms, sorting algorithms
Development of Mytool V2. Implementation of date & time functions Design, Programming RICOH SP-250 MS-DOS Whitesmith C Zeller's formula
Development of Mytool M2. Implementation of syntax analysis and execution of mathematical expression, syntax analysis and playing of music score Design, Programming RICOH Mr.MYTOOL MS-DOS Whitesmith C reverse Polish notation, regular expression
Development of Mytool M3. Implementation of VRAM I/O, speaker I/O, BCD operation, graphics engine, menu manager Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler scan conversion, Bresenham's algorithm, clipping, seed fill, list operation, callback, linear congruential method
Development of data sharing software between Mytool and PDA, "Tsunagu-kun" Whole Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler RS-232C
Development of an application for an edutainment machine by RICOH overall design, implementation of basic library Design, Programming the target machine Dedicated Firmware Z80 Assembler global exit
Development of Mytool Z Overall design, implementation of window system, bitmap transfer, command interpreter, Avariable-length BCD operation Design, Programming RICOH Mr.MYTOOL MS-DOS, MIMA Borland C++, Turbo Assembler event driven, context-free grammar, recursive descent parsing method, Newton's method, exclusive control
Development of a mouse driver for cursor animation Whole Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler terminate and stay resident, hardware interrupt, interrupt service routine
Development of a mouse driver for PC/AT superimpose mode Whole Design, Programming IBM PS/V MS-DOS Microsoft C, Microsoft Macro Assembler hardware interrupt, interrupt service routine
Development of a library for playing background music Whole Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler hardware interrupt, interrupt service routine
Development of a clock display accessory Whole Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler hardware interrupt, interrupt service routine
Development of bar-code reading command (Mytool ad-inn) Whole Design, Programming RICOH Mr.MYTOOL MS-DOS, MYOS Microsoft C RS-232C
Development of magnetic card reading command (Mytool ad-inn) Whole Design, Programming RICOH Mr.MYTOOL MS-DOS, MYOS Microsoft C RS-232C
Development of a console driver for making mouse available in text editors Whole Design, Programming RICOH Mr.MYTOOL MS-DOS Microsoft C, Microsoft Macro Assembler hardware interrupt, interrupt service routine
Development of a path animation generator for video game sprite Whole Design, Programming Apple Macintosh Quadra700 KANJI Talk7.0 MPW C, C++ forward differencing
Development of a edge detection & image segmentation tool Whole Design, Programming Apple Macintosh Quadra840AV KANJI Talk7.0 Metrowerks CodeWarrior C++ region segmentation based on color difference, binarization based on discriminant analysis, edge preserving smoothing, bitmap vectorize, angle detection, piecewise linear approximation, curve fitting
Development of a loan simulation system of a bank Implementation of the setting part Design, Programming NEC PC-9801 Microsoft Access 2.0 Access Basic relational database
Development of a customer management system of a computer training company Whole Design, Programming NEC PC-9821Xv Microsoft Access 95 Visual Basic relational database
Development of SEGA PICO storyware "Densha Dai-Syugo" Implementation of about half of the sub-stages Design, Programming SEGA PICO (emulator) Dedicated Firmware GNU M6800 Assembler  
Development of SEGA PICO storyware "Kazu Suji" Implementation of about half of the sub-stages Design, Programming SEGA PICO (emulator) Dedicated Firmware GNU M6800 Assembler  
Development of the Web site of a esthetic salon Whole Design, Programming   Web Browser (NetScape2.0) HTML  
Development of the Web site of Dell Japan Implementation of products list Design, Programming   Web Browser HTML  
Development of BIOS of IBM ThinkPad Implementation and maintenance of EZ-Setup/Diag (hardware diagnosis & configuration utility), Design, Programming IBM ThinkPad MS-DOS Borland C++ 5.01J, Turbo Assembler  
Development of greeting card software "Kantan Meishi & Card" Implementation of image processing engine Design, Programming Windows PC Windows 95/NT, VCL Borland Delphi 3 (Pascal) halftoning, monotoning, distance transform, blurring, bitmap rotation
Development of addressbook software "Kantan Jushoroku" Design & implementation of main part Design, Programming Windows PC Windows 95/NT, VCL Borland Delphi 3 (Pascal) relational database
Development of a print utility program "MEGAPRINT" Implementation of graphics engine Design, Programming Windows PC Windows 95/NT, VCL Borland C++ Builder 4 C++ template, curve fitting, warping, boolean operations between bezier polygons, clipping
Development of the Web site of Fukushima Construction Office Design & implementation of main part HTML Programming Windows PC Web Browser HTML, Java Script  
Development of graphics software "ImageCreatePro" Implementation of graphics engine Design, Programming Windows PC Windows 95/NT, VCL, OpenGL Borland C++ Builder 4 C++ template, text on curve, curve offsetting, 3D text, adjustment of brightness, saturation, and contrast