Post Job Free
Sign in

Software Engineer Information Technology

Location:
Hambantota, Southern Province, Sri Lanka
Salary:
230,000
Posted:
December 28, 2024

Contact this candidate

Resume:

CAREER OBJECTIVE

Software Engineer / Java Developer

THARUKA GAYASHAN

EDUCATION

INTERESTS

DIPLOMA IN INFORMATION TECHNOLOGY

OPEN UNIVERSITY

BACHELOR OF INFORMATION TECHNOLOGY

SRI LANKA INSTITUTE OF INFORMATION TECHNOLOGY

(SLIIT) UNI

Graduated specializing in

Software Engineering.

CONTACT

EXPERIENCE

A driven and innovative Software Engineer with expertise in Java and Full Stack Development, eager to contribute to industry-leading companies. Passionate about leveraging cutting-edge technologies, with a collaborative mindset and a commitment to continuous learning, positioned to deliver impactful solutions in dynamic software development environments.

FULL STACK SOFTWARE ENGINEER

OLAK TECHNOLOGY (PVT) LIMITED

MICROSERVICE ARCHITECTURE PROJECT FOR MICRO

FINANCE COMPANY

1.

Led the architecture design for a microservices system with 10 services, including HRMS, Loans, and User Management, for a leading Sri Lankan Micro Finance company.

Employed Spring Boot, Kafka, Redis, Zipkin, Grafana, Prometheus, and Key cloak for development and system management. Designed and implemented scalable, secure, and high- performance backend services, integrating Swagger for API documentation and using Spring Boot Actuator and Eureka for health checks and service connectivity.

QUICK VEHICLE INSURANCE SYSTEM DEVELOPMENT

FOR SRI LANKAN LEADING INSURANCE COMPANY

2.

Developed the backend for Quick Insurance for a leading Sri Lankan insurance company.

Led project setup, including environment configuration and version control.

Implemented backend services using Spring Boot with Java and PostgreSQL, ensuring system efficiency and reliability. WORKFLOW MANAGEMENT SYSTEM FOR PRODUCT

DEVELOPMENT AND PROJECT MANAGEMENT

3.

Developed a Workflow Management System for a leading Sri Lankan company to manage product development timelines and project tasks.

Led project setup, including environment configuration and version control.

Implemented backend services using Spring Boot with Java and PostgreSQL, enhancing workflow management and operational efficiency.

Java Development

Full stack Development

REST API Development

Web Application Development

Machine Learning Development

Mobile App Development

Colombo, Sri Lanka

+947********

**.********@*****.***

2024 – present

2020 - 2024

2018 - 2019

Github

Hackerrank

Medium

Linkedin

ASSOCIATE SOFTWARE ENGINEER

OLAK TECHNOLOGY (PVT) LIMITED

2023 - 2024

TEACHER’S ACCOUNT MANAGEMENT SYSTEM FOR A SRI

LANKAN GOVERNMENT COMPANY

1.

Developed a system to manage teacher details, loans, and company property, including Fixed Assets, Inventory, User Registration, and General Ledger modules.

Utilized Spring Boot with Java for backend services and PostgreSQL for data management.

Contributed to the design, implementation, and testing of modules for efficient data management and system integration. EMPLOYEE FUND AND COMPANY MANAGEMENT SYSTEM

FOR A LEADING SRI LANKAN COMPANY

2.

Developed the backend for an Employee Fund and Company management System for a leading Sri Lankan company. Led project setup, including environment configuration and version control implementation.

Used Spring Boot with Java for backend services, PostgreSQL for data management, and deployed the system on Oracle Cloud, ensuring reliability and scalability.

TRAINEE SOFTWARE ENGINEER

OLAK TECHNOLOGY PRIVATE LIMITED

2022 - 2023

BACKEND DEVELOPMENT FOR LEADING SRI LANKAN

INSURANCE COMPANY

1.

Contributed to the backend development of an enterprise-level insurance system for a leading Sri Lankan insurance company. Worked on critical services including General Ledger, Petty cash, Receipt, Claims, Fixed Assets, and Inventory using Spring Boot with Java in a microservices architecture.

Managed data persistence with Oracle databases and optimized services to align with business requirements.

PERSONAL PROJECTS

TECHNICAL SKILLS

JAVA, REACT JS, API, SPRING-BOOT,

HTML5, CSS,, JAVASCRIPT, EXPRESS JS,

KOA JS, NODE JS, BOOTSTRAP, MATERIAL

UI, DART, C, C++, PYTHON, ARDUINO,

FLUTTER, ANDROID, MACHINE LEARNING,

KAFKA, REDIS, ZIPKIN AND SLEUTH, ZOO

KEEPER, EUREKA, ACTUATOR, API

GATEWAY, WEBFLUX, RESILIENCE 4J,

SWAGGER

FAMILIAR TOOLS & DB

POSTMAN, ECLIPSE, INTELIJ IDEA, VSCODE

, GITHUB, GITLAB, CI/CD, ANDROID

STUDIO, DOCKER, CICK UP, AWS,

KUBERNETS, GOOGLE CLOUD, GRAFANA,

MONGO DB, MySQL, POSTGRESQL,

FIREBASE, PROMETHEUS, KEYCLOCK,

ORACLE DB

SOFT SKILLS

PROJECT MANAGEMENT, TEAM WORK,

TIME MANAGEMENT, COMMUNICATION

LEADERSHIP, TEAM COLLABORATION

1. HRMS PROJECT

Developed a Human Resource Management System (HRMS) for commercial sale, including features like Customer Registration, User Management, and Payroll Management.

Utilized Spring Boot with MySQL for backend and React.js for frontend development, delivering a user-friendly platform for efficient HR management. 2. PARCEL DELIVERY MANAGEMENT SYSTEM

Developed a Parcel Delivery Management System for handling package cost calculation, delivery processing, and user management. Implemented backend using Spring Boot with Java and PostgreSQL, optimizing logistics and enhancing user experience with a reliable, scalable solution. ACADEMIC PROJECTS

1. TRAVEL AGENCY AND TOUR PLANNING SYSTEM

2. MOVIE BOOKING SYSTEM

3. PROJECT MANAGEMENT TOOL

4. MOVIE TICKET BOOKING MANAGEMENT TOOL

Technology: Visual Studio, MERN Stack (Mongo Db, Expresss.js, React.js Node.js, Bootstrap

5. FUEL MANAGEMENT TOOL

Technology: Visual Studio, MERN Stack (Mongo Db, Expresss.js, React.js Node.js, Bootstrap, Material UI

6. EVENT MANAGEMENT TOOL

Technology: Visual Studio, Fire Base, Node.js, Flutter 7. TRAIN TICKET MANAGEMENT SYSTEM

Technology: Visual Studio, Android Studio, React.js, Python PUBLICATIONS

FINAL RESEARCH PROJECT(GROUP)

MACHINE LEARNING BASED SMART HELA

WEDAKAMA APPLICATION TO GUIDE

PATIENTS AND APPRENTICE NATIVE

PHYSICIANS MOBILE APLICATION.

View Publication

Research Website

MONITORING ONLINE OPERATING FUEL

MANAGEMENT SYSTEM

View Publication

REFERENCES

DR.NUWAN KODAGODA

SLIIT / SE ASSISTENT PROFESSOR

PHONE: +94-117******

MR.KASUN PURNIMA

TECH LEAD - N-ABLE (PVT) LIMITED

PHONE: +94-773******

Email : ******@*****.***

Email :************@*****.***



Contact this candidate