Sishan Achinthya
Hewapathirana
Software Engineering Undergraduate
PROFILE
Software Engineering undergraduate at SLIIT with hands-on experience in full-stack web and mobile development. Built and launched LankaCV and published UniSorted on Google Play. Seeking a Software Engineering Internship.
EDUCATION
BSc (Hons) in Software Engineering — SLIIT
G.C.E. Advanced Level, Commerce — St. Peter’s College, Colombo 04
PROJECTS & EXPERIENCE
Sri Lanka Integrated Disaster Management System
- Developed forecasting and core intelligence components, including meteorological data preprocessing, feature engineering, and XGBoost training for flood prediction.
- Refined prediction APIs and response schemas; added cross-validation and model evaluation scripts and improved inference performance.
LankaCV
- Built an AI resume builder with customizable templates, live preview, authentication, and PDF/DOCX export.
- Integrated Gemini for resume content enhancement and improved the user experience and application performance.
UniSorted
- Developed and published an Android timetable app for SLIIT students, achieving 100+ downloads.
- Built timetable parsing and merging, weekly navigation, reminders, session annotations, and custom sessions with background notification workers.
All-in-One Vehicle Solutions Platform
- Built inspection and verification workflows, package management, bookings, scored checklists, and report uploads.
- Contributed to shared authentication, the admin dashboard, and backend deployment for a six-person team project.
Medicine Ordering System
- Integrated team contributions through pull-request merges for a medicine ordering application covering prescriptions, inventory, and seven user roles.
TECHNICAL SKILLS
Languages: Java, Python, TypeScript, JavaScript, Dart, SQL, HTML, CSS
Frontend & mobile: React, Next.js, Tailwind CSS, Bootstrap, React Native, Expo, Flutter, Android (Java)
Backend: Node.js, Express, Spring Boot, Spring Security, Thymeleaf, FastAPI, REST APIs
Data: PostgreSQL, Supabase, MongoDB Atlas, MS SQL Server, PostGIS, Redis
Tools: Git, GitHub, Maven, Gradle, Render, Cloudinary, JWT, RBAC, UI/UX design
Introductory exposure: Docker, Kubernetes, Linux, AWS, Azure, GitHub Actions, Jenkins, JUnit, Jest
TRAINING & COMMUNITY
Certificate in Software Engineering — NIBM
Introduction to DevOps
Training participation — MS Club of SLIIT in collaboration with Sysco LABS
Media Coordinator — SESC, SLIIT
Support event promotion, digital communication, and consistent branding across the student community’s platforms.
LANGUAGES
English — Fluent · Sinhala — Native