Craig Rairdin

Craig Rairdin

Software Engineer

Followers of Craig Rairdin269 followers
location of Craig RairdinMarion, Iowa, United States

Connect with Craig Rairdin to Send Message

Connect

Connect with Craig Rairdin to Send Message

Connect
  • Timeline

  • About me

    President/Mobile and Web Developer at Laridian, Inc.

  • Education

    • Big Nerd Ranch

      2019 - 2019
      Web/Multimedia Management and Webmaster

      HTML, CSS, JavaScript (ES5, ES6), node.js, React. Independent study of Electron and Vue.

    • Big Nerd Ranch

      2008 - 2008
      Cocoa Bootcamp

      Activities and Societies: Hillegass Proofreaders Society, Hiking In introduction to programming with Cocoa for Mac OS X, which I attended to get some insight into programming for iOS, which was very new at the time (no iOS class was available).

    • Washington High School

      1973 - 1977
      High School 3.8/4.0

      Activities and Societies: Orchestra, Honor Society

    • University of Iowa

      1977 - 1981
      BS Computer Science with an emphasis on Business Administration 3.9/4.0

      Activities and Societies: Campus Bible Fellowship, Honor Society Graduated with Highest Distinction and with Honors.BS in Computer Science with an emphasis on Business Administration.One year of Masters Degree credits in Computer Science.Worked as a Teaching Assistant.

  • Experience

    • Rockwell International, Collins Government Avionics Division

      Jan 1982 - Oct 1988
      Software Engineer

      I had the only Computer Science degree in a department of 70 electrical engineers. Extensive experience with Z-80 Assembly Language, FORTRAN, RATFOR (forerunner to C), Ada, and C programming languages. Wrote driver-level code for CP/M 1.4 and 2.2 including disk drivers for "bubble memory" technology and early touch panel systems (IR and resistive).Implemented computer-assisted test system for government avionics projects in RATFOR and Z-80 assembly code. Interfaced with engineers and factory test technicians.Implemented cockpit mock-ups for marketing department using PCs to drive proprietary displays. Traveled to trade shows to set up and debug equipment. Show less

    • Parsons Technology, Inc.

      Nov 1988 - Dec 1998
      Vice President, Church Software Division

      Wrote the original QuickVerse program for MS-DOS and licensed it to Parsons Technology. Founded and managed Parsons' Church Software Division. Involved programming using C, managing programmers on multiple projects, managing content editors, and overseeing marketing, sales, technical support, technical writing and employees in other departments who interacted with ours. Designed and oversaw the development of Membership Plus church management software for tracking members, attendance, contributions, groups, and more. Wrote Bible Illustrator sermon illustration database program for DOS and participated in its port to Windows. Acquired or licensed a number of third party products including GreekTools, HebrewTools, GreekTutor, HebrewTutor, PC Bible Atlas, and numerous games and interactive multimedia apps.During this time I also managed the technical support department for a year or two, providing phone, mail, and email support to customers of all Parsons' products (not just Church Division).In addition, I managed the manufacturing and shipping department for about a year. This included disk duplication, packaging, warehousing, order fulfillment, and shipping. I oversaw the automation of this department, taking it from a haphazard collection of shelves and boxes to an automated process in which orders were assembled from flow-through racks into totes on a conveyor belt which carried them to QC and shipping stations. Inventory was computerized. Products were barcode-scanned to assure correctness and maintain inventory.I managed a spin-off division (Geography Software Division) that created educational software based on technology developed for Church Division products. (American History Explorer)Was a member of senior management during acquisition by Intuit in 1994, Broderbund in 1997, and The Learning Company in 1998. Proactively pursued opportunities to integrate technologies with each new owner and adapt their products to our Church Division customers. Show less

    • Laridian, Inc.

      Apr 1998 - now
      President/Mobile and Web Developer

      I am a co-founder of Laridian and currently serve as its President. The vast majority of my day-to-day responsibilities, however, are related to software development.I have extensive experience programming in C++ (Windows, iOS), Objective-C (iOS, OS X), and Java (Android); and with development and deployment of mobile apps on multiple platforms. I also have extensive experience with database-driven Web applications using Classic ASP/VBScript, SQL, HTML, CSS, JavaScript, Vue, AJAX, and jQuery. This includes e-commerce, payment gateway integration, HTTP API development, PCI compliance, and administration of Windows Server, SQL Server, and Internet Information Server. In my role as president of the company I am involved in every aspect of our business. I manage our relationships with publishers from whom we license text, oversee accounting/payroll/401(k) functions, implement marketing campaigns, participate in and manage software development projects, administer technical support, and manage facilities. In 2007 I negotiated and executed the purchase of a competing software company in Bratislava, Slovakia. In 2011 we transition from being a home-based business to operating from rented office space. I searched for suitable facilities, negotiated rental agreements, purchased office furnishings and equipment, and subsequently moved us into larger/more convenient spaces as our needs have changed. Show less

  • Licenses & Certifications

    • Instrument/Airplane Rating

      Federal Aviation Administration
      Oct 1997
    • Private Pilot - Single Engine Land

      Federal Aviation Administration
      Feb 1992
    • Multi-Engine/Instrument Rating

      Federal Aviation Administration
      Apr 2004
  • Volunteer Experience

    • Secretary

      Issued by CREEK VIEW OWNERS ASSOCIATION, INC. on Nov 2023
      CREEK VIEW OWNERS ASSOCIATION, INC.Associated with Craig Rairdin
    • Website Administrator

      Issued by Cedar Valley Bible Church on Jan 1999
      Cedar Valley Bible ChurchAssociated with Craig Rairdin
    • Member

      Issued by Marion (Iowa) Municipal Airport Committee on Sept 2017
      Marion (Iowa) Municipal Airport CommitteeAssociated with Craig Rairdin