Joshua Shireman

Senior Software Engineer Team Lead at Aptima

Winter Springs, Florida, 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
Joshua Shireman is a Senior Software Engineer and Team Lead with 12 years of experience building practical, auditable distributed systems and leading teams at Aptima. He excels at designing maintainable solutions where diverse technologies intersect, emphasizing standards-first approaches and stakeholder validation to ensure features deliver competitive advantage. Joshua has a research-minded problem-solving style—demonstrated by winning three grants—and contributes to open-source testing infrastructure, notably improving QA and test automation for the Red programming language. Based in Winter Springs, FL, he combines hands-on engineering with a focus on simplicity and long-term maintainability, aiming to bring leading-edge, quality products from concept to production.
code12 years of coding experience
bookUniversity of Kansas
bookXinjiang Normal University
bookBachelor of Arts, Bachelor of Arts at Grinnell College
languagesEnglish, French, Chinese, Japanese, Latin, uyghur
stackoverflow-logo

Stackoverflow

Stats
1,679reputation
20kreached
29answers
34questions
github-logo-circle

Github Skills (11)

testing10
red10
programming-language10
compiler7
compiler-compiler7
html6
curl6
parsing6
dsl6
scopes6
rebol6

Programming languages (11)

TypeScriptRedC#JavaCJavaScriptPHPObjective-C

Github contributions (5)

github-logo-circle
red/red

Oct 2013 - Feb 2015

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 3 PRs, 4 comments in 1 year 4 months
Contributions summary:Joshua primarily focused on enhancing the testing infrastructure for the Red programming language. Their contributions included adding tests for integer-related functions, modifying the test framework to support running tests with different modes (e.g., /SHOW, /WAIT) for the CALL command, and correcting existing tests. The user's work involved making changes to the quick-test framework to improve the reliability of the testing process.
zero-installcompilerprogramming-languagereactivescripting
kealist/red

Sep 2013 - Feb 2015

Contributions:65 commits, 4 pushes in 1 year 5 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