Thomas Ruby

Developer at Self-employed

Bartlesville, Oklahoma, 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
Thomas Ruby is a pragmatic developer with 11 years of hands-on experience building solutions from 1K microcontroller firmware to multi-hundred-table SQL systems, currently contributing to ABB as a developer and software test engineer. He blends embedded and web development skills from long freelance work with enterprise-grade practices gained designing replicated MS SQL databases and desktop POS/accounting systems. Comfortable across the stack, he’s maintained legacy Clarion systems, led development teams, and still takes on self-employed projects that keep him close to low-level constraints. Based in Bartlesville, OK, he focuses on making people’s work smoother by solving practical problems, pairing deep technical breadth with a preference for durable, maintainable systems.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Western Illinois University
stackoverflow-logo

Stackoverflow

Stats
1reputation
113reached
0answers
1question
github-logo-circle

Github Skills (21)

pycparser9
equivalent7
javascript-objects6
crc6
javascript6
program-analysis5
trust5
protocols5
neovim5
sat-solver5
vim5
vim-plugin5
verification5
python5
security4

Programming languages (4)

CMakeOCamlVim ScriptPython

Github contributions (5)

github-logo-circle
This Loop Quasi-Invariant Chunk Motion pass use the "pyCParser" to modify C programs' AST and produce an optimized one semantically equivalent.
Contributions:13 commits, 11 PRs, 13 pushes in 3 years 11 months
quasipythonequivalentc-programsmodify
ThomasRuby/LQICM_pass

Jan 2017 - Mar 2017

Contributions:11 commits, 15 pushes, 1 branch in 1 month
quasimotioninvariantlooppass
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
Thomas Ruby - Developer at Self-employed