# Richard Kelsch

![Author](pics/author.jpg?raw=true "Richard Kelsch")

![Divider](pics/pink.jpg?raw=true "Divider")

I am a Perl Programmer and Linux System Administrator by profession.  I specialize in code optimization and multi-threading.  I have been coding professionally for nearly 4 decades.  I am a [published author](#achievements) as well.

![Divider](pics/pink.jpg?raw=true "Divider")

# RESUME

## RICHARD KELSCH

* **LinkedIn** - https://www.linkedin.com/in/richardkelsch/
* **GitHub**   - https://github.com/richcsst
* **CPAN**     - https://metacpan.org/author/RKELSCH

## QUALIFICATIONS

   * **Programmer** – Perl (mod_perl, Template Toolkit, emb_perl, etc), HTML 5, CSS, Javascript (Ajax, jQuery, Prototype, etc), Bash/C-Shell, eZ80 Assembler, Z80 Assembler, (some) PHP, and I can modify and debug C/C# for simple code adjustments.  My specialty is code and process optimization and parallelism in Perl.
   * **Internet** – Linux Server Administration, Apache, IIS, SOAP, REST, TCP/IP, MySQL, some Oracle, Infrastructure, Solutions Implementation.
   * **Operating Systems** – Linux (RedHat, Fedora, Ubuntu, Debian & SUSE), Windows (all versions), True-64 Unix, Apple OS-X, FreeBSD, Solaris.
   * **Graphics** – Photoshop, Lightwave 3D, Adobe Premiere, Gimp, ImageMagik, Framebuffer
   * **Hardware** – Server & Workstation assembly and troubleshooting. PC, Mac, Sun, HP, Dell, and Compaq to name a few.  Electronics knowledge and experience.
   * **Tools** – AI, Nagios, EditPad, ClearCase, GIT, Perforce, Reviewboard, Electric Commander, configuration management, and more.

## EXPERIENCE

### Estee Lauder (Contracted via Cognizant)

   *October 2020 to October 2025 - Linux System Administrator*

   * Managed large-scale Linux clusters across four global data-centers for a major makeup conglomerate.
   * Provided technical support to client employees for code deployment on staging and production systems.
   * Resolved complex Linux server issues, enhancing system reliability and performance.

----

### CargoTel

   *November 2014 to April 2020 - Perl Software Engineer / Linux System Administrator*

   * Update, improve, and fix as requested, their web application written in mod_perl.
   * Code custom interface to GIT, Zoho, and ProWorkFlow and integrate them together.
   * Manage, update, install and configure various Linux services, including Apache, Nagios, and Nginx..
   * Write technical documentation for department staff.

----

### Qualcomm (Contracted via WinMax Systems Inc.)

   *July 2013 to September 2013 - Release Engineer*

   * Manage servers for instances of ExtraView, Apache Web Server, and Apache Tomcat.
   * Create customized Perl scripts for intercommunication between applications, databases, and server maintenance.
   * Write technical documentation for department staff.

----

### Cricket Communications (Contracted via Insight Global)

   *June 2012 to August 2012 - Perl Internal Applications Engineer*

   * Developed and managed internal Perl secure file transfer automation scripts for data exchange between Cricket clients and SOX auditing firms.
   * Object oriented Perl and Oracle technologies leveraged.

----

### Broadcom Inc. (Contracted via Apex Systems)

   *December 2009 to March 2012 - Perl Internal Applications Engineer*

   * Developed internal Perl/HTML/Javascript web client and server applications for server automation and process control.
   * Perforce, ReviewBoard, GIT, Electric Commander, Linux Bash shell, and others I wrote automation code for interactivity.
   * Specialized in code optimization and parallelism.
   * Utilized Perl, PHP, HTML, CSS, Javascript, MySQL, XML, REST and Bash.  Apache, Linux and Windows with Cygwin, ActivePerl or Strawberry Perl were usually the environment.

----

### E.F. Johnson Technologies (Contracted via Digital Systems)

   *October 2008 to September 2009 - Perl Embedded Software Engineer*

   * Design and write (as part of a team) Network Management software to control IP25 digital radio systems geared to fire, police, and other government agencies.
   * Write remote Firmware management software for embedded systems.
   * Utilized HTML, CSS, Apache, Javascript with Prototype, Ajax and Perl together as a unit for the NMS as it is a web based GUI.  SOAP, XML, C#, and Oracle were some of the technologies utilized.

----

### Napster Music LLC. (Contracted via Peopleware Technical Resources)

   *July 2005 to July 2008 - Perl Internal Applications Engineer*

   * Developed and maintained internal applications for server automations, the internal ticket system and employee client management.
   * Leveraged technologies such as Perl, MySQL, Apache mod_perl, Template Toolkit and Bash Shell to enhance operational efficiency.
   * Specialized in code optimization, resulting in improved application performance and reduced processing time.
   * Contributed to a collaborative environment at Napster, a pioneering music streaming service in the greater San Diego area.

----

### 4Retired.com

   *July 2003 to June 2004 - Chief Information Officer*

   * Oversaw the complete IT infrastructure, including server build, maintenance and software developement.
   * Designed and implemented a cusdtomized web portal featuring free email accounts and affiliate distribution.
   * Enhanced operational efficiency by streaming server management on RedHat Linux, leading to improved uptime and performance.

----

### eBuilt

   *October 2003 to November 2003 - Perl Software Engineer / System Auditor

   * Participated in the preparation of data and operational functionality and duplicated of 36 servers operating under RedHat Linux, Solaris, FreeBSD and Gentoo Linux.
   * Move data centers for the FNIS company in the city of Chicago, Illinois approximated 20 miles away from each other without downtime.  Unfortunately, the project was delayed indefinitely.

----

### My Home Technology

   *April 2003 to June 2003 - Chief Information Officer*

   * Responsible for IT infrastructure and employee management.
   * Acquiring new programmers for major software project for proprietary high-end home entertainment and automation products.

----

### Retired.com

   *January 2002 to March 2003 - Web Designer and Perl Software Engineer*

   * Transformed a complex Java-based webite running on expensive Sun Solaris servers into a user-friendly, dynamically generated site utilizing Perl on RedHat Linux servers.
   * Streamlined maintenance processes, reducing operational costs and improving site performance (saved them $50,000 monthly).
   * Enhanced user experience, leading to increased traffic and engagement on the platform.

----

### United States Navy (METOC Services, North Island Naval Air Station)

   *April 2001 to September 2001 - Web Portal Specialist*

   * Consolidated global meteorological weather websites into a centralized portal for ship captains and base personnel.
   * Utilized Perl and XML technologies on Sun Solaris systems enhancing data accessibility and user experience.
   * Ensured high-security measures were implemented, safeguarding sensitive information.

----

### LPL Financial Services

   *January 2000 to August 2001 - Perl Internal Applications Engineer / Nameserver Administrator*

   * Designed and implemented solutions for Perl, Perl-ASP and VB-ASP applications on True-64 Unix, Windows NT 4.0 and Windows 2000 Enterprise servers.
   * Enhanced system reliability and performance through effective troubleshooting and optimization strategies.
   * Collaborated with cross-functional teams to ensure seamless integration of applications improving the user experience.
   * Redesigned the entire DNS infrstructure for improved speed, security and overall response.

----

### CTS Network Services

   *1996 to 1999 - Customer Support Supervisor*

   * Supervised approximately 10 employees in a customer support department assisting users and clients with Internet connection and configuration issues.  I was top-tier support if necessary.

## EDUCATION

### Columbia School of Broadcasting

   *January 1989 to November 1990 - Radio and Television Broadcasting Technology and Voice Training*

   * Broadcast Engineering
   * Voice Talent
   * Certification

----

### Santana High School

   *September 1980 to January 1985*

   * General high school education
   * Diploma received

## ACHIEVEMENTS

   * **Published Programmer** - *ST Format Magazine*.  [Issue #65, Page 9](pics/TinyPrint.jpg "ST Format Cover Disk #65 Dec 1994 Page 9 - Tiny Print").
   * **CPAN Module Creator** -
       * **Graphics::Framebuffer** – A Perl graphics module for drawing graphics on Linux framebuffer devices.
       * **Debug::Easy** – A Perl module to include in code that allows for easy and switchable debugging output.  Can be left in production code.
       * **Term::ANSIEncode** – A Perl utility and module that allows simple markup language to generate ANSI color and graphics output with minimal effort.
