Software Engineer with less than a year in full-stack web and AI/ML development.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Computer Science undergraduate with hands-on experience in full-stack web development, backend API development, SaaS application development, and database-driven systems. Skilled in Java, Spring Boot, Spring Security, ASP.NET Core, React, Angular, TypeScript, Node.js, PostgreSQL, MySQL, MongoDB, and REST APIs. Experienced in building secure applications using JWT authentication, role-based access control, modular backend architecture, and frontend-backend integration. Basic knowledge of Docker, Docker Compose, CI/CD pipelines, Machine Learning, and OpenCV. Seeking a Software Engineering Internship in backend, full-stack, or web application development.
Trincomalee Campus, Eastern University Sri Lanka
Bachelor of Computer Science · Computer Science
July 1, 2023 – Present
Gankanda Central College, Rathnapura
G.C.E. Advanced Level · Combined Mathematics
June 1, 2021 – May 31, 2021
TeamFlow - SaaS Project Management and Issue Tracking System
July 1, 2023 – June 30, 2026
Built a full-stack SaaS project management and issue tracking system for managing workspaces, projects, members, tasks, and team progress. Implemented secure authentication and authorization using Spring Security, JWT, and role-based access control. Developed REST APIs for workspace management, project management, task assignment, user management, and Kanban workflow tracking. Designed PostgreSQL relational database structures and integrated backend services using Spring Data JPA. Built a responsive frontend using React, TypeScript, and Tailwind CSS with REST API integration. Configured Docker and Docker Compose for production-style deployment and environment management.
View ProjectOnline Grocery Store
July 1, 2023 – June 30, 2026
Developed a full-stack grocery ordering system with user authentication, product management, cart management, and order processing. Implemented JWT-based authentication and role-based access control using Spring Security.
View ProjectAI-Based Exam Anti-Cheating System
July 1, 2023 – June 30, 2026
Developed an AI-based proctoring system to monitor online exams using computer vision techniques. Detected suspicious behaviours such as multiple faces, absence from screen, and unusual head movements.
View ProjectSecureVote – Online Voting System
July 1, 2023 – June 30, 2026
Designed a secure online voting system to support transparent and reliable digital elections. Used blockchain-based verification concepts to improve vote integrity and trust.
View ProjectOnline Food Ordering Chatbot
July 1, 2023 – June 30, 2026
Created an AI chatbot for a food ordering system that allows users to browse menus, place orders, and track order status. Integrated conversational interaction with backend and database support.
View ProjectTicket Management Tool
July 1, 2023 – June 30, 2026
Designed a modular Angular frontend with login, dashboard, department management, category management, and API integration. Implemented routing, reusable components, and HTTP services for frontend-backend communication.
View ProjectCultural Fit Analysis
The candidate's project portfolio demonstrates a breadth of interests, ranging from SaaS project management to AI-based systems and blockchain concepts. This diversity suggests an adaptable individual eager to learn and apply various technologies, which could be a good cultural fit for an innovative and dynamic team. The academic nature of all projects, however, means there's no direct evidence of collaboration within a professional team setting or experience with corporate workflows.
Soft Skills & Operational Fit
The candidate lists soft skills such as Team Leadership, Communication, Project Management, Problem Solving, and Decision Making. While these are valuable, the provided data does not offer specific instances or contexts to evaluate their proficiency in these areas. The academic project descriptions suggest an ability to work on complex systems, which implies some level of problem-solving and project management, but direct evidence is limited.