Cray Thomas

Lead Software Engineer at DICK'S Sporting Goods

Pittsburgh, Pennsylvania, 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
Cray Thomas is a Lead Software Engineer based in Pittsburgh with nine years of hands-on experience building full-stack web and mobile applications. He has progressed through multiple engineering roles at DICK'S Sporting Goods, delivering scalable backend services in Java, C#, Node and SQL alongside modern front-end experiences in React, Angular and TypeScript. Comfortable across DevOps and mobile stacks, he applies Docker, CI/CD tooling and React Native/Ionic to accelerate delivery from prototype to production. Cray’s background includes both freelance and product-focused roles, giving him an operator’s sense for pragmatic trade-offs and user-centered features. He maintains an active GitHub and personal site showcasing diverse projects, reflecting a penchant for integrating real-time tech (Socket.IO, Redis) with resilient data stores (MySQL, MongoDB).
code9 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS) Sports Art and Entertainment Management, Bachelor of Science (BS) Sports Art and Entertainment Management at Point Park University
bookFull Stack Software Development Computer Software Engineering, Full Stack Software Development Computer Software Engineering at AcademyPGH
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (41)

git10
solidity10
github10
patch10
swap10
flash10
simultaneous10
avalanche10
blockchain10
hardhat10
uniswap9
npm-package9
typescript9
evm9
contract9

Programming languages (3)

TypeScriptJavaScriptRich Text Format

Github contributions (5)

github-logo-circle
Contributions:121 commits, 58 PRs, 112 pushes in 4 months
Crypto arbitrage bot that searches multiple token exchanges on the Avalanche blockchain for a significant difference in price between two tokens. Once a arbitrage opportunity is found the bot will execute the simultaneous buying and selling of the tokens through a flash swap provided by token exchanges (selected exchanges are forks of the Uniswap V2 Smart Contract).
Contributions:38 commits, 13 PRs, 11 pushes in 6 months
tokensswapethereumbotcontract
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
Cray Thomas - Lead Software Engineer at DICK'S Sporting Goods