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).
9 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS) Sports Art and Entertainment Management, Bachelor of Science (BS) Sports Art and Entertainment Management at Point Park University
Full Stack Software Development Computer Software Engineering, Full Stack Software Development Computer Software Engineering at AcademyPGH
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