Rusty Carruth

Adjunct Professor at GateWay Community College
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Phoenix Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Timothy Cheng

Rusty is a reliable and intelligent software engineer. He started with us as our SCM engineer, but then expanded his role into development. It has been a pleasure to work with Rusty.

Steve LaCorte

I had the pleasure of working with Rusty on several Intelligent Transportation projects with Arizona Dept of Transportation. Rusty was the main project leader for the main contractor, I worked for a sub contractor hired by the company Rusty was employed by. I found Rusty to be very detail orientated, and always strive to produce systems that were of very high quality. Rusty had excellent work habits, excellent technical skills and very good people skills.Rusty is a fast learner, and has excellent experience working on different OS, development tools and systems. It is with complete confidence that I can recommend Rusty for an IT position.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Higher Education
    • 300 - 400 Employee
    • Adjunct Professor
      • Jan 2016 - Present

      Teaching Linux on a part-time basis, and enjoying it a bunch. Textbook is "CompTIA Linux+/LPIC-1 Certification Exam Guide". Teaching Linux on a part-time basis, and enjoying it a bunch. Textbook is "CompTIA Linux+/LPIC-1 Certification Exam Guide".

  • Smart High Reliability Solutions
    • Gilbert, Arizona, United States
    • Principal Customer Support Engineer
      • Sep 2013 - Feb 2020

      Its broke! Why? Well, that's often what I'm finding out :-) I get to play with Linux a lot, also. More specifically: Solved a customer issue on-site in ¼ of the allotted time, saving money and resulting in a very pleased customer. Result was our selection for production. Responsible for all aspects of pre- and post- sales customer support, including remote support. Set up an isolated network of about 40 machines running a mix of Linux Mint, FreeDOS, and Microsoft Windows to allow minimal maintenance of hosts while maximizing ease of changes to the network. Reduced the time needed by an engineer to deploy new tests by creating Jenkins pipeline scripts which controlled all aspects of test runs.. Cut the time needed to support engineers when they created a new test to zero. Reduced the daily time an engineer spent checking test results from 4 hours to 5 minutes by parsing test results with Python and emailing a summary to the engineer. Created ability to visualize trends by parsing test results with Python and saving into a MySQL database using Django. Enabled remote control of minicom by adding Internet server threads. Satisfied a customer need by replacing the web-based configuration system with a text-based system using bash scripts, along with sed, grep, awk, and perl. Helped resolve a customer issue by writing teraterm and bash scripts to power cycle customer equipment and create summary reports. Greatly reduced time needed by engineers to check test host video screens, including BIOS settings, and in the process allowed them to do this from anywhere in the world. Participated in SCRUM meetings. Show less

    • United States
    • Computer Hardware Manufacturing
    • 1 - 100 Employee
    • Principal Customer Support Engineer
      • Sep 2012 - Sep 2013

      Smart Storage Systems, Smart Modular, Adtron, and Smart HRS are all closely related. Long story, I won't go in to it right now... Email if you are interested. See the other versions of Smart for real info. Thanks. Smart Storage Systems, Smart Modular, Adtron, and Smart HRS are all closely related. Long story, I won't go in to it right now... Email if you are interested. See the other versions of Smart for real info. Thanks.

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Principal Customer Support Engineer/Principal SW Engineer
      • Mar 2008 - Sep 2013

      The continuation of Adtron, in effect. Responsibilities: Customer support, Linux programming, Jenkins, Python, BASH, summarizing test results, parsing data into MySQL, and so forth. The continuation of Adtron, in effect. Responsibilities: Customer support, Linux programming, Jenkins, Python, BASH, summarizing test results, parsing data into MySQL, and so forth.

  • Descomp Computer Consulting
    • Tempe, Arizona, United States
    • Embedded Software Engineer
      • 1972 - 2010

      Architect and implementor for: - GUI software in C on Solaris to control and display images from an IR video camera. - Embedded video camera control software on 6502. - Embedded software controlling an exercise bicycle, including real-time display of speed, load, heart rate, time, and actual power generated by the rider. Achieved real-time display of IR video, including gain and offset correction, in C, on SparcStation. Assisted in design of camera CPU card. Converted prototype test system from FORTH to GR-PAL Saved customer support engineers time by creating an interface card. Improved safety of pilot by implementing a system to display text and graphics on the underside of an airplane.. Reduced cost while improving service of telephone answering services by creating a HW/SW solution. Show less

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 200 - 300 Employee
    • Staff Software Engineer
      • 2000 - 2008

      Software Engineer working on Pattern Compiler and pattern simulator. Mentored other developers. Was dedicated critical software support for Intel's Pentium manufacturing process. Solve customer issues by identifying the coding error (debugging), correcting the error(s), and writing unit tests. I started there when it was a part of Schlumberger. Then, I lived through the creation of NPTest, followed by the sale to Credence. I was then laid off in the layoff of Jan 2008. During that entire time, I was at the same building (on River Parkway), at the same desk, working on the same software, which was actually 'living' in San Jose. The work I did was actually happening in San Jose, and most of my interaction was with the folks in San Jose. Managers were Doug Music, Ganesh Nyak, Serita McPherson, and Steve Roehling - in that order, I think. What did I really do? Well: Improved product offering by converting input file format to standard STIL by creating a lexical and semantic parsing system, along with unit test cases. Improved accessibility to STIL elements by creating C libraries for use throughout the company. Solved customer-reported issues by debugging, correcting errors, and writing unit tests. Improved customer satisfaction by creating simulator product for the chip tester, which was done early and under budget. Mentored other software developers. Completed training in ClearCase, C++, and ASAP. Provided visibility in to source code changes by using ClearCase for revision control (SCM). Improved product quality by participating in code reviews and similar activities. Dedicated critical software support for Intel’s Pentium manufacturing process. Acted as a key player in Intel’s processor, debug, characterization, and high volume manufacturing efforts. Also critical support for AMD's processor testing and manufacturing process. Show less

    • United States
    • Civil Engineering
    • 700 & Above Employee
    • Senior Systems Architect
      • 1994 - 2000

      Software Engineer and part-time Manager for the Freeway Management System for ADOT. Specifically: Solved field communication issues by use of protocol analyzers. Lead team performing system enhancements. Improved product quality by participating in code and design reviews. Completed multithreaded and multi host software, processing large amounts of data in a limited time, in a Solaris environment Introduced telemetry and logging capability into the entire Freeway Management System. Show less

    • Principal Software Engineer
      • 1993 - 1994

      Improved programmer productivity by providing software tools written in C and C++. Developed and taught classes on professional use of the Internet. Improved programmer productivity by providing software tools written in C and C++. Developed and taught classes on professional use of the Internet.

  • Rezsolutions/Anasazi
    • Phoenix, Arizona, United States
    • Senior Software Engineer
      • 1990 - 1993

      Unix and DOS system administrator in a dynamic LAN environment. Note that Anasazi aka RezSolutions is now owned by Pegasus Solutions. Unix and DOS system administrator in a dynamic LAN environment. Note that Anasazi aka RezSolutions is now owned by Pegasus Solutions.

  • Dazix
    • Boulder, CO
    • Senior Software Engineer
      • 1989 - 1990

      Daisy Systems Corp bought Cadnetix, becoming Dazix, which then went chapter 11 and was bought by Intergraph. I was sw eng for the CAE compiler, and was project lead for the E2 release of the CAE/CAD interface software. For more details, see Cadnetix below. Daisy Systems Corp bought Cadnetix, becoming Dazix, which then went chapter 11 and was bought by Intergraph. I was sw eng for the CAE compiler, and was project lead for the E2 release of the CAE/CAD interface software. For more details, see Cadnetix below.

  • Cadnetix
    • Boulder, CO
    • Senior Software Engineer
      • 1987 - 1989

      I was a software engineer for the CAE compiler, and was project lead for the E2 release of the CAE/CAD interface software. I worked with Gary Cage, and Russ Panneton was my manager. In fact, he came to Phoenix for a job fair and interviewed me. I was the first person (after apparently many people interviewed) to not only know what the 1 line of C code did, but what C library function it could have been the source for (one would hope the C library would have had some argument validation (unlike the code he showed me), l but I digress ;-)) Daisy Systems Corp bought Cadnetix, becoming Dazix, which then went chapter 11 and was bought by Intergraph. (This is why there are 2 entries - one for Cadnetix, one for Dazix) Show less

    • Software Engineer
      • 1986 - 1987

      SW Engineer for the optical printed circuit board inspection machines. Lots of fun - we got to debug untested hardware and brand new software! If someone can FIX the Lincoln Laser info that would be good, as I have no idea what industry to make it! SW Engineer for the optical printed circuit board inspection machines. Lots of fun - we got to debug untested hardware and brand new software! If someone can FIX the Lincoln Laser info that would be good, as I have no idea what industry to make it!

    • Lead Software Engineer
      • 1977 - 1982

      I was basically the entire software department, responsible for operating systems, utilities, internal ATE software, interpreters, and language conversion software. Also did some maintenance on the microcode which defined the machine. I was basically the entire software department, responsible for operating systems, utilities, internal ATE software, interpreters, and language conversion software. Also did some maintenance on the microcode which defined the machine.

Education

  • Arizona State University
    Bachelor of Science (BS), Mathematics and Computer Science
    1974 - 1978
  • Arizona State University
    Mathematics and Computer Science
  • Arizona Western College
    Math
  • Kofa High School
    Highschool

Community

You need to have a working account to view this content. Click here to join now