Thomas Kelly
Senior Software Engineer, React Developer
- Near Reno, NV
- MS, Computer Science and Engineering, University of Nevada, Reno
- 5Years of Experience
Professional Bio
I always found programming fun when I was a child, so when I chose a career, I inevitably ventured into software development. I love that I can create useful artifacts out of nothing but my own ideas. I've helped develop the platform that International Game Technology, the world's leading electronic game machine manufacturer, uses for its slot machines; created the web presence for Cytek Biosciences, a manufacturer of cell measurement tools; and more. I'm a curious problem solver, and my favorite technology is SQL because of how widely it can be used across different projects. In my free time I enjoy playing videogames.
Featured References
Employment History
FullStack Labs Jul 2020 - Present
Senior Software Engineer
At FullStack Labs, I'm responsible for developing front- and back-end features on complex web apps. I previously worked on:
- The FullStack Labs Employee Survey App, which administers, processes, and visualizes employee feedback. I led development on a four-person team and aggregated survey results into a dashboard that shows employee satisfaction over time. The app was developed with Node.js, React.js, Nest.js, Serverless, AWS Lambda, PostgreSQL, AWS Aurora, AWS API Gateway, and SCSS.
- The website for Cytek Biosciences, which advances cancer and cell biology research by designing and building compact flow cytometry instruments used by pharmaceutical companies, CRO firms, and cancer research institutions. I integrated a Shopify online store with the NetSuite ERP, among other improvements to the online store. The site was developed using the Shopify API, Oracle NetSuite SuiteScript, Node.js, Serverless, AWS Lambda, AWS Simple Queue Service, AWS EventBridge, SCSS, Vue.js, and Next.js.
BST Event Services Mar 2017 - Jul 2020
Lead Software Engineer
BST Event Services produces software for running conventions. As Lead Software Engineer, I worked on:
- Reg.Works, an app that allows event organizers to construct schedules for use by attendees. I built a responsive, live collaboration environment for schedule editing. Using PostgreSQL, Scala, Akka, Akka HTTP, React.js, Node.js, and Ansible.
International Game Technology Oct 2015 - Apr 2017
Software Engineer
International Game Technology delivers entertaining and responsible gaming experiences for players across all channels and regulated segments, from gaming machines and lotteries to sports. As a Software Engineer, I worked on:
- The Ascent platform, an abstraction layer for gaming machine software and hardware configuration and networking used to interface IGT’s electronic gaming machines and networking platforms with their games. I adapted the platform for use in Australia, and found all of the hardcoded sound notifications in the system and made them configurable. The platform was built with C++, Lua, C#, WPF, and various internal technologies.
Portfolio
Thought Leadership
Employment History
FullStack Labs Jul 2020 - Present
Senior Software Engineer
At FullStack Labs, I'm responsible for developing front- and back-end features on complex web apps. I previously worked on:
- The FullStack Labs Employee Survey App, which administers, processes, and visualizes employee feedback. I led development on a four-person team and aggregated survey results into a dashboard that shows employee satisfaction over time. The app was developed with Node.js, React.js, Nest.js, Serverless, AWS Lambda, PostgreSQL, AWS Aurora, AWS API Gateway, and SCSS.
- The website for Cytek Biosciences, which advances cancer and cell biology research by designing and building compact flow cytometry instruments used by pharmaceutical companies, CRO firms, and cancer research institutions. I integrated a Shopify online store with the NetSuite ERP, among other improvements to the online store. The site was developed using the Shopify API, Oracle NetSuite SuiteScript, Node.js, Serverless, AWS Lambda, AWS Simple Queue Service, AWS EventBridge, SCSS, Vue.js, and Next.js.
BST Event Services Mar 2017 - Jul 2020
Lead Software Engineer
BST Event Services produces software for running conventions. As Lead Software Engineer, I worked on:
- Reg.Works, an app that allows event organizers to construct schedules for use by attendees. I built a responsive, live collaboration environment for schedule editing. Using PostgreSQL, Scala, Akka, Akka HTTP, React.js, Node.js, and Ansible.
International Game Technology Oct 2015 - Apr 2017
Software Engineer
International Game Technology delivers entertaining and responsible gaming experiences for players across all channels and regulated segments, from gaming machines and lotteries to sports. As a Software Engineer, I worked on:
- The Ascent platform, an abstraction layer for gaming machine software and hardware configuration and networking used to interface IGT’s electronic gaming machines and networking platforms with their games. I adapted the platform for use in Australia, and found all of the hardcoded sound notifications in the system and made them configurable. The platform was built with C++, Lua, C#, WPF, and various internal technologies.