Andrew Dougherty

Software Developer at FRDCSA

Flint, Michigan, 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
Andrew Dougherty is a software developer and autodidact mathematician specializing in AI and Algorithmic Information Theory with over 20 years of hands-on open-source engineering. He founded and maintains the FRDCSA ecosystem, producing an unusually large corpus of tools—over 1,000 applications, 2,600 Perl5 modules, 1,000 Prolog files and hundreds of Debian packages—focused on practical AI systems like life planning, situated agents, and contingency planning. His work blends research-grade ideas with production tooling, including knowledge-based, multiagent, QA, information extraction, and temporal planning systems. Andrew has applied his engineering skills across sectors from high-volume airline booking systems to teaching computer science to autistic students and providing caregiving support. He emphasizes creating AI that helps vulnerable populations—people facing poverty, illness, disability, and homelessness—rather than purely academic demonstrations. Based in Flint, Michigan, he pairs deep theoretical interests with a pragmatic track record of shipping sustained, real-world software.
code13 years of coding experience
job4 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookHigh School, Mathematics, High School, Mathematics at Illinois Mathematics and Science Academy
stackoverflow-logo

Stackoverflow

Stats
26reputation
178reached
1answer
0questions
github-logo-circle

Github Skills (187)

text-to-speech9
speech9
parse9
abuse-detection9
nlp-machine-learning8
information-visualization8
dig8
emacs8
signal-processing8
rtl-sdr8
python8
node-red8
voice-conversion8
mls8
decode8

Programming languages (18)

JavaC++CPrologCommon LispPerlNewLispHTML

Github contributions (5)

github-logo-circle
aindilis/financial-planning

Jul 2017 - Nov 2019

Contributions:16 commits, 19 pushes, 1 branch in 2 years 4 months
aindilis/jason

Dec 2021 - Nov 2022

Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI agent-oriented logic programming language.
Contributions:55 commits, 59 pushes in 10 months
interpreterlogic-programming
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