Robert Sparks

IT Specialist OCIO CEC at USDA

West Des Moines, Iowa, 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
Robert Sparks is an IT specialist with 23 years of hands-on experience in systems operations, network engineering, and cyber systems across military, federal, and commercial environments. Currently supporting USDA’s OCIO Client Experience Center, he combines infrastructure support, security operations, and customer-facing IT services to keep mission-critical systems running. His background in the U.S. Air Force and roles at Booz Allen and NexGen reflect deep expertise in vulnerability management, accreditation, migration of medical networks, and firewall/troubleshooting coordination. VMware certification, strong Microsoft Office skills, and near-complete MIS bachelor’s studies complement practical skills in server and network administration. An active back-end contributor to an open-source SIP/ICE/TURN C++ project, he has tackled protocol implementation and DNS integration—showing a capacity to debug low-level string and presence-server issues. Based in West Des Moines, he pairs disciplined, process-driven methods from military logistics with pragmatic technical problem solving.
code23 years of coding experience
job2 years of employment as a software developer
bookAssociate's Degree, Munitions Systems/Ordinance Technology, 4.0, Associate's Degree, Munitions Systems/Ordinance Technology, 4.0 at Community College of the Air Force
bookPursuing Bachelor's Degree, Management Information Systems, General, 3.85, Pursuing Bachelor's Degree, Management Information Systems, General, 3.85 at Upper Iowa University
languagesEnglish
github-logo-circle

Github Skills (8)

c-language10
sips10
sipjs10
cprogramming-language10
sipp10
network-protocol10
sip10
dns8

Programming languages (14)

C++MakefileGoXSLTHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
resiprocate/resiprocate

Apr 2003 - Feb 2015

C++ implementation of SIP, ICE, TURN and related protocols.
Role in this project:
userBack-end Developer
Contributions:1019 commits in 12 years
Contributions summary:Robert primarily contributed to the implementation of the SIP, ICE, TURN, and related protocols, focusing on the back-end functionality of a presence server. Their work involved debugging string handling issues, refactoring code, and implementing presence server functionality, including the handling of subscriptions and notifications. Furthermore, they added support for DNS lookups and updated code to reflect the changes to the PRPL API.
cppfreeswitchsipiceprotocols
Contributions:2 reviews, 18 commits, 2 PRs in 10 months
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
Robert Sparks - IT Specialist OCIO CEC at USDA