Vitas Povilaitis
vitas@GracefulBoot.com

Objective

To excel as a C/C++ and Unix programmer in a startup environment with aspirations towards Project Management in the Boston MA area.  (Willing to relocate.)

Skills

Training

Xionics Postscript/PCL Porting, Digital Imaging Overview, Java Programming, Windows VxD Programming, C++, Object Oriented Design, Oracle/SQL, AIX Internals

Languages

C, C++, Unix shell scripts (Perl, ksh, csh, sh, bash), World Wide Web HTML/CGI, Sybase, Oracle, Assembler

Environments

TCP/IP, Unix, Solaris, SunOS, AIX, Xenix, SCO Unix, Linux, pSOS, LynxOS, Windows 3.11, Windows 95, MS-DOS, VAX/VMS

Tools

IBM RiscWatch, Abatron bdiGDB, Windriver VisionICE/VisionClick, Rogue Wave Tools.h++ C++ class tools, Team Ware Code Manager source control, ppp, ftp, uucp, Internet, X11, elm, tin, rn, GNU, gdb, gcc, awk, sed, lex, flex, yacc, bison, emacs, vi, SCSI, Basic, Microsoft Office (Word for Windows, Excel), Frame Maker/Frame Builder, IPC, streams, shared memory, semaphores

Professional Experience

United Electronic Industries - October, 2004 to July, 2005

Canton, MA
EMBEDDED SYSTEMS PROGRAMMER
  • Updated data acquisition firmware and libraries for Motorola's MCP5272 Coldfire processor under Windows using Metrowerks Codewarrior and Microsoft's Visual Studio.
  • Ported firmware to Motorola's MPC5200 PowerPC processor.
  • Designed and implemented release procedure.
  • Wrote user documentation.
  • Motorola/Wavemark Technologies -- April, 1998 to November, 2003

    Boston, MA
    DEVELOPMENT ENGINEER
  • Ported printer application, libraries and drivers to embedded Linux on a new Motorola processor.
  • Led project for embedded software of two printer products.
  • Ported Postscript/PCL to new printers on PowerPC 403 processors.
  • Designed, implemented and documented port specific paper handling policies.
  • Questra Consulting -- November, 1995 to April, 1998

  • Contracted with Eastman Kodak and Xerox.
  • Rochester, NY
    SOFTWARE ENGINEER
  • Ported Postscript/PCL to new MFP on PowerPC 403 processors under pSOS.
  • Designed,developed and enabled several integral daemon processes within the flow of Internet commerce server software.
  • Interfaced with a prominent credit card processing firm, First Data/NABANCO, and utilized several processing programs which enabled my customer to automatically process credit card orders submitted over the World Wide Web.
  • Designed, developed and debugged layered software programs.
  • Motivated the development of the internal API's.
  • Designed, implemented and documented embedded API functions, which consisted of a volatile database and of its' reporting.
  • Completed a Xerox project ahead of schedule earning a considerable bonus and appreciation.
  • Northern Telecom -- January, 1993 to November, 1995

    Rochester, NY
    SOFTWARE ENGINEER FOR DIRECTORY AND OPERATOR SERVICES
  • Administered AIX platforms for testing engineers.
  • Developed, documented and maintained networking tools, and inter-process communications libraries using standard Unix IPC facilities.
  • Supported the evaluation of networking software, process management software and installation tools.
  • Designed and developed web-based access to proprietary bug-report database.
  • Graceful Boot Bulletin Board Service -- May, 1991 to December, 1995

    Rochester, NY
    OWNER AND C.E.O
  • Maintained the daily operations of Internet e-mail, Usenet newsgroups, and file downloads for the Amiga computer telecommunications community.
  • Designed and implemented additional services to interface with the Internet via UUCP, including a newsreader, a FAQ archiver and an automated binary file decoder and uploader.
  • Processed billing and accounts receivable.
  • Education

    Rochester Institute of Technology -- 1991

    Rochester, NY
    B.S. in Computer Science
  • Deans list on two separate occasions
  • Senior Lab Assistant
  • Personal Disclosure

  • Board game hobbyist
  • Glass fusing hobbyist
  • Day-hiker and casual bicyclist
  • Writer
  • Artist
  • References available upon request