Chandima Samaraweera

Innovating and Architecting Next-Generation Software Solutions

Highly accomplished Software Engineer and proven leader with over two decades of experience architecting and delivering complex, high-performance systems across Cloud, Data, Mobile, and Microservices architectures. Passionate about applying AI/ML in real-time integrated software/hardware, driving innovation in edge computing and operational efficiency within Smart Manufacturing, Mine Management, and Connected Transport through advanced IoT and real-time data processing.

LinkedIn

Git Repo

Skill Badges

GCP Certificates

Professional Profile Image

About Me

With nearly 25 years of experience, I am a seasoned architect, designer, and developer specializing in enterprise software solutions across diverse domains including Transport, Mining, Electrical, Security, Crypto, and Banking.

My expertise spans the entire software development lifecycle, from strategic architecture and design to development, debugging, and maintenance, utilizing both Agile and Waterfall methodologies.

I am highly skilled in both Object-Oriented and Functional programming concepts, always striving for elegant, simple, scalable, and readable code that adheres to industry standards.

My core objective is to architect, develop, deploy, monitor, manage, and migrate solutions across Cloud, Server, Micro-services, and Mobile environments, with a particular focus on integrated software/hardware solutions, connected transportation systems, real-time smart ecosystems, edge computing in smart manufacturing, and mine management systems.

I combine strong technical capabilities with excellent communication, organizational skills, attention to detail, and a commitment to value-based decision-making and strong work ethics.

Download My Resume

Skills & Expertise

Work Experience

Higher Education

Siemens Mechatronic Systems Certification

Siemens Mechatronic Systems Certification

University of Windsor, ON, Canada | 2025

Associate Java Certificate

Associate Java Certificate

British Columbia Institute of Technology, Vancouver, Canada | 2006

Master of Engineering in Computer Science

Master of Engineering in Computer Science

Asian Institute of Technology, Bangkok, Thailand | 1993

Bachelor of Engineering in Computer Engineering

Bachelor of Engineering in Computer Engineering and its Applications

Northeastern University, Shenyang, P R of China | 1991

Diploma in Modern Chinese Language

Diploma in Modern Chinese Language

Beijing Language Institute, Beijing, China | 1987

Publications & Patents

Publications

  • Robot Manipulation, Thesis, Asian Institute of Technology (Jan 12, 1993)
  • Data Structures in Java: Student Handbook, SLIIT publication (2001)
  • Java Programming Language: Student Handbook, SLIIT publication (2000)

Patents

  • System and Method for Controlling Access Based on Preconditioned. 18/440,636 · Filed: Feb 13, 2024

Memberships & Accreditations

  • Associate Member of Institute of Electrical Engineers, UK (1992)
  • UK NARIC Accreditation for foreign university qualifications (1993)
  • Member of Australian Computer Society (1993)
  • ACS Accreditation for migrating to Australia (2016)
  • Education Evaluation Experts of America to work in USA (2017)

Continues Education & Learning

Contact Me

I'm always open to new opportunities and collaborations. Feel free to reach out!