Senior Software Engineer at CACI International Inc
Greater St. Louis United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Jim Hawks is a Senior Software Engineer with over 25 years of hands-on experience building and supporting mission-critical systems across finance, telecommunications, retail, and defense, now focused on full‑stack work at CACI. He brings deep expertise in Perl, SQL/Oracle, Java, and messaging/middleware technologies, and has a track record of modernizing legacy systems—consolidating databases, prototyping SOA REST services, and migrating complex exports to Java/Hibernate. Comfortable across Unix and Windows stacks, Jim has designed reliable job schedulers, daemons, and messaging layers and has participated in both hands-on coding and production on-call support for classified and high-availability systems. A Secret-cleared engineer with a strong math and CS background (BS, 3.86 GPA), he pairs pragmatic problem-solving with a creative bent—aptly summarized by his GitHub motto that imagination takes you anywhere.
10 years of coding experience
31 years of employment as a software developer
Bachelor of Science (B.S.), Mathematics and Computer Science, 3.86 / 4.00, Bachelor of Science (B.S.), Mathematics and Computer Science, 3.86 / 4.00 at University of Central Missouri
Contributions:2 PRs, 492 pushes, 4 branches in 3 years 10 months
kotlinandroid-applicationandroid
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
Jim Hawks - Senior Software Engineer at CACI International Inc