Optimizing Performance

& Process.

7+ years of experience in backend development and cloud solutions. I increase project efficiency, enhance code quality, and architect scalable systems.

Summary

I am a Lead Software Engineer with over 7 years of expertise in Java Ecosystems, Cloud Solutions, and System Architecture. I have a proven track record of leading engineering teams to deliver high-quality software, establishing rigorous code review processes, and optimizing development workflows for maximum efficiency.

My technical capabilities include architecting high-volume systems processing 1M+ daily transactions, optimizing complex Oracle/SQL databases, and managing robust AWS infrastructures. I specialize in transforming legacy applications into modern, scalable solutions using Spring Boot and microservices architectures, delivering engineering excellence at scale.

Education

MSc in Information Technology

Cardiff Metropolitan University, UK

Final Grade: Distinction (2021-2022)

Career Roadmap

A timeline of technical evolution and leadership.

Lead Software Engineer

CURRENT
IFS | Jun 2025 - Present

"Leading a team of 7 to optimize engineering workflows & code quality."

Java Ecosystem Team Leadership Code Reviews Mentoring

Senior Software Engineer

IFS | Aug 2024 - Jun 2025

"Spearheaded migration of legacy Java/JSP to modern IFS Cloud."

IFS Cloud (Aurena) Oracle DB Performance Tuning Java EE

Senior Software Engineer

MEXXAR | Jan 2024 - Aug 2024

"Architected scalable AWS solutions & managed Cloud Infrastructure."

AWS (EC2/RDS) Spring Boot React Integration PostgreSQL

Senior Software Engineer

HCL Tech | Jan 2021 - Dec 2024

"Maintained high-volume Healthcare systems (1M+ Daily Transactions)."

Spring Boot Microservices Oracle High Availability

Software Engineer

Just In Time | May 2019 - Jan 2021

"Developed core Digital Banking solutions & provided 24x7 support."

Java RabbitMQ IBM DB2 Websphere

Technical Arsenal

Execute the code blocks to verify technical competency.

randika_portfolio — Visual Studio Code
Run
Explorer
Backend.java
☁️ CloudConfig.yml
💾 Database.sql
🔄 Process.json
1
2
3
4
5
6
7
8
9
10
11
package com.randika.skills; public class BackendStack { private List<String> core = List.of("Java 17+", "Spring Boot"); private List<String> web = List.of("Spring MVC", "Java EE"); // IFS Cloud Framework public Framework getCloudFramework() { return new Aurena(); } // Frontend Integration public String frontend = "React.js"; }
Randika@Portfolio:~$ ready

Let's Connect

Randika Abeyrathna

Experienced Lead Software Engineer available for challenging projects in backend optimization, cloud migration, and system architecture.