Hhardy
Joined 18 August 2008
format |
|||
| (12 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
Henry Edward Hardy, systems admin for OLPC from Feb 2008. | Henry Edward Hardy, hhardy@laptop.org, systems admin for OLPC from Feb 2008. | ||
[[User:Hhardy|Hhardy]] 00:09, 19 August 2008 (UTC) | [[User:Hhardy|Hhardy]] 00:09, 19 August 2008 (UTC) | ||
| Line 24: | Line 24: | ||
--Dave Clark, former IAB (Internet Activities Board) chief | --Dave Clark, former IAB (Internet Activities Board) chief | ||
<pre>TCP implementations will follow a general principle of robustness: be | <pre>TCP implementations will follow a general principle of robustness: be | ||
conservative in what you do, be liberal in what you accept from others. | |||
</pre> | </pre> | ||
| Line 53: | Line 53: | ||
[http://www.ibiblio.org/pub/academic/communications/papers/history Other papers at ibiblio.org] | [http://www.ibiblio.org/pub/academic/communications/papers/history Other papers at ibiblio.org] | ||
== Blog == | |||
[http://scanlyze.wordpress.com/ Scanlyze] | |||
== Organizational affiliations == | == Organizational affiliations == | ||
| Line 61: | Line 65: | ||
[http://www.isoc.org/ ISOC] | [http://www.isoc.org/ ISOC] | ||
== Resume == | == Resume == | ||
| Line 87: | Line 83: | ||
* 33 years of experience in the computer field. | * 33 years of experience in the computer field. | ||
* 20 years of experience as a system and network administrator. | * 20 years of experience as a system and network administrator. | ||
* Network, web site, e-commerce, DNS and email administration for more than 56,000 Internet domains. | * Network, web site, e-commerce, DNS and email administration for more than | ||
56,000 Internet domains. | |||
* Evaluate and integrate new and existing technologies. | * Evaluate and integrate new and existing technologies. | ||
* Expert in infrastructure, network and computer security. | * Expert in infrastructure, network and computer security. | ||
* Four years teaching experience. | * Four years teaching experience. | ||
* Linux user since Transameritech 0.99 beta release | * Linux user since Transameritech 0.99 beta release. | ||
* Web user since NCSA Mosaic v. 1 | * Web user since NCSA Mosaic v. 1. | ||
* G1G1 donor. | |||
* The XO is my only laptop, which I use frequently. | |||
One Laptop per Child Association, Inc. | One Laptop per Child Association, Inc. | ||
| Line 98: | Line 97: | ||
Systems administrator (Feb 2008-now) | Systems administrator (Feb 2008-now) | ||
* Provision accounts for all OLPC employees, contractors and volunteers | * Provision accounts for all OLPC employees, contractors and volunteers. | ||
* Administer and support back-end systems | * Administer and support back-end systems. | ||
* Administer and maintain email systems (postfix and mailman) | * Administer and maintain email systems (postfix and mailman). | ||
* Administer and support code repository and ticket system (git and trac) | * Administer and support code repository and ticket system (git and trac). | ||
* Administer and support rt ticket system | * Administer and support rt ticket system. | ||
* Specify, setup and support servers and storage system for terabytes of data. | * Specify, setup and support servers and storage system for terabytes of data. | ||
* Administer, edit and support wiki and web servers. | * Administer, edit and support wiki and web servers. | ||
* Primary responsibility for server and desktop security. | * Primary responsibility for server and desktop security. | ||
* Purchasing. | * Purchasing. | ||
* Support staff and deployments | * Support staff and deployments. | ||
* Hardware maintenance | * Hardware maintenance. | ||
* Responsibility for infrastructure security | * Responsibility for infrastructure security. | ||
* Volunteer to represent OLPC to UNICEF, MIT Museum, | * Volunteer to represent OLPC to UNICEF, MIT Museum, Boston University events. | ||
Washtenaw Community College | Washtenaw Community College | ||
Part-time faculty, Computer Information Systems (April 2007-now, currently not teaching any classes) | Part-time faculty, Computer Information Systems (April 2007-now, currently not | ||
teaching any classes) | |||
* Teach Introduction to Linux | * Teach Introduction to Linux. | ||
* Teach Intermediate Linux system administration | * Teach Intermediate Linux system administration. | ||
* Teach Advanced Linux system administration | * Teach Advanced Linux system administration. | ||
* Teach introductory classes (many disadvantaged students) | * Teach introductory classes (many disadvantaged students). | ||
* Teach | * Teach Microsoft Excel and Access. | ||
* Substitute work, Computer Forensics and Linux classes | * Substitute work, Computer Forensics and Linux classes. | ||
1997. Interim Senior UNIX Systems Administrator. ( | 1997. Interim Senior UNIX Systems Administrator. (after returning from Sweden) | ||
* Provide system administration for multiple Unix systems at Washtenaw Community College (WCC). | * Provide system administration for multiple Unix systems at Washtenaw Community | ||
* Install, maintain, and upgrade hardware and software on following platforms: HP (HPUX), SUN(SunOS,Solaris,LINUX), | College (WCC). | ||
* Install, maintain, and upgrade hardware and software on following platforms: HP | |||
(HPUX), SUN(SunOS,Solaris,LINUX), | |||
DG (DGUX), PC compatible (LINUX). | DG (DGUX), PC compatible (LINUX). | ||
* Maintain host security on all WCC servers. | * Maintain host security on all WCC servers. | ||
| Line 132: | Line 134: | ||
* Install, maintain, and upgrade operating systems software on WCC UNIX servers. | * Install, maintain, and upgrade operating systems software on WCC UNIX servers. | ||
1996. UNIX Systems Administrator. ( | 1996. UNIX Systems Administrator. (before/during going to Sweden) | ||
* Install and administrate communications systems for large (10,000+ students) community college. | * Install and administrate communications systems for large (10,000+ students) | ||
* Administer World Wide Web, Internet Relay Chat and other services for $20,000,000 DARPA-funded Conduit project. | community college. | ||
* Administer World Wide Web, Internet Relay Chat and other services for $20,000,000 | |||
DARPA-funded Conduit project. | |||
* Install and maintain hardware and software systems. | * Install and maintain hardware and software systems. | ||
* Install and administer Internet communications services such as RealAudio and majordomo. | * Install and administer Internet communications services such as RealAudio and majordomo. | ||
| Line 146: | Line 150: | ||
writer, computer support technician (Aug 2007-Jan 2008) | writer, computer support technician (Aug 2007-Jan 2008) | ||
* Assist Current magazine computer systems transition to new owners | * Assist Current magazine computer systems transition to new owners. | ||
* Support telephone and computer installation and upgrades | * Support telephone and computer installation and upgrades. | ||
* User support | * User support. | ||
* Write featured articles and bylined column | * Write featured articles and bylined column. | ||
SGI, Inc. | SGI, Inc. | ||
| Line 174: | Line 178: | ||
* Install, configure and use monitoring tools such as Big Sister, MRTG. | * Install, configure and use monitoring tools such as Big Sister, MRTG. | ||
* Responsible for computer security procedures including firewall administration, NAT, | * Responsible for computer security procedures including firewall administration, NAT, | ||
virus protection, applying security patches, running security scanners such as nmap and nessus. | virus protection, applying security patches, running security scanners such as | ||
nmap and nessus. | |||
* Install, configure and administrate Bugzilla bug tracking system. | * Install, configure and administrate Bugzilla bug tracking system. | ||
* Administer remote and local email systems. | * Administer remote and local email systems. | ||
| Line 217: | Line 222: | ||
* Evaluation of client marketing and provisioning procedures. | * Evaluation of client marketing and provisioning procedures. | ||
* Website planning and development | * Website planning and development. | ||
Adeptsys | Adeptsys | ||
| Line 223: | Line 228: | ||
1997-2004. Senior Systems Analyst (part-time contracting basis, full-time from Nov. 2002-Feb 2003). | 1997-2004. Senior Systems Analyst (part-time contracting basis, full-time from Nov. 2002-Feb 2003). | ||
* Perform on-site technical evaluation and testing for Webscreen Inc. anti-Distributed | * Perform on-site technical evaluation and testing for Webscreen Inc. anti-Distributed. | ||
of Service (DDoS) computer security device in Ascot and London, UK laboratories. | Denial of Service (DDoS) computer security device in Ascot and London, UK laboratories. | ||
* Propose, design, build, install, configure, evaluate and report performance characteristics | * Propose, design, build, install, configure, evaluate and report performance characteristics | ||
of the Webscreen WS-100 device. | of the Webscreen WS-100 device. | ||
* Perform two weeks of synergy testing with Webscreen and Cisco hardware at Comstor facility in | * Perform two weeks of synergy testing with Webscreen and Cisco hardware at Comstor | ||
facility in Cirencester, UK. | |||
* Write up and report performance and synergy testing results for Webscreen. | * Write up and report performance and synergy testing results for Webscreen. | ||
* Advise on installation and development of collaborative systems. | * Advise on installation and development of collaborative systems. | ||
| Line 241: | Line 246: | ||
* Install and configure Red Hat 9 systems. | * Install and configure Red Hat 9 systems. | ||
* Troubleshoot and repair hardware issues. | * Troubleshoot and repair hardware issues. | ||
* Assist in establishing VPN to connect Michigan and Eastern European offices (SSH and Free S/WAN). | * Assist in establishing VPN to connect Michigan and Eastern European offices (SSH and | ||
Free S/WAN). | |||
* Virus check Windows boxes. | * Virus check Windows boxes. | ||
* Install, configure and monitor system IDS and monitoring software including MRTG, Big Brother and SNORT. | * Install, configure and monitor system IDS and monitoring software including MRTG, Big | ||
* Install, configure and use security scanning software including tcpdump, SAINT and nmap. | Brother and SNORT. | ||
* Install, configure and use security scanning software including | |||
tcpdump, SAINT and nmap. | |||
* Draft Appropriate Use Policy. | * Draft Appropriate Use Policy. | ||
* Assist in website administration. | * Assist in website administration. | ||
| Line 252: | Line 260: | ||
2003 Author | 2003 Author | ||
* Write 8,000 word article on the 'History and Development of the Internet' for Encyclopedia of International | * Write 8,000 word article on the 'History and Development of the Internet' for | ||
Encyclopedia of International Media and Communications. | |||
Saffron Hill Ventures | Saffron Hill Ventures | ||
| Line 260: | Line 268: | ||
* Analyze corporate email security needs and provide specific recommendations. | * Analyze corporate email security needs and provide specific recommendations. | ||
* Assist in analysis of Webscreen DDoS security tool and platform. Provide information regarding security testing | * Assist in analysis of Webscreen DDoS security tool and platform. Provide information | ||
regarding security testing. | |||
and certification processes in US and EU. Recommend testing platforms and procedures. | and certification processes in US and EU. Recommend testing platforms and procedures. | ||
* Perform technical diligence to evaluate Cambridge Internetworking gigabit Ethernet technology. | * Perform technical diligence to evaluate Cambridge Internetworking gigabit Ethernet | ||
technology. | |||
Allstate Insurance Corporation | Allstate Insurance Corporation | ||
| Line 268: | Line 278: | ||
2000 Consultant, Enterprise Systems Management. | 2000 Consultant, Enterprise Systems Management. | ||
* Provide strategic insight into deployment of multi-hundred million dollar multi-channel strategic sales initiative. | * Provide strategic insight into deployment of multi-hundred million dollar multi-channel | ||
strategic sales initiative. | |||
* Assist in identifying and refining 24x7 system operator and on-call procedures. | * Assist in identifying and refining 24x7 system operator and on-call procedures. | ||
* Review deployment and testing plans. | * Review deployment and testing plans. | ||
* Identify potential areas of concern regarding security and disaster planning. | * Identify potential areas of concern regarding security and disaster planning. | ||
* Provide on-site support for Stage I deployment of Multi Access Initiative services at DIGEX facility in Maryland. | * Provide on-site support for Stage I deployment of Multi Access Initiative services at | ||
DIGEX facility in Maryland. | |||
* Assist in planning load and fail-over testing activities. | * Assist in planning load and fail-over testing activities. | ||
* Assist in identifying and reviewing software and monitoring technologies. | * Assist in identifying and reviewing software and monitoring technologies. | ||
| Line 282: | Line 294: | ||
1998-2000 Senior Systems Administrator. | 1998-2000 Senior Systems Administrator. | ||
* Design and implementation of technical solutions for Verio for both internal and customer use, including: | * Design and implementation of technical solutions for Verio for both internal and customer | ||
use, including: | |||
* General system administration functions such as backups and performance optimization. | * General system administration functions such as backups and performance optimization. | ||
* Maintain site security. | * Maintain site security. | ||
* Practice intrusion detection, pro-active security measures such as port scanning and active and passive | * Practice intrusion detection, pro-active security measures such as port scanning and | ||
active and passive | |||
virus detection/removal, and incident recovery. | virus detection/removal, and incident recovery. | ||
* Troubleshooting procedures and tools. | * Troubleshooting procedures and tools. | ||
* Documentation of network infrastructure. | * Documentation of network infrastructure. | ||
* Administer 56,000+ Internet domains. | * Administer 56,000+ Internet domains. | ||
* Host several hundred corporate websites including some well-known brand names and several Fortune 500 accounts. | * Host several hundred corporate websites including some well-known brand names | ||
* Setup and administer email, news, realvideo, web, ftp, Oracle, ColdFusion and other services. | and several Fortune 500 accounts. | ||
* Setup and administer email, news, realvideo, web, ftp, Oracle, ColdFusion and | |||
other services. | |||
* Administer email system processing more than 7,000,000 messages per day. | * Administer email system processing more than 7,000,000 messages per day. | ||
* Administer e-commerce Oracle database doing more than 60,000,000 transactions per day. | * Administer e-commerce Oracle database doing more than 60,000,000 transactions | ||
per day. | |||
* Setup and administer system monitoring tools such as Big Brother, MRTG. | * Setup and administer system monitoring tools such as Big Brother, MRTG. | ||
* Acting Engineering Manager August 1998-July 1999--recommend hire, fire and lead 5 member engineering team at | * Acting Engineering Manager August 1998-July 1999--recommend hire, fire and | ||
lead 5 member engineering team at Ann Arbor office. | |||
* Senior Systems Administrator for Verio-Santa Cruz (Webcom) July 1999-February, 2000. Supervise system administration | * Senior Systems Administrator for Verio-Santa Cruz (Webcom) July 1999-February, | ||
2000. | |||
Supervise system administration staff. Administer network with more than 100 | |||
* Custom programming for the Web Hosting Service using PERL, C, shell scripts and other languages and tools. | computers including Sun enterprise 4500, 4000, 3000, 1000; Linux and Windows | ||
* Work with other engineering staff to continuously improve the quality of service, define operational metrics, and | NT/Win 2k OS. | ||
* Custom programming for the Web Hosting Service using PERL, C, shell scripts | |||
and other languages and tools. | |||
* Work with other engineering staff to continuously improve the quality of | |||
service, define operational metrics, and refine the procedures used by the | |||
engineering staff. | |||
* Provide leadership to the engineering staff. | * Provide leadership to the engineering staff. | ||
* Experience with firewalls: Raptor, Checkpoint, and with Cisco 3640 routers | * Experience with firewalls: Raptor, Checkpoint, and with Cisco 3640 routers | ||
* Extensive use of BSDI, Solaris, NT4.0, Linux. Also supporting IRIX, AIX, HPUX, Win 98, Mac OS, NetBSD, FreeBSD. | * Extensive use of BSDI, Solaris, NT4.0, Linux. Also supporting IRIX, AIX, HPUX, | ||
* Hardware and software installation and maintenance including customer kernel configuration and compilation. | Win 98, Mac OS, NetBSD, FreeBSD. | ||
* Act as postmaster for several thousand corporate email accounts. Deal with spam and other issues relating to | * Hardware and software installation and maintenance including customer kernel | ||
configuration and compilation. | |||
* Prepare for and deal with emergency issues such as power outages, floods, and network outages. | * Act as postmaster for several thousand corporate email accounts. Deal with | ||
* Serve as highest-level escalation for engineering support issues. Lead on-call 24x7 staff. Interface and coordinate with | spam and other issues relating to email use/abuse. | ||
* Prepare for and deal with emergency issues such as power outages, floods, and | |||
* Coordinate shutdown of Ann Arbor Verio Web Hosting (former Branch Internet) site--left on after all other staff terminated. | network outages. | ||
* Serve as highest-level escalation for engineering support issues. Lead on-call | |||
24x7 staff. | |||
Interface and coordinate with Verio Network Operations and other Verio | |||
engineering groups. | |||
* Coordinate shutdown of Ann Arbor Verio Web Hosting (former Branch Internet) | |||
site--left on after all other staff terminated. Completed transition out of | |||
this facility July 1999. | |||
Department of Media and Communications, University of Kalmar, Sweden | Department of Media and Communications, University of Kalmar, Sweden | ||
| Line 319: | Line 346: | ||
1996-1997. Guest Lecturer (One year full-time appointment). | 1996-1997. Guest Lecturer (One year full-time appointment). | ||
* Teach university courses in media and computer mediated communications. Design and implement collaborative work environments | * Teach university courses in media and computer mediated communications. Design | ||
and implement | |||
* System administration responsibility for pop and SMTP email server with more than 1000 user accounts, mcfs1.mc.hik.se. Install | collaborative work environments and computer mediated communications systems. | ||
Install and | |||
maintain BSD, LINUX, SOLARIS, Windows NT and Windows 95 Internet systems. | |||
* System administration responsibility for pop and SMTP email server with more | |||
than 1000 user accounts, mcfs1.mc.hik.se. Install and administer security and | |||
encryption systems including SSH, S/KEY, and PGP. Install and administer NTP | |||
(Network Time Protocol) level 2 server. | |||
* Develop and write departmental Acceptable Use Policy. | * Develop and write departmental Acceptable Use Policy. | ||
* Assist with administration and support of one of the (at that time) 40 largest FTP (File Transfer Protocol) sites in the world, | * Assist with administration and support of one of the (at that time) 40 largest | ||
FTP (File Transfer Protocol) sites in the world, ftp.mc.hik.se, with more than | |||
* Assist with administration and support of one of the most popular and widely used WWW (World Wide Web) sites in Sweden, | 400,000 files online. | ||
* Assist with administration and support of one of the most popular and widely | |||
used WWW (World Wide Web) sites in Sweden, www.mc.hik.se. | |||
* Develop and teach distance classes in Internet and Media. | * Develop and teach distance classes in Internet and Media. | ||
* Teach Internet administration, ethics and security. | * Teach Internet administration, ethics and security. | ||
| Line 337: | Line 370: | ||
Conference, Telia and the World. | Conference, Telia and the World. | ||
Lecture topic, The Future of the Internet. | Lecture topic, The Future of the Internet. | ||
Digital Equipment Corporation (DEC), Digital Users Society in Sweden (DECUS). | Digital Equipment Corporation (DEC), Digital Users Society in Sweden (DECUS). | ||
| Line 347: | Line 379: | ||
* 1996-1997. Guest Lecturer (occasional lectures). | * 1996-1997. Guest Lecturer (occasional lectures). | ||
* Internet and Democracy in Eastern Europe | * Internet and Democracy in Eastern Europe: | ||
Class for professional journalists in radio, TV and print media from Russia, Latvia, | |||
Lithuania, Estonia, Ukraine and Poland. | |||
* Virtual Communities and the Internet | * Virtual Communities and the Internet: | ||
* Class for professional journalists in radio, TV and print media from Sweden. | * Class for professional journalists in radio, TV and print media from Sweden. | ||
Internet and Democracy in the Balkans: | |||
Class for professional journalists in radio, TV and print media from Yugoslavia, | |||
Croatia, Bosnia and Macedonia. | |||
Internet Broadcasting | Internet Broadcasting | ||
| Line 360: | Line 392: | ||
1994-2003. Owner-operator. | 1994-2003. Owner-operator. | ||
* Design, develop, and administrate large website ( with up to 400,000 files online). | * Design, develop, and administrate large website ( with up to 400,000 files | ||
online). | |||
* Consulting for SGI, Inc. and other clients. | * Consulting for SGI, Inc. and other clients. | ||
* Ecommerce and book sales in association with Amazon, Inc. | * Ecommerce and book sales in association with Amazon, Inc. | ||
* Use as testbed for online music, web, email gateway, database and other integrated applications. | * Use as testbed for online music, web, email gateway, database and other | ||
* Original alpha test site for RealAudio, extensive experience in streaming and other media conversion, | integrated applications. | ||
* Original alpha test site for RealAudio, extensive experience in streaming and | |||
* Implement and test numerous search engines and search technologies such as Harvest. | other media conversion, distribution and application. | ||
* Implement and test security applications such as one time passwords, public key encryption, firewalling, | * Implement and test numerous search engines and search technologies such as | ||
Harvest. | |||
* Implement and test security applications such as one time passwords, public | |||
key encryption, firewalling, and file validation. | |||
| Line 375: | Line 410: | ||
1994-1995. Senior Systems Administrator. | 1994-1995. Senior Systems Administrator. | ||
* Responsible for planning, ordering, installing, administrating, security of, and evaluating hardware, software | * Responsible for planning, ordering, installing, administrating, security | ||
of, and evaluating hardware, software and communications systems for multi- | |||
million dollar company. | |||
1992-1994. Systems Administrator. | 1992-1994. Systems Administrator. | ||
* Propose, plan, design, install, and administer Class C Internet with Mac, Windows, and Suns. Propose, | * Propose, plan, design, install, and administer Class C Internet with Mac, | ||
Windows, and Suns. Propose, install, and administrate First Class(tm) BBS | |||
* Program ATT phone system and administrate. Install and administrate Internet and BBS dial-in services. | system. | ||
* Program ATT phone system and administrate. Install and administrate Internet and | |||
BBS dial-in services. | |||
* Support printing services and multimedia presentations. | * Support printing services and multimedia presentations. | ||
* Provide strategic and technical support for the company. | * Provide strategic and technical support for the company. | ||
* Propose, set up and assist with online recruiting efforts. | * Propose, set up and assist with online recruiting efforts. | ||
* Assist corporate clients such as American Mathematical Society, Ford, Parke-Davis and Bank of Nova Scotia. | * Assist corporate clients such as American Mathematical Society, Ford, Parke-Davis | ||
and Bank of Nova Scotia. | |||
* Coordinate computer security. | * Coordinate computer security. | ||
* Provide technical support and consulting. | * Provide technical support and consulting. | ||
| Line 396: | Line 435: | ||
1988-1989. Programmer. | 1988-1989. Programmer. | ||
* Design and program airline ticket reservation system for local travel agent. Assist with planning and | * Design and program airline ticket reservation system for local travel agent. Assist with | ||
planning and administration of hardware and software. | |||
| Line 404: | Line 443: | ||
School of Information and Library Studies | School of Information and Library Studies | ||
* 1993-1994. Media lab supervisor. Assist with computer graphics, sound recording, and animation projects. | * 1993-1994. Media lab supervisor. Assist with computer graphics, sound recording, and | ||
animation projects. Setup multimedia presentations. | |||
* 1993-1994. Computer lab supervisor. Assist users with email, printing, Internet access, | * 1993-1994. Computer lab supervisor. Assist users with email, printing, Internet access, | ||
and other database searches. | Dialog and other database searches. | ||
Information Technology Division | Information Technology Division | ||
* 1989-1990. Computer Consultant II. Consulting supervisor for UNYN computing site. Member of InfoX development | * 1989-1990. Computer Consultant II. Consulting supervisor for UNYN computing site. Member of | ||
InfoX development team. Reorganize Mac public domain software library. | |||
* 1989. Computer Consultant I. Provide front-line FTF and phone support for students, faculty and staff of the | * 1989. Computer Consultant I. Provide front-line FTF and phone support for students, faculty and | ||
staff of the University. Administer Amiga FTP site. | |||
| Line 421: | Line 460: | ||
Communications Department | Communications Department | ||
* 1992-1993. Research Assistant. Advise department on technology and book purchases. Assist faculty and director. | * 1992-1993. Research Assistant. Advise department on technology and book purchases. Assist | ||
faculty and director. | |||
English Department | English Department | ||
* 1992-1993. Computer-Assisted Writing Lab (CAWL) Assistant. Computer resource for English classes taught in CAWL. | * 1992-1993. Computer-Assisted Writing Lab (CAWL) Assistant. Computer resource for English classes | ||
taught in CAWL. | |||
The Lanthorn | The Lanthorn | ||
* 1981-1985. various positions. Computer graphics, writing, editing, layout and production of weekly award-winning | * 1981-1985. various positions. Computer graphics, writing, editing, layout and production of weekly | ||
award-winning college newspaper using Macs. | |||
| Line 440: | Line 481: | ||
Solarcon, Inc. | Solarcon, Inc. | ||
* 1979-1980. Programmer Analyst. Assist Roderich Graeff, Ph.D., in programming extensive set of solar energy calculations. | * 1979-1980. Programmer Analyst. Assist Roderich Graeff, Ph.D., in programming extensive set of solar | ||
energy calculations. | |||
| Line 453: | Line 495: | ||
Euclid, Ohio | Euclid, Ohio | ||
* 1978-1979. Educator and Software Technician. Develop and teach computer user and programming classes to Radio Shack | * 1978-1979. Educator and Software Technician. Develop and teach computer user and programming | ||
classes to Radio Shack employees and customers. During my tenure, our center was #2 in the | |||
country among Radio Shack Computer Centers in educational sales and #1 in return educational sales. | |||