John Mccardle

Senior Software Engineer at Diagnostic Application Development

Cedar Park, Texas, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
John Mccardle is a senior software engineer with over three decades of hands-on experience designing and supporting diagnostic applications for complex hardware systems, currently leading Diagnostic Application Development from Cedar Park, Texas. He specializes in low-level C, UNIX, shell scripting, microcode utilities, and diagnostics for networking and storage adapters (Ethernet, Fibre Channel, RDMA, SCSI, USB and more), with a track record of improving error analysis and PCI/AIX kernel error handling. His career spans impactful roles at IBM and earlier work on supercomputers and defense systems, giving him deep expertise in bringing hardware validation and field-service tools from chip simulation to manufacturing. Known for cross-team collaboration and mentoring, he has repeatedly reduced development time by standardizing implementations and improving diagnostic coverage. Not obvious from his resume: he blends legacy system knowledge with modern operational focus, ensuring long-lived hardware platforms remain maintainable and highly available.
code11 years of coding experience
job36 years of employment as a software developer
bookBS Mathematics, Computer Science, BS Mathematics, Computer Science at Clarkson University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (33)

noise-generator10
browser-automation10
c9910
field-of-view10
pathfinding10
c-library10
libtcod10
cpp10
cpp-library9
algorithms9
python9
terminal-emulator9
playwright9
llm8
ai-agent8

Programming languages (6)

ShellC++CHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
jmccardle/McRogueFace

Mar 2023 - Jul 2026

A Roguelike Game Engine
Contributions:4 releases, 71 pushes, 17 branches in 3 years 4 months
game-engineroguelike
Automates playing the retro asteroid game.
Contributions:24 commits, 15 pushes, 5 branches in 12 days
gameretroautomatesplayingasteroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial