Don Lindsay

Software Engineer at Prime Technical Services Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Centerville, Utah, United States, US
Languages
  • Japanese -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Credentials

  • C# Essential Training
    lynda.com
    May, 2014
    - Nov, 2024
  • Foundations of Programming: Design Patterns
    lynda.com
    May, 2014
    - Nov, 2024
  • Foundations of Programming: Object-Oriented Design
    lynda.com
    May, 2014
    - Nov, 2024

Experience

    • United States
    • Information Technology & Services
    • 300 - 400 Employee
    • Software Engineer
      • Aug 2023 - Present

      Northrop Grumman Aerospace and defense company Northrop Grumman Aerospace and defense company

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Senior Embedded Software Engineer
      • Jun 2017 - Mar 2023

      Monitored the development of an embedded CPU launch control system on behalf of the US Air Force. Attended developer training for the Green Hills Integrity RTOS, and visited the Green Hills headquarters to investigate an advanced version of the RTOS. Transferred to a small F-35 flight software team responsible for porting an embedded software system from a big-endian environment (Rhapsody) to a mixed-endian environment (C++). During aircraft flight, the software would record real time sensor data for later offboard processing. Simulated test runs would expose anomalies in the output data and I would implement the C++ code to fix the anomalies. During my time on this project, I received four employee recognition awards, for timely and accurate delivery of software solutions and concise documentation of the analysis and resolution of the software bugs. In January of 2023 flight testing found only two remaining anomalies, and both were fixed immediately. (CDRLvue, MS Access, VBA Script,Green Hills Integrity RTOS, Java, C++, GCC Compiler, GDB Debugger, Eclipse IDE, Visual CODE IDE, Suse Linux, GITlab, BitBucket, Beyond Compare, JIRA, Confluence, IBM Rational Rhapsody, SECRET Clearance valid until March 2025) Show less

    • United States
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Senior Database Requirements Analyst
      • Jan 2014 - Jan 2017

      Interacted with multiple Java/Hibernate application development projects, Oracle DBA database administrators, and data modelers to create technical database change requirements. Managed the team’s development process for more than one change per week with about a 3-week cycle time per change. Analyzed legacy multi-terabyte databases to identify expired data for removal and coordinate implementation of clean-up jobs. (Java/Hibernate, Oracle 11g SQL, TOAD, LiveMeeting, Agile Scrum, JAZZ eclipse, Doors CM RM QM) Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Database Requirements Analyst
      • Oct 2008 - Jan 2014

      Interacted with Java/Hibernate application developers, Oracle DBA database developers, and data modelers to create technical database change requirements. Managed the team’s development process for more than one change per week with about a 3-week cycle time per change. Analyzed legacy databases to identify unused data for removal and coordinate implementation of clean-up jobs. (Java/Hibernate, Oracle 11g SQL, ClearQuest, ClearCase, PUTTY, TOAD, SharePoint, LiveMeeting, Agile) Interacted with Java/Hibernate application developers, Oracle DBA database developers, and data modelers to create technical database change requirements. Managed the team’s development process for more than one change per week with about a 3-week cycle time per change. Analyzed legacy databases to identify unused data for removal and coordinate implementation of clean-up jobs. (Java/Hibernate, Oracle 11g SQL, ClearQuest, ClearCase, PUTTY, TOAD, SharePoint, LiveMeeting, Agile)

    • Software Development
    • 1 - 100 Employee
    • Web Toolkit API Technical Writer
      • Aug 2007 - Aug 2008

      Authored wiki-based technical documentation and created tutorial applications for a Web 2.0 DHTML software development environment. Company exhausted venture capital prior to revenue generation. (Ubuntu, HTML, DHTML, CSS, Apache Web Server, Wikimedia Wiki Server, BungeeConnect, Iterative Development) Authored wiki-based technical documentation and created tutorial applications for a Web 2.0 DHTML software development environment. Company exhausted venture capital prior to revenue generation. (Ubuntu, HTML, DHTML, CSS, Apache Web Server, Wikimedia Wiki Server, BungeeConnect, Iterative Development)

    • United States
    • Public Safety
    • 100 - 200 Employee
    • Client/Server Software Development Manager
      • Jul 2002 - Jun 2007

      Managed a team of 7 software developers, testers, and technical writers developing a telephone-triage software product. Documented initial product designs, task definitions, and scope. Maintained scheduling, resource load balancing, and quality assurance. Utilized agile techniques to successfully meet all delivery deadlines to customers. As the product matured my responsibilities expanded to include international on-site support and training, primarily in England and Australia. (Delphi, SQL Server, MS Excel, MS Project, PowerPoint, Agile Methodologies) Show less

  • DONZ Mutiscreen
    • Centerville UT
    • Display Product Development Engineer
      • Jul 2001 - Jun 2002

      Started a computer display manufacturing company. Designed and built multiple-screen LCD computer monitors, which included mechanical and electrical designs, component supplier identification, and FCC compliance testing. Created marketing plans, marketing literature, user guides, presentations, and a comprehensive web site. (Java Script, HTML, PaintShop, PowerPoint, OutLook, TurboCAD) Started a computer display manufacturing company. Designed and built multiple-screen LCD computer monitors, which included mechanical and electrical designs, component supplier identification, and FCC compliance testing. Created marketing plans, marketing literature, user guides, presentations, and a comprehensive web site. (Java Script, HTML, PaintShop, PowerPoint, OutLook, TurboCAD)

    • United States
    • Software Development
    • 700 & Above Employee
    • Technical Writer
      • Dec 1999 - Jun 2001

      Wrote tutorial applications in Visual Basic and Visual C++ to demonstrate the capabilities of a web-based software development tool. Worked closely with developers to test and document new features. Authored numerous online Programmers Guides. Met all deadlines for two beta releases and a full release. Project was cancelled, and company ceased operations in Utah. (VB, VC++ATL, VSS, Perforce, HTML, FrameMaker, PhotoShop, PowerPoint, OutLook, MetaFrame) Wrote tutorial applications in Visual Basic and Visual C++ to demonstrate the capabilities of a web-based software development tool. Worked closely with developers to test and document new features. Authored numerous online Programmers Guides. Met all deadlines for two beta releases and a full release. Project was cancelled, and company ceased operations in Utah. (VB, VC++ATL, VSS, Perforce, HTML, FrameMaker, PhotoShop, PowerPoint, OutLook, MetaFrame)

    • Web Developer and Technology Entrepreneur
      • Jul 1998 - Dec 1999

      Developed an ASP website on top of an SQL server database for Intranet use by Atlas Van Lines. Prepared and submitted two patent applications, authored and submitted an SBIR proposal, and prepared business and marketing plans for a start-up computer manufacturing company. Designed, constructed, and wrote software for a prototype computer system for demonstration to venture capitalists. Need for medical benefits lead to alternate employment. (ISDN, TCP/IP, WinNT, Win9x, MS-Office, Netscape, Corel 3Dream, ASP, HTML, VB, SQLserver) Show less

    • United States
    • Automation Machinery Manufacturing
    • 100 - 200 Employee
    • Engineering IT Systems Manager
      • Jan 1995 - Jun 1998

      Managed a team of seven employees in both an academic setting as well as a commercial setting. Supported 120+ Apples, 60+ Wintels, 10+ Suns, and 15+ SGIs. Defined projects, created budgets, documented architectures, and authored strategic plans. Reconfigured network to be more stable, simple, and secure. Installed WAN connection and implemented a Novell / SQL accounting system. Installed a 17 workstation SGI-based Pro/E CAD engineering environemnt. Installed a high-end RAID array Compaq server, a packet filtering security firewall, and intranet and extranet web servers. Show less

    • United States
    • Software Development
    • 400 - 500 Employee
    • MIS Staff Member
      • Jul 1994 - Nov 1994

      Participated on team to maintain the customer registration and marketing databases. Planned the extension of database access to an office in England. Debugged, customized, extended, and documented the code of a custom database application. Analyzed and tuned the 60-user Progress SQL database for noticeably better performance. Relocated from Illinois back to Utah. (TCP/IP, AppleTalk, MacOS, UNIX, Eudora, MS-Word, MS-Project, Progress 4GL,Borland C++, Sun, Internet) Participated on team to maintain the customer registration and marketing databases. Planned the extension of database access to an office in England. Debugged, customized, extended, and documented the code of a custom database application. Analyzed and tuned the 60-user Progress SQL database for noticeably better performance. Relocated from Illinois back to Utah. (TCP/IP, AppleTalk, MacOS, UNIX, Eudora, MS-Word, MS-Project, Progress 4GL,Borland C++, Sun, Internet)

  • Grand Valley Gas Company
    • Salt Lake City, UT
    • Information Systems Manager
      • Dec 1993 - May 1994

      Authored a plan for future growth and direction of information systems to support recent government deregulation. Designed and outfitted a hardware maintenance lab. Administered a 50+ node Novell network and installed a 5 node Novell network in a remote office. Debugged / customized / extended and documented an internally developed R:BASE database application. Supported users with office automation application questions and problems. Relocated from Utah to Illinois to be closer to family. (NetWare 3.11/Lite, 10-Base-T, Windows-DOS, Word Perfect, Lotus, WP-Office, MS-Office, MS-Project, R:BASE, ProComm, pcAnywhere, ACT!) Show less

    • United States
    • Advertising Services
    • 1 - 100 Employee
    • Software Development Manager
      • Aug 1992 - Dec 1993

      Ran the daily operations of a temporary computer personnel contracting firm. Performed sales, marketing, and recruiting tasks for the intermountain region. Designed the company logo and created other company graphics. Recruited, interviewed, and managed highly skilled computer personnel. Kept this new branch in the black financially. Consulted myself through this firm to a software development company where I managed the successful completion of a three-member software development effort that had run 18 months over schedule. Contract ended after successful product launch in six months. The CEO was very happy. (MS-Windows, MS-C++, Borland C++, Visual Basic, Paradox, MS-Word, ACT!, LANtastic, ArcNet, Internet) Show less

  • Medicode
    • Salt Lake City, UT
    • Chief Information Officer
      • Dec 1991 - Jun 1992

      Consulted to a medical insurance claims statistical data processing and publishing company. Maintained all existing operations while performing an MIS operational reorganization. Analyzed company growth to evaluate, recommend, purchase, and install a Sequent super-mini server to host a multi-threaded Informix database. Managed the construction of a new computer room and planned for reorganization of the 18 member MIS department. Contract ended after two successful quarterly business cycles on the new system. (Sequent, Pyramid, Sun, SCO Unix, Dynix, DOS, Informix, NetWare, 10-Base-T, TCP/IP, Word Perfect, MS Project) Show less

    • United States
    • Aviation and Aerospace Component Manufacturing
    • 1 - 100 Employee
    • Industrial Automation Project Supervisor
      • Nov 1990 - Nov 1991

      Coordinated a team of five end-users to identify and evaluate manufacturing software and equipment. Delivered regular management reports including, project status, software test suites, RFQ documents, business methods, server performance analysis, predictions, and recommendations. (Vax 4500/4000lt/3800, Vax-C, X11r3, VaxVPA, DecNet/LAT, COPICS, Workstream, BASEstar, EDCS II, WP-Office, Modbus, DataHighway, CA-SuperProject, VMS, DOS) Coordinated a team of five end-users to identify and evaluate manufacturing software and equipment. Delivered regular management reports including, project status, software test suites, RFQ documents, business methods, server performance analysis, predictions, and recommendations. (Vax 4500/4000lt/3800, Vax-C, X11r3, VaxVPA, DecNet/LAT, COPICS, Workstream, BASEstar, EDCS II, WP-Office, Modbus, DataHighway, CA-SuperProject, VMS, DOS)

  • Eaton-Kenway
    • Salt Lake City, UT
    • Software Quality Control / Project Manager
      • Sep 1988 - Oct 1990

      Performed software quality and software configuration management for a 20 member warehouse automation project. Successfully managed two developers to create a warehouse simulator to load-test the primary product. Contract ended after successful on-site installation. (Vax 11\785, Vax 8250, MicoVAX 3900, MacOS, VMS, DecNet/LAT, Broadband, Fortran, DEC-CMS, DEC-MMS, Vax-C, ACMS, FMS, DCL, Lotus, Word Perfect, MacProject, DOS) Performed software quality and software configuration management for a 20 member warehouse automation project. Successfully managed two developers to create a warehouse simulator to load-test the primary product. Contract ended after successful on-site installation. (Vax 11\785, Vax 8250, MicoVAX 3900, MacOS, VMS, DecNet/LAT, Broadband, Fortran, DEC-CMS, DEC-MMS, Vax-C, ACMS, FMS, DCL, Lotus, Word Perfect, MacProject, DOS)

  • ICAM Products Corporation
    • Phoenix, Arizona Area
    • Software Development Manager
      • Jan 1987 - Sep 1988

      Started a company and managed two software developers writing CAD software specific to the aluminum window-frame industry. Performed mechanical, electrical, and software design and construction of a microprocessor controlled window-frame cutting machine. (MS-C, Turbo-C, Turbo Pascal, lint, poly-make, Halo, EGA/VGA drivers, 3-D transforms, GUI design, DOS, Xenix) Started a company and managed two software developers writing CAD software specific to the aluminum window-frame industry. Performed mechanical, electrical, and software design and construction of a microprocessor controlled window-frame cutting machine. (MS-C, Turbo-C, Turbo Pascal, lint, poly-make, Halo, EGA/VGA drivers, 3-D transforms, GUI design, DOS, Xenix)

  • TekSoft
    • Phoenix, Arizona Area
    • Software Development Team Leader
      • Jan 1985 - May 1986

      Lead a group of six programmers developing a commercial CAD/CAM software package (ProCAD) under a very aggressive time-line. Contract ended after successful release of product. (MS-C, Turbo-C, lint, MS-Make, Poly-Make, DB engine design, 2-D transforms, GUI design, DOS) Lead a group of six programmers developing a commercial CAD/CAM software package (ProCAD) under a very aggressive time-line. Contract ended after successful release of product. (MS-C, Turbo-C, lint, MS-Make, Poly-Make, DB engine design, 2-D transforms, GUI design, DOS)

  • McDonnell Douglas Aircraft
    • Greater St. Louis Area
    • Software Engineer
      • Jan 1979 - Jan 1985

      As a cooperative education (COOP) student assisted manufacturing technology research groups developing and testing robot accuracy improvement software and robotic workcell control software. Received a Teammate of Distinction Award for the design of software to control automated avionics test equipment. Left to obtain MBA. (Vax PDP 11, Intel MDS, iRMX-86, RSX-11M, VMS, C, Pascal, Fortran) As a cooperative education (COOP) student assisted manufacturing technology research groups developing and testing robot accuracy improvement software and robotic workcell control software. Received a Teammate of Distinction Award for the design of software to control automated avionics test equipment. Left to obtain MBA. (Vax PDP 11, Intel MDS, iRMX-86, RSX-11M, VMS, C, Pascal, Fortran)

Education

  • University of Illinois Urbana-Champaign
    Bachelor's degree, Computer Science
  • Thunderbird School of Global Management
    MBA / MIM, Japanese / Marketing
    1985 - 1986
  • University of Illinois Urbana-Champaign
    BS, Computer Science/Engineering
    1978 - 1984
  • Thunderbird School of Global Management
    Master's degree, International Business
    1984 - 1986

Community

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