Thomas Joiner is an experienced software engineer and independent contractor with 15 years building web, desktop, and mobile applications across Java, C#, PHP, Python, and JavaScript stacks. Based in Austin, he combines formal CS training and Japanese language study (JLPT N2) with hands-on delivery of Android apps, Java desktop tools, and C# backend servers for clients. His background includes enterprise application development at Atlas Copco, community-focused web projects for Austin College, and freelance translation work that highlights cross-cultural communication skills. Comfortable across databases and frameworks like Struts2 and Hibernate, he brings both backend solidity and front-end AJAX/CSS experience to projects. As an owner/operator since 2013 he pairs technical breadth with client-facing contracting experience, often turning broad requirements into practical, maintainable systems.
15 years of coding experience
5 years of employment as a software developer
Completion of Study, Japanese, Completion of Study, Japanese at Nanzan University
Bachelor of the Arts, CS and Japanese, Bachelor of the Arts, CS and Japanese at Austin College
This library provides a GUI for adding spell-checking to JTextComponents with a pluggable spelling library.
Contributions:5 pushes, 2 tags in 10 months
phoneticsspellcheckingguispelling
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.