Hello! I'm Pulindu Kulathilaka, a third-year Software Engineering undergraduate at IIT with a passion for full-stack development and machine learning.
I have worked on challenging projects that solve real-world problems and am looking for internship opportunities where I can contribute to production code and collaborate with cross-functional teams.
I have leadership skills that I apply to manage projects and collaborate with diverse teams to achieve common goals.
I'm currently seeking a full-time software engineering internship starting March 2025.
Python, Java, JavaScript, MySQL, HTML/CSS
Springboot, Flask
Git, Docker, DigitalOcean, Firebase
Agile Development, CI/CD, RESTful APIs, Data Structures, Algorithms
Portfolio Website is a personal web platform developed to showcase projects, skills, and achievements in a clean and professional layout. Built with a responsive design for optimal viewing across all devices, the site features smooth navigation, interactive sections, and a visually appealing interface—offering visitors an engaging and informative experience.
Venom Verse is an advanced mobile application designed to identify venomous snakes, insects, and spiders through image recognition. It provides detailed information about the species, including venom severity and first aid measures. The app generates automatic reports, sends emergency email notifications, and connects users to the nearest hospital for immediate medical assistance, ensuring a swift and effective response in critical situations.
Multi-threaded Ticketing System is a dynamic application developed to simulate real-time interactions between consumers and vendors using multi-threading, ensuring efficient resource management and smooth operation. The system features a modular backend, an interactive frontend, and a robust database, all working together to deliver seamless data management and an engaging user experience.
Life on Land is a responsive, multi-page environmental awareness website designed to promote sustainable living. The site features a sleek, mobile-friendly navigation bar for seamless browsing across all devices, an interactive feedback form to capture valuable user insights, a gallery showcasing the beauty of nature, and a dedicated shop offering eco-friendly products to encourage conscious lifestyle choices.
Plane Ticket Booking System is a robust application developed to streamline and optimize the ticketing process with a focus on efficient seat management. Designed to provide an enhanced and user-friendly experience, the system simplifies bookings, making it easy for individuals to view, reserve, and manage plane tickets with ease and accuracy.
Progression Outcome System is a software application developed to analyze user inputs and generate tailored outcomes using advanced predictive capabilities. It features a visual graph to clearly display predictions, enhancing user understanding and engagement. The system showcases strong implementation of programming techniques, efficient user input handling, and robust data validation processes, ensuring accurate and reliable performance throughout.
Email: available soon
Location: Colombo, Sri Lanka