Don Lindsay
Software Engineer at Prime Technical Services Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Japanese -
Topline Score
Bio
Credentials
-
C# Essential Training
lynda.comMay, 2014- Nov, 2024 -
Foundations of Programming: Design Patterns
lynda.comMay, 2014- Nov, 2024 -
Foundations of Programming: Object-Oriented Design
lynda.comMay, 2014- Nov, 2024
Experience
-
Prime Technical Services Inc.
-
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
-
-
-
BAE Systems, Inc.
-
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
-
-
-
By Light Professional IT Services
-
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
-
-
-
Leidos
-
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)
-
-
-
Bungee Labs
-
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)
-
-
-
Priority Dispatch Corporation
-
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)
-
-
-
Citrix
-
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)
-
-
-
Lindsay Research & Consulting
-
Ogden, UT
-
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
-
-
-
Sarcos Technology and Robotics Corporation
-
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
-
-
-
Wolfram
-
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
-
-
-
Bill Good Marketing
-
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
-
-
-
Atk Thiokol Propulsion Corp
-
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 -
University of Illinois Urbana-Champaign
BS, Computer Science/Engineering -
Thunderbird School of Global Management
Master's degree, International Business