Leos

(Ride Hailing App)

LEOS is a ride-hailing app designed to connect people and places

Leos

Project Overview

LEOS is a ride-hailing app designed to connect people and places. Currently available in Colombo, LEOS offers reliable, affordable rides and is expanding to other regions of Sri Lanka in the near future. Built with the latest technology, LEOS provides a seamless user experience for both drivers and riders. We focus on fair pricing and efficient rides while ensuring a safe and reliable service.

My Collaborations

Architected and developed the pricing microservices with Java, SPring boot and JEasy rule engine
Architected and developed consumer management microservice with Go Lang and Hexagonal Architecture
Designed and developed web views as Java Quarkus microservice to embed with the mobile application web views
Setup multiple auth server support across the microservices

Technical Challenges

Rapidly changing requirements and tight deadlines

Technologies Used

frontend

Next.js
Typescript
Antd

backend

Typescript
Java
Go Lang
Spring Boot
Qurakus
Serverless
GRPC

database

PostgreSQL
DyanmoDB
Redis

deployment

Goose
Terraform

aws

ECS
ALB
Cognito
Lambda
Api Gateway
Route 53
S3
Cloudwatch
RDS
Amplify

mobile

Flutter