Summary
Nicholas Kain is a senior software engineer with 17 years of experience, currently developing real-time call processing software for the Iridium Next satellite constellation at Lockheed Martin in the Washington DC–Baltimore area. He specializes in full life-cycle C/C++ development, code reuse and porting, and both component- and system-level integration, with on-site customer support experience for mission-critical systems. A University of South Carolina computer science graduate with a strong GPA, he is augmenting his systems perspective through an M.S. in Systems Engineering at George Washington University. Across a long tenure at Lockheed Martin, he has progressed through increasing technical responsibility on aerospace communications software, blending hands-on coding with integration and field support. Known for practical problem-solving in real-time embedded environments, he brings a discipline for rigorous testing and reuse that keeps complex satellite systems reliable in production.
17 years of coding experience
4 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, 3.76, Bachelor of Science (B.S.), Computer Science, 3.76 at University of South Carolina-Columbia
Master of Science (M.S.), Systems Engineering, 3.8, Master of Science (M.S.), Systems Engineering, 3.8 at The George Washington University
English