Richard K. Balaska - continued
Richard K. Balaska
46 Laurelbrook Drive
Guilford, CT 06437-1915
Cell: 203.824.2349
http://www.buckosoft.com/
LANGUAGES
· C 12 years
· C++ 10 years
· 80386, 8088 6 years
· 6502 8 years
· Z80 3 years
· Java/Swing/JFC/J2EE, JavaScript, DHTML, SQL, JDBC, Tomcat 4 years
· HTML, perl, CGI, Apache, PHP, XML 4 years
SKILLS
· Professional Software Development Experience 20 years
· Windows 3.1/95/NT/2000 13 years
· Visual C++, MFC; GUI, Multimedia, NetBIOS 10 years
· Embedded systems 7 years
· Galaxy Application Development Environment 4 years
· Internet applications – Sendmail, qmail, DNS, DHCP, PPP, Apache 7 years
· MS-DOS 8 years
· UNIX - (5.4, SunOS 4.1.3, Solaris, AIX, HP-UX, Linux) 14 years
· ISO Communications 4 years
· Video Game Development 8 years
· Project Management 5 years
PRODUCTS
· Web Service Architecture utilities (J2EE/WSAD/RAD)
· Mini-Photolab (C++/MFC/.NET)
· Windows 2000 keyboard device driver (C/DDK)
· Device Drivers for MPEG-2 over UDP (C++/VxWorks/Linux/eCos/StrongArm)
· Rules editor for EDIFACT transfers (Galaxy C)
· JVote - Voting tool for graphic images (Java/Swing)
· XPilot for Windows, an Internet Game (TCP/IP/UDP Win32/GDI/C/C++ Apache Module)
· Widget wrapping Multimedia player (JPG AVI WAV C++ Galaxy)
· Investment trader terminal (SunOS/Solaris/HP-UX/Galaxy C++)
· C-Phone - A 30 fps video phone system (Windows 3.1 C++ MFC)
· BuckoFlower - A screen saver (Windows C)
· 80386 80 MB/s Intercard Communications Protocols (Embedded C)
· 80386 Embedded Diagnostics (80386 ASM)
· Multiprocessor, On-line Banking Transaction System (UNIX SWIFT C)
· Network Manager for Modems (Sun/OpenLook)
· TSR for serial communications and file transfer (MS-DOS)
· Database Report Generator (6502)
· Tunnel Runner - An Atari video game (Atari 2600)
· Music System and development tools (6502)
PATENTS
· 4485457 - Memory system including RAM and page switchable ROM
· 4728783 - Method and apparatus for transforming digitally encoded data into printed data strips
· 4754127 - Method and apparatus for transforming digitally encoded data into printed data strips
PROFESSIONAL
· Certified Java Programmer
· Microsoft Universal Developer
· Administrator - Internet Raytracing Competition (www.irtc.org)
PROFESSIONAL EMPLOYMENT
January 1996 to Present
Contracting Engineer / Contract services for software engineering. Expertise in C, C++, MFC, and Galaxy based product design and coding. Web site design, coding and installation. Clients include:
· Aetna; Websphere 5.1 (WSAD) 6.0 (RAD/RSA) Web Services, JSP, J2EE, Service Management, SpringFramework, Mule.
· AAA; virus scanning email system (C++, Win2K, Office Addin), AS/400 web enhancements, Cognos data warehousing. Custom Firefox Kiosk Browser (C++, XUL, Jscript). Database sync tools (C++, Java/Tomcat)
· Gretag Imaging Systems; swappable GUI for turnkey dual CPU Win2k touchscreen application (C++, MFC, COM, .NET). WinCE network translator (C++, MFC). Win2k device driver (C/DDK).
· VBrick; Embedded device driver for MPEG II encoding/decoding and UDP multicasting. (StrongARM C, VxWorks, PCI).
· RMS Electronic Commerce Systems (division of GEIS); Galaxy C work. As primary developer achieved four major product releases in three years. (EDIFACT, X12, UNIX, Windows, C++).
· Pinnacle Decision Systems; Design and implement Web site including Perl driven CGI scripts. Perl email robot to perform remote web site updates.
· BuckoSoft, Inc. Web Site. Java, Perl, CGI, SQL, JavaScript, DHTML, Apache. See http://www.buckosoft.com/sdh/ for details.
WIDGET WORKSHOP
August 1995 to January 1996
Wigeteer / Wrapped Lenel MediaDeveloper32 player (AVI,JPG,WAV) into a Galaxy class including SGML/vtext parsing methods. Installed Internet. Linux; Solaris; Lucent router/firewall; http (WWW); sendmail; news; PPP dialups; DNS. Contract HTML services.
MICROGNOSIS
March 1994 to August 1995
Senior Software Engineer / Ported Galaxy based investment trader terminal from SunOS to HP-UX and Windows NT. Used realtime market datafeeds. Integrated various Widget Workshop quote/field based widgets. Developed MFC 2.5 classes. Wrote realtime data feed translater.
TWINCOM/TARGET TECHNOLOGIES
August 1993 - March 1994
Engineering Consultant / One of 3 engineers to design and build "C-Phone", a 30 frames per second video phone system for PCs operating under Windows 3.1. Responsible for the multimedia audio interface; the Novell Netware 4.0 IPX/SPX and NetBIOS network interfaces. Also, the answering machine message storage and retrieval database and user interface.
DATASWITCH
September 1991 to August 1993
Senior Software Engineer / Designed and coded the Backplane Manager for intercard transfers. Real-time Interrupt driven embedded system used 80386, 82380 and FIFOs. Designed and coded Onboard Powerup Diagnostics.
TELEMATIC INFORMATION SYSTEMS
September 1989 to March 1991
Senior Software Engineer / Designed an International On-line Banking System for the SWIFT II network. System was multi-user, multiprocessor, multilingual and involved TCP/IP; sockets; UUCP; X11.3; SQL; message mailing; data encryption; SNA and ISO communications. Supervised 4 engineers.
GENERAL DATACOMM
November 1987 to August 1989
Senior Software Engineer / Designed next generation network manager for datasets. Designed the database and automatic recovery subsystems. Used ESQL, AT&T ROSE, Sun 386i. Scheduled 12 and supervised 6 engineers.
CAUZIN SYSTEMS
March 1985 to September 1987
Software Engineer / Co-Inventor Patent for techniques of encoding data on paper. In-depth knowledge of MS-DOS internals.
Graphics printing: Epson, HP Laserjets, and PostScript. Designed and wrote datastrip printing programs for PCs and Apple II. Developed TSR program to read and execute datastrips.
TARGET TECHNOLOGIES
January 1984 to March 1985
Software Engineer / Developed Report Generator for HomeWord Filer for Apple II, Atari 800 and Commodore 64 computers including field substitution, date manipulating and four function calculator. Maintained machine independent file system.
CBS ELECTRONICS
January 1982 to January 1984
Game Designer / Patent for Custom IC - "Ram Plus". Atari 2600 video game "Tunnel Runner". Reverse Engineered Atari 2600. Embedded music system and development tools for Ideal Toys "Maxx the Robot".