IT, Programming and Software Engineering Live Training in Sri Lanka

About

Veritas Tech is where deep curiosity meets technical clarity. We offer thoughtfully crafted, live courses in IT, programming, and digital tools – designed for professionals who value deep understanding over shortcuts and real-world skill over hype.

Our live training delivers real-time interaction, feedback, and guidance, ensuring clarity at every step. Designed for a select group of motivated learners, our programs support those ready to invest in meaningful growth.

In a world overflowing with noise and information, we help you uncover the truth and choose the right path through focused, research-informed, experience-driven training.

Trainings Offered

At Veritas Tech, each course is crafted with depth, clarity, and relevance. Whether you’re starting your journey or reinforcing your foundations, our content is built to last.

Software Architecture & Design

Master the Foundations of Software Architecture
UML: Modeling Software Visually
Design Patterns in Practice
Foundations of Enterprise Architecture

DevOps and tools

Version Control and Branching with Git
Continuous Integration with Jenkins

Databases & Data

Database Design, Implementation and Administration

Project Management & Agile

Project Management Theory and Practice
Mastering Software Project Estimations

Web Development

Web Development Foundations with HTML, CSS and JavaScript
Web Application Development with PHP and MySQL
Web Application Development with ASP.NET

Programming Essentials

Data Structures & Algorithms
Programming with C/C++
Programming with Java
Programming with Python
Programming with C# and .NET

Meet Your Instructor

Hi, I’m Rasan Samarasinghe, the creator of Veritas Tech.

I’m a teacher, builder, and lifelong learner with over 14 years of experience in software engineering, academia, and project leadership. I specialize in breaking down complex ideas and helping others grow through structured, practical knowledge. Whether it’s programming, systems thinking, or digital innovation, I teach with depth, integrity, and a results-driven mindset, always rooted in curiosity and a passion for learning.

At Veritas Tech, I teach the way I wish I was taught, with purpose, honesty, and a focus on what truly matters.

See full profile