Tom Troyer

Software Engineer at Simon Property Group

Kokomo, Indiana, 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
Tom Troyer is a pragmatic full-stack software engineer with over 10 years' experience building and maintaining enterprise web applications using Java, PHP, Spring, and modern testing practices. Currently at Simon Property Group, he focuses on internal tools and backend systems, leveraging his background in Spring Boot and Java EE to deliver reliable, well-tested software. Previously he served as the de facto technical lead for a large Verizon retailer, mentoring teammates and owning application and database design across PHP and Java stacks. Tom is active in open-source testing improvements—refactoring Exercism’s Java exercises to use AssertJ—demonstrating a commitment to test quality and maintainable code. Based in Kokomo, Indiana, he combines hands-on implementation skills with a habit of modernizing legacy tests and systems to reduce technical debt.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Purdue University
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

unit-testing10
javas10
assertj10
java10
test-automation10
tracks9
acc8
cc8
co8
storage6
php6

Programming languages (6)

JavaShellJavaScriptPHPVim scriptPython

Github contributions (5)

github-logo-circle
exercism/java

Sep 2021 - Jun 2022

Exercism exercises in Java.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:4 reviews, 9 commits, 9 PRs in 9 months
Contributions summary:Tom's primary contributions revolve around converting existing Java exercises to use the AssertJ assertion library. This involved refactoring unit tests in various exercises, including resistor-color, RNA transcription, clock, two-fer, atbash-cipher, bob, beer-song, house, hamming, hangman, hello-world, hexadecimal, isbn-verification, isogram-checker, kindergarten-garden, and knapsack, to improve readability and maintainability. Their work demonstrates a focus on test suite modernization and improving the quality of testing within the Exercism Java track.
javaexercismexercism-exercisesexercism-trackcommunity-contributions-accepted
Generate text with machine learning. Tensorflow + textgenrnn based scripts.
Contributions:4 releases, 19 PRs, 120 pushes in 4 years 1 month
nlplearning-tensorflowpythondeep-learningchar-rnn
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