As a Senior Software Engineer, Visiting Lecturer, and freelancer I bring over seven years of diverse experience in the IT industry. Currently, I work full-time in a senior engineering role, having progressed from an intern to my current position. My journey has equipped me with extensive expertise in various stages of the software development lifecycle, and I have had the privilege of learning from knowledgeable mentors.In addition to my software engineering role, I am a visiting lecturer where I teach Data Structures and Algorithms, Computer Architecture, and Computer Networks for the Higher Diploma in Computing and Software Engineering program. Sharing my knowledge with the next generation of IT professionals is both a rewarding and motivating experience, and it helps me continually refine my skills.My professional background includes serving as a part-time System Administrator, managing server and cloud solutions, and working as a freelance developer since 2017. I have successfully completed numerous projects, ranging from web and mobile applications to innovative solutions like a cost-effective bionic hand and a drone for parcel delivery.With a B.Sc. (Hons) Degree in Information Technology and a strong foundation in physical sciences, I am well-versed in multiple programming languages, frameworks, and technologies. I am passionate about IoT, embedded systems, and continuously expanding my knowledge in the tech industry.I am honored to have received recognition for my work, including awards in photography and short film competitions, and an acknowledgment from the Governor of the Northern Province of Sri Lanka for my innovative prosthetic hand project.Connect with me to explore potential collaborations or discuss advancements in technology and education.