PORTFOLIO
Amila Suranjith
Full Stack Developer

Full Stack Developer Trainee building scalable systems with clean architecture.

PORTFOLIO
Amila Suranjith
Full Stack Developer Trainee building scalable systems with clean architecture.
Behind the Code
Driven by Clean Architecture & Performance.
I am a Full Stack Developer Trainee with strong expertise in Java, Spring Boot, and Angular, backed by over 7 years of experience in production operations and team leadership.
Skilled in building scalable RESTful APIs and modern web applications with a focus on clean architecture. I have hands-on experience delivering full-stack solutions from database design all the way to responsive UIs. Currently, I am expanding my technical boundaries by pursuing a Diploma in Software Engineering at iCET.
TECHNOLOGIES
Technical Arsenal
Frontend Applications
Building dynamic interfaces utilizing Angular, TypeScript, JavaScript, RxJS, HTML, and CSS.
Backend Systems
Java, Spring Boot, Spring MVC, Spring Data JPA, Maven. Strong focus on RESTful APIs.
Databases
Proficient in relational and non-relational modeling with MySQL, PostgreSQL, and MongoDB.
Workflow & Concepts
Git, GitHub, Postman, IntelliJ IDEA, VS Code. Expert in OOP, MVC Architecture, and CRUD Operations.
Selected Works.
Full-Stack Application
Grocery Management System
Built a comprehensive management system handling customers, items, and orders. Designed layered REST APIs with highly responsive Tailwind CSS UI, and harnessed RxJS for state management.
Enterprise Tracking
Risk Radar (API)
Backend-focused application engineered for robust risk tracking. Implemented Spring Boot layered architecture, practicing solid REST API design principles and dependency injection.
Console Application
Burger Shop
A terminal-based Java application demonstrating strong foundational OOP concepts and complex business logic modeling, including dynamic pricing execution.
Interface Alchemy.
Bridging robust engineering with pixel-perfect digital experiences. My approach to UI/UX revolves around fluid motion and intuitive design systems.
Design Systems
Curating reusable component libraries and unified style guides. I ensure scalability not just in backend infrastructure, but actively across frontend UI architecture.
Micro-Interactions
Crafting fluid, physics-based CSS & JS animations to provide engaging feedback.
UX Wireframing
Mapping out seamless user journeys before diving directly into the code.
The Journey.
Full Stack Developer Trainee
iCET – Institute of Computer Engineering Technology
Engineering full-stack applications using Java, Spring Boot, and Angular. Building REST APIs and executing tight database integrations while utilizing Git/GitHub workflows within an agile environment.
Diploma in Software Engineering
iCET – Panadura (ICD Program)
Engaged in comprehensive studies of computer science, mastering frameworks, database architectures, and best practices for creating scalable cloud-ready systems.
Production Supervisor
VTS Manufactures (Pvt) Ltd
Managed extensive production operations and team workflows. Successfully optimized operational efficiency, driving overall productivity metrics and spearheading multi-department coordination.
Certifications & Acumen
Certifications: Google for Education (Multiple AI Certs), HP LIFE Certifications (Business, AI, CX), LinkedIn Learning (Angular, GitHub). Earlier Education: G.C.E Advanced Level (Mathematics Stream) and Ordinary Level at D.S. Senanayake College.
Let's Connect.
Have a project in mind or want to discuss engineering opportunities? My inbox is always open.