Summary
Thavindu Ushan is a Senior Software Engineer with five years of hands-on experience building web and AI-driven applications, currently advancing product development at TeaAI. He has practical expertise across .NET, Angular, React, SQL Server and graph databases, and has delivered production features such as a daily update system and AI assistants using OpenAI, LangChain and Azure TTS. At 99x he led efforts on an AI HR assistant, RAG chatbots and a VS Code extension that automated snippet generation, demonstrating both technical depth and a knack for tooling that boosts developer productivity. Studying Information Systems at the University of Colombo School of Computing, he pairs academic foundations with a curiosity for emerging AI integrations and pragmatic system design. An early-career leader, he often bridges research and implementation, especially around chatbot integration and database migration challenges.
5 years of coding experience
2 years of employment as a software developer
Bachelor's degree (Hons) in Information Systems, Bachelor's degree (Hons) in Information Systems at University of Colombo School of Computing
Royal College Colombo