Summary
David Garlisch is a seasoned Senior Software Engineer with over three decades of hands-on experience building robust software across MS-Windows and UNIX environments, currently contributing at Cadence Design Systems. He brings deep expertise in C/C++, SQL, web languages (HTML, JavaScript, PHP), Tcl, and relational database design, with a track record of shipping cross-platform CAD and avionics systems. His career includes designing mission-critical infrastructure such as Southwest Airlines’ flight tracking database and long-lived dispatching systems, plus CAD kernel integration for widely distributed commercial products. Comfortable spanning low-level embedded work, platform-independent IPC, and GUI/API development, he excels at turning complex system requirements into maintainable, production software. Based in Linden, Tennessee, he combines institutional knowledge from long tenures with an engineer’s curiosity—often favoring pragmatic, interoperable solutions that stand the test of time.
12 years of coding experience
37 years of employment as a software developer
University of Illinois Urbana-Champaign