
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Engineer with 1+ years in Java & React.js
Final-year Software Engineering undergraduate with a strong foundation in object-oriented design and software engineering principles. Experienced in building RESTful, API-first web applications using Java (Spring Boot) and React.js. Skilled in relational databases (PostgreSQL/MySQL), JWT-based authentication, and containerizing applications using Docker and Docker Compose. Interested in scalable backend systems, clean architecture, and AI-driven solutions. Eager to learn, adapt, and contribute effectively within collaborative engineering teams.
Informatics Institute of Technology – University of Westminster (UK) Affiliation
BEng (Hons) · Software Engineering
August 1, 2022 – June 30, 2026
Lyceum International School
Cambridge Advanced Level · Mathematics Stream
June 1, 2010 – May 31, 2022
Lyceum International School
Cambridge Ordinary Level
June 1, 2010 – May 31, 2022
Portion @
Software Engineering Intern
July 1, 2024 – June 1, 2025
Colombo, Western Province, Sri Lanka
CardioXAI - Cardiac Diagnostic AI System
January 1, 2025 – Present
Developed a CNN-based cardiac diagnostic system with hierarchical multi-task learning and Bayesian stacking, integrating XAI techniques (Grad-CAM, SHAP, LIME, DiCE) with natural language explanations. Built a React.js dashboard for diagnostic report generation and download. Deployed backend on Hugging Face and frontend on Vercel for online access.
Scalable Examination Submission System
January 1, 2025 – January 1, 2025
Designed a concurrent system handling 5,000-100,000+ simultaneous exam uploads. Implemented thread-safe statistics tracking and synchronized data structures. Measured and analyzed system performance under peak load.
MailFlow
January 1, 2025 – January 1, 2025
Contributed to an Android email client using Kotlin and Jetpack Compose, enabling multi-account management, folder navigation, and notifications. Implemented asynchronous email operations with offline-first, network-aware handling. Enhanced UX with animations, swipe gestures, floating action buttons, responsive layouts, and dark/light Material Design themes. Added security features. Implemented performance optimizations for smoother user experience.
Bank Card Application
January 1, 2024 – January 1, 2025
Contributed to the Flutter-based frontend for a bank card management MVP and integrated RESTful backend APIs. Implemented modular form validation and submission logic. Collaborated on building a reusable API service layer for structured request handling and error management. Contributed to key modules including card management, dashboard, user profile. Applied clean separation of concerns to improve maintainability and scalability.
Libraphy
January 1, 2024 – January 1, 2025
Contributed to a React-Spring Boot-MySQL full-stack app with filtering and progress tracking. Assisted in migrating backend to Go (PostgreSQL) to improve scalability and performance. Collaborated on JWT authentication and stateless REST API implementation. Researched DRM strategies to enhance content protection. Explored OpenSearch for improved search performance and discoverability. Integrated third-party APIs to optimize server resource usage. Implemented SEO-friendly routing and responsive frontend design with React and Tailwind CSS. Created technical documentation and user guides to support maintainability and usability.
Stratified Rol
January 1, 2024 – January 1, 2024
Worked within a team to design and implement secure RESTful APIs using Java Spring Boot and MySQL. Containerized backend services with Docker to ensure consistent deployments. Implemented JWT authentication and Lazy Sodium encryption for security. Structured backend using MVC architecture, improving maintainability and modularity. Documented API routes and usage to support cross-team collaboration.
CodeSprint 8 – Team Submission
Unknown
June 1, 2026 – Present
IIT International Hackathon 2024 – Certificate of Participation
IIT
January 1, 2024 – Present
Cultural Fit Analysis
The candidate's project portfolio is diverse, spanning AI/ML, concurrent systems, mobile development (Android, Flutter), and full-stack web applications. This breadth of experience, even at an undergraduate level, suggests adaptability and a willingness to explore different domains, which aligns well with a dynamic engineering culture. The academic projects demonstrate initiative and problem-solving skills beyond typical coursework. The professional projects, though internships, show practical application of skills in a team setting. The target role of 'Software Engineer' is well-aligned with the candidate's stated interests and demonstrated technical breadth.
Soft Skills & Operational Fit
The candidate demonstrates an eagerness to learn, adapt, and contribute effectively within collaborative engineering teams, as stated in their profile. Project descriptions indicate teamwork and collaboration (e.g., 'Worked within a team', 'Collaborated on'). The 'Scalable Examination Submission System' project highlights an ability to analyze system performance under peak load, suggesting an operational mindset. However, without specific psychometric test results, a deeper assessment of stress handling or team collaboration is not possible.