Hello, I'm

Adrien Darren
Alassoo

Junior Software Engineer

Building scalable backend systems and reliable production software.

Who I Am

Junior Software Engineer with hands-on experience building and refactoring Spring Boot applications, designing scalable backend systems, and delivering internal tools that improve team visibility and operations.

I've worked across the full lifecycle — from architecting migrations of monolithic applications toward microservice hybrids, to provisioning cloud infrastructure with Terraform on Google Cloud. I focus on performance, maintainability, and reliable delivery.

Beyond shipping features, I lead onboarding and technical training for interns and junior developers, and drive R&D efforts including PHP-to-Java migration strategies.

Location Beau-Bassin, Mauritius
Languages English & French
Available Open to opportunities

Where I've Worked

Junior Software Engineer

Providus Technologies Ltd

2024 — Present

Promoted from Graduate to Junior Software Engineer after probation.

  • Refactored and extended Spring Boot applications to improve maintainability, reliability, and feature delivery; primary maintainer for internal engineering tools and support workflows.
  • Architected and executed migration of a monolithic application toward a distributed monolith / microservice hybrid, introducing Redis caching and REST-based internal APIs to reduce system load.
  • Designed and implemented an internal QA Dashboard using Next.js, Spring Boot, and PostgreSQL to track team milestones and KPIs.
  • Developed Spring Boot libraries enabling support for up to 80,000 WebSocket clients on a single CPU core with 2.5 GB RAM; validated via GCP clusters with custom Java load testers and Graphite/Grafana reporting.
  • Leads onboarding and technical training for interns and new junior developers; drives R&D including PHP → Java migration strategies.
  • Provisions Infrastructure as Code using Terraform and deploys applications on Google Cloud (Cloud Run, GKE) to support scalable CI/CD pipelines and production environments.
JavaSpring BootRedis Next.jsPostgreSQLTerraform GCPGKEWebSocket

Software Development Intern

Leal Communications & Informatics Ltd

Aug 2023 — Oct 2023
  • Contributed to development of entry-management software for MSAW and the Ministry of Land, implementing features and resolving defects.
  • Authored user manuals and executed QA testing (white-box, black-box, edge-case, smoke), improving application reliability pre-release.
  • Maintained and refactored legacy projects, applying Spring Boot best practices to improve code quality and maintainability.
JavaSpring BootQA TestingDocumentation

What I Work With

Backend

Java Spring Boot gRPC REST APIs WebSocket Gradle Maven Testcontainers Multi-module Projects OOP

Data & Caching

PostgreSQL Oracle DB Redis (Cache & Pub/Sub) Liquibase

Cloud & DevOps

Google Cloud Platform Cloud Run GKE / Kubernetes Terraform Docker CI/CD Pipelines Git Hooks

Frontend & Tooling

Next.js IaC Containerization Code Formatters Agile Grafana Graphite

Academic Background

🏫

BSc (Hons) Business Information Systems

University of Technology, Mauritius

Oct 2021 — Oct 2024

Graduated with Second Class First Division with Honours

🎓

SC & HSC

John Kennedy College

2014 — 2021

Passed at both levels

Let's Connect

I'm always open to interesting projects, new opportunities, or a good technical conversation. Reach out and I'll get back to you.