Thomas received his Diploma in Information Technology in 2003 before obtaining a Bachelor degree in Computer Science. He has been into software development since 2003, growing his proficiency through hands-on experience in several programming languages.

He began his professional career with an SME in India as an internet developer, progressing to multinational organizations such as Foster Wheeler UK where he worked in domains such as digital media, oil and gas, higher education and health care. His specializations are in software and database design, development, troubleshooting and maintenance.