Medhani Premathilaka

Medhani Premathilaka

Computer Science Undergraduate, University of Ruhuna.

I’m passionate about DevOps and cloud technologies. I enjoy learning fast and applying new concepts through real-world projects. I’m actively building hands-on experience with deployment, automation, and system workflows. I work well in team environments and value collaboration in problem solving. Clear communication is one of my strengths, especially when working with diverse teams. I’m eager to grow as a developer while moving steadily towards a DevOps-focused career.

Projects

WorkMate360

WorkMate360

A secure, role-based full-stack employee management platform deployed on AWS. Built with Spring Boot and React, featuring JWT authentication, BCrypt password hashing, Nginx reverse proxy with HTTPS, and cloud-hosted PostgreSQL via Supabase.

ReactTypeScriptSpring BootJavaAWS EC2Supabase (PostgreSQL)JWTBCryptNginxVercelGitHub Actions
DineEase

DineEase

A smart canteen management system built to reduce queue times by streamlining food ordering and operations. Designed using MVC architecture and core design patterns to ensure clean structure, scalability, and maintainability in a real-world academic setting.

C# (.NET Framework)Guna UI2SQL Server (AWS)MVC ArchitectureSingleton PatternFactory Method PatternGitGitHubFigma
FisherMate

FisherMate

A desktop-based management system developed to support fisheries-related operations, featuring a structured JavaFX UI and database-driven functionality. Built as a team project with focus on data handling, user interaction, and clean application flow.

JavaJavaFXScene BuilderJDBCMySQLXAMPPSQLGitGitHub

Skills

Languages

  • Java
  • JavaScript / TypeScript
  • C, C#
  • PHP
  • SQL

Frontend

  • React, Next.js
  • HTML5, CSS3
  • Tailwind CSS, Bootstrap
  • MUI, Shadcn
  • jQuery

Backend

  • Node.js, Express.js
  • Spring Boot
  • Hibernate
  • RESTful APIs
  • JWT Authentication

DevOps & Cloud

  • Docker
  • GitHub Actions, CI/CD pipelines
  • AWS EC2, S3, IAM
  • Nginx
  • Apache Tomcat

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Amazon DynamoDB
  • Firebase, Supabase

Tools & Platforms

  • Git & GitHub
  • NPM
  • Vercel
  • Apache Maven
  • Unity, OpenGL

OS & Fundamentals

  • Linux (basic commands)
  • Networking fundamentals
  • System design basics

Experience

Professional work, projects, and achievements

Full-Stack Developer - Final Year Project

In Progress
Hirusandu Bridal WareGampaha, Sri Lanka
Jan 2025 - Present
  • Developing multi-tenant SaaS admin portal for bridal wear shop with enterprise-level architecture
  • Built comprehensive inventory management system with full CRUD operations for bridal attire catalog
  • Implemented employee salary calculation module and automated report generation system
  • Integrated WhatsApp Business API for automated customer promotions and marketing campaigns
  • Architected scalable backend with Java Spring Boot and DynamoDB, utilizing Redis for caching
  • Established CI/CD pipeline with Docker containerization and GitHub Actions for automated deployments
  • Tech Stack: React, TypeScript, Zustand, TanStack Query, Java Spring Boot, DynamoDB, Redis, Docker, GitHub Actions

Winner - Road to Rush Coder 3.0 Hackathon

Department of Computer Science , University of RuhunaMatara, Sri Lanka
Jan 2025
  • Won 1st place among 30 participating teams in HackerRank competitive programming challenge
  • Solved algorithmic problems covering arrays, graphs, dynamic programming, and optimization
  • Achieved top score through efficient coding and strategic problem selection
  • Demonstrated strong analytical thinking and teamwork in high-pressure environment

Participant - ROAD TO INSURGEX 1.0 HACKATHON

Department of Computer Science , University of RuhunaMatara, Sri Lanka
Dec 2023
  • Participated in 5-hour competitive programming hackathon on HackerRank platform
  • Solved multiple algorithmic challenges covering data structures, algorithms, and problem-solving
  • Collaborated with team members to optimize solutions and debug code under time constraints
  • Strengthened problem-solving skills and ability to work efficiently under pressure

Let's Connect

I'm actively seeking Software Engineering internship opportunities with a focus on DevOps. Whether you have a question or just want to say hi, I'll get back to you!

Ready to Start a Conversation?

Drop me an email and I'll respond as soon as possible. I'm always excited to discuss new opportunities and collaborations!

Send Me an Email

Or find me on