About
Software Engineering undergraduate at SLIIT with hands-on knowledge in full-stack development, software testing, API development, and test automation. Experienced with React.js, Next.js, Node.js, Java, JavaScript, TypeScript, Python, SQL, and REST APIs, along with QA tools including Selenium, Playwright, Cypress, Jest, and Postman. Familiar with SDLC, STLC, Agile/Scrum, Git, Docker, and CI/CD, with an interest in building reliable, scalable, and high-quality software solutions.
Experience
Python Developer Intern
BLUE BRAND (PVT) LTD
Jul 2026 – Aug 2026 · No. 95/18C, Rajagiriya Road, Rajagiriya, Sri Lanka
Assisted in developing and maintaining Python-based applications and backend functionality. Supported API development and integration for web applications. Contributed to a UI redesign and migration using modern web technologies, including Next.js, TypeScript, Tailwind CSS, and the App Router. Implemented frontend validation and typed API integration using Zod schemas and a typed API client. Collaborated with the development team to troubleshoot issues, test features, and improve application functionality.
Education
Sri Lanka Institute of Information Technology
Bachelor of Science, Software Engineering
2023 – Present
Projects
CareBridge – Intelligent Healthcare Management Platform
Developed a full-stack healthcare management platform connecting patients and healthcare professionals through a secure, role-based system. Implemented patient and doctor dashboards, appointment and consultation management, medical record handling, secure authentication, and an AI-assisted symptom checker. Designed RESTful APIs and responsive interfaces using the MERN stack with a focus on scalability, security, and usability.
View projectReVolve – Circular Economy Service Platform
Developed a full-stack platform connecting customers with repair centers, recyclers, and second-hand marketplaces to support product repair, resale, donation, and responsible recycling. Implemented JWT authentication, role-based access control, product lifecycle tracking, repair requests, recycling workflows, and customer/provider dashboards. Integrated Google Maps API for location-based service discovery and SendGrid for email verification and notifications.
View projectLuxeKey – Smart Vacation Home Rental Platform
Developed a full-stack vacation home rental platform enabling guests to discover properties, manage bookings, and complete secure online payments. Built separate guest and property-owner workflows with property management, availability calendars, booking management, reviews, revenue analytics, and administrative dashboards. Implemented secure authentication, RESTful APIs, Stripe payment integration, and responsive interfaces using the MERN stack.
View projectBooking Platform API
Developed a production-ready RESTful Booking Platform API using NestJS and TypeScript for managing services, users, and customer bookings. Implemented JWT-based authentication with bcrypt password hashing, service CRUD operations with soft deletion, role-based authorization, and a validated booking lifecycle with Pending, Confirmed, Completed, and Cancelled states. Implemented pagination, filtering, duplicate-booking prevention, timezone-aware booking management, request validation, and comprehensive Swagger API documentation. Added unit and end-to-end testing with Jest and Supertest and containerized the PostgreSQL database using Docker and Docker Compose.
View projectSkills
Interested in Naji?
Log in to Clever1000 to view full contact details and connect directly.
Build your own profile
Create a professional profile, get matched with top opportunities, and build ATS-friendly CVs with AI.
Create free account