I am Kasun Udara, a versatile Full Stack Software Engineer, experienced in Web, Mobile, and Backend Development. Currently an undergraduate at the University of Colombo School of Computing, I work at Xeptagon and am passionate about merging innovation with practical solutions.
I`m a Full-stack Developer and Java Developer with a strong foundation in frontend, backend, and mobile app development. I love solving problems, learning emerging technologies, and delivering scalable solutions to real-world challenges.
As the Web Master of UCSC ACM, I’ve taken lead in managing web infrastructure and supporting event promotion and marketing strategies. My contributions also span logistics, programming, and finance roles, helping deliver impactful workshops and campaigns.
My tech stack includes React, Node.js, Express, MongoDB, MySQL, PHP, Spring Boot, Java, Python, FastAPI, C++, and mobile frameworks like Flutter and React Native. I`m currently exploring the integration of Machine Learning and Blockchain into full-stack systems.