This is Lloyd Kremer's computer résumé.
I questioned whether to place it here since the purpose of this site is to promote myself for Acting, Writing, Voiceover, and Speaking. I get enough requests to do computer stuff of various kinds.
There is one notable exception, however. If a computer company located
in or near Los Angeles, California—“Los Angeles and Vicinity”
as they say on the maps—has use for these skills, they may
contact me by
To view
LLOYD C. KREMER | PERSONAL RÉSUMÉ |
907 24th Street, Virginia Beach, Virginia, 23451 | (757) 226-9538 |
SUMMARY | Computer Programming: | |||
• | C Language, from early K&R to current ANSI | |||
• | UNIX™ System and Applications, Device Driver composition | |||
• | Multi-process Interlocked Software Design | |||
• | Assembly (i386, MC68000, 80C51, Rabbit 2000, 6502) and Mixed Language | |||
• | SCSI-2 and SCSI-3 programming, Parallel, iSCSI, and Fibre Channel | |||
• | SCSI-3 Parallel / FC Gateway, Router, and SAN Configuration | |||
• | Specialty in Floating Point Numeric Computation | |||
• | Numeric Coprocessor Assembly | |||
• | PC Applications, Systems, BIOS, and Chip-level | |||
• | Real-time Interrupt-driven Assembly | |||
• | Synchronous and Asynchronous Communications | |||
• | VMS Systems, Applications, and DCL; VAX C and FORTRAN | |||
• | SCADA / DACS System and Database Design | |||
• | Top-Down Software Design under DOD-STD-2167A | |||
• | All standard Windows applications: Word, Excel, WordPerfect, etc. | |||
• | Tape Drives, Autochangers, Magneto-Optical Disks | |||
Web Development: | ||||
• | TCP/IP, HTTP/1.0 & 1.1, HTML 3.2 & 4.0, PHP4, JavaScript, CGI, SSI | |||
• | Web Server / Database integration (Apache, MySQL, PostgreSQL) | |||
• | Embedded Web Servers, Micro-server Technology, UDP, DNS, ICMP, SMTP | |||
Strong Mathematics, Science, Engineering, and Writing background | ||||
Other Activities: | ||||
• | Freelance Writing, Public Speaking, Professional Acting, Voiceover Artist |
EDUCATION | B.Sc., Physics, University of Toronto. Subsequent Engineering Courses, University of Toronto. |
||
EXPERIENCE | Senior Software Engineer, Cybernetics, Inc.. 1991-2008 | ||
Design and development of UNIX applications and performance of System Administration under the SunOS, Solaris, SGI/IRIX, AIX, HP-UX, DEC UNIX, Tru64, FreeBSD, Linux, AT&T, Interactive, SCO, Intergraph, Solbourne, DG/UX, DYNIX/ptx, and NeXT operating systems, including multi-process software designs using shared memory, semaphores, and network and pipe based interprocess communication. Also VAX/VMS and Alpha/VMS applications and system programming. Configuration of unsupported SCSI peripheral devices into existing UNIX platforms. | |||
Development of Device Drivers under SunOS (both VME and SBus architecture), Solaris (32 and 64 bit kernel, SPARC and Intel platforms, MP safe), AIX, SCO, and Windows/NT. | |||
Embedded parallel SCSI programming, both Target and Initiator roles, using QLogic FAS366U or FAS368M SCSI processors with either an MC68EC030 or an 87C51 CPU and proprietary PLDs, for a variety of composite SCSI peripheral devices. Programming languages were C and Mixed C / Assembly. Development of Embedded HTTP, Telnet, and SMTP applications using Atmel/AVR or Rabbit 2000 (Z180 derived) microcontrollers. Embedded iSCSI RAID development and programming. | |||
Senior Software Engineer, Hilton Systems Incorporated. 1991 | |||
Design, development, and implementation of supervisory real-time software in the VAX/VMS and Macintosh programming environments for a rocket test facility Data Acquisition and Control System under contract for the National Aeronautics and Space Administration, together with full design documentation in accordance with DOD-STD-2167A. Composition of internal Math and Logic multitasking software routines in C Language for real-time display of system status and alarms and real-time control of PLCs from 80386 based workstations over a proprietary network interface. | |||
Software Engineer, Systems Management American Corporation. 1989-91 | |||
C and Assembly Programming of a Supervisory Control and Data Acquisition (SCADA) system for the Federal Aviation Administration. The system ran on redundant VAXes connected to several IBM workstations, under a proprietary computing platform network using Ethernet. Wrote interrupt handlers in 80386 Assembly to test hardware components, and to generate real-time synchronous serial data signals. | |||
Mathematician / Senior Applications Programmer, Brooks Financial Systems. 1986-89 | |||
C and Assembly Microcomputer Programming of mathematical applications for use by the Mortgage Banking Industry. Duties included final responsibility for numerical correctness and mathematical interpretation, including compliance with all relevant Federal regulations. | |||
Development of numerical algorithms, including reduction of mathematical formulae to achieve fastest real-time iterative closure, with proof of correctness and quantitative error analysis, all to source code specifications. | |||
UNIX Applications and Systems programming of AT&T microcomputers located at customer sites by means of voice and MODEM connection. UNIX operating system administration, UUCP communications, MODEM programming, shell scripting, systems and firmware programming. | |||
Engineering Technologist / Scientist, Warnock Hersey Professional Services. 1979-86 | |||
Design, construction, and calibration of customized test equipment for specialized applications, and development of relevant mathematical models to assist in analysis and interpretation of results. Reliability testing of electronic equipment prototypes, and development of interfaces and driving software for prototype fault diagnosis and rapid verification of prototype memory integrity. | |||
Design, construction, and calibration of a thermal test facility, including the data acquisition system consisting of a Remote Analog Multiplexing Processor scanner interfaced to a microcomputer through an asynchronous serial interface card. Developed software for system monitoring and diagnosis and calibration of data acquisition system. Lectured at forums and seminars, to maintain and share state-of-the-art knowledge in the field of thermal resistance testing. Maintained liaison with government organizations and provided leadership for branch offices attempting to develop similar facilities. | |||
AFFILIATIONS | Association for Computing Machinery (ACM), member Royal Astronomical Society of Canada, member |