About me

Experienced software developer with 4 years of expertise in Java, Spring Boot, microservices, and scalable design patterns. Proven track record in leading critical projects, including legacy system upgrades, statutory holiday feature design, and Git workflow standardization. Skilled in optimizing performance and delivering impactful, maintainable solutions.

Work Experience

Software Developer Sr

dayforce
Nov/2024 - Present

As a Senior Software Developer at dayforce, I lead complex projects focusing on designing and enhancing Spring Boot microservices. I introduce scalable design patterns and optimize codebases to improve performance and maintainability. My role also involves upgrading legacy systems, guiding best practices in Spring, and mentoring teams in efficient Git usage.

Achievements:

Led the design and implementation of a new statutory holiday feature with scalable design patterns

Upgraded legacy projects to Java 11, enhancing code stability and performance

Introduced best Spring practices across multiple microservices

Served as a Git mentor, standardizing workflows and ensuring smooth project transitions

Technologies used:

  • Java
  • Spring Boot
  • Maven
  • Git
  • Design Patterns

Software Developer II

dayforce
May/2023 - Oct/2024

As a Software Developer II at Ceridian, I specialize in developing and maintaining Spring Boot microservices, ensuring seamless integration of new features and bug resolution in Angular. I'm also maintaining legacy JSP code and actively participate in crucial project upgrades from SVN to Git. Committed to excellence and passionate about software development, I am poised to make significant contributions to any project and team's success.

Achievements:

Working on legacy JSP code to fix bugs

Migrating projects from SVN to Git

Standardized Gitflow for the Powerpay project

Technologies used:

  • Java
  • Spring Boot
  • Maven
  • Migration
  • Git

Software Engineer

Information Technology ELCA
January/2023 - April/2023

A backend Java developer working on migration project will update the codebase to be compatible with the newer Java and WildFly, identifying and addressing deprecated or removed features, testing the application, troubleshooting issues and collaborating with other members of the development team to ensure a smooth transition.

Achievements:

Successfully led the migration efforts for multiple projects

Updated different migration methods though FAQs and guides

Worked on Java Sharer connector which is a library for file handling

  • Analyzed Java 8 apps, identified updates for Java 11 compatibility.
  • Collaborated with team to test, deploy on OpenShift.
  • Troubleshot and resolved migration issues.
  • Provided support, maintenance for migrated apps.
  • Stayed up-to-date with Java tech, best practices.

Technologies used:

  • Java
  • Java EE
  • Maven
  • Migration
  • Docker

Associate Software Engineer

Information Technology ELCA
August/2021 - January/2023

In a skills matrix project, I utilized Spring Boot and Angular technologies to develop a comprehensive solution. To enhance security, I configured Keycloak for both the front-end and backend. Subsequently, I was involved in a JBoss to Wildfly migration project that required expertise in managing and integrating these technologies.

Achievements:

Successful completed ELCA Academy

  • Group work on project Skills Matrix
  • Full Stack Developer

Technologies used:

  • Angular
  • Spring Boot
  • Keycloak
  • HTML/SASS
  • PostgresSQL

Student Learning Assistant

Middlesex University Maurtitus
October/2020 - July/2021

The Student Learning Assistant (SLA) scheme is a student-to-student approach to improving academic skills and practice enhancing the student experience.Assisting Information Technology, Computer Science (Systems Engineering) and Cybersecurity Digital Forensic Students

Achievements

During my time as an SLA, I have assisted students with their coursework and report writing. I also conducted a workshop on havard referencing

Skills gained:

  • Team work
  • Teaching
  • Time management
  • Programming
  • Academic Writing

Web Developer (Intern)

Navigation and Geocoding Technologies Ltd. (NAVEO)
June/2019 - September/2019

Internship at Navigation and Geocoding Technologies LTD as a Front End Developer. Worked on User Interface Project and fix issues and implemented features

Technologies used:

  • Angular
  • Bootstrap
  • Nebular

Voluntary Experience

Google Developer Students Club Lead

Middlesex University Mauritius
September/2020 - August/2021

Started the Google Student Clubs chapter at Middlesex University and organised various workshops

Microsoft Student Learn Ambassadors - beta

Middlesex University Mauritius
September/2018 - Present

Promoted Microsoft Technologies, organised and led workshops.

LaunchTech President & Co-Founder

Middlesex University Mauritius
October/2019 - July/2021

Founded Middlesex IT Society and organised various workshops and entertainment events.

Publications

Enhancing Student Support via the Application of a Voice User Interface System: Insights on User Experience

ICARTI2021: The International Conference on Artificial Intelligence and its Applications.
December 2021

Skills & Tools

Frontend

  • JavaScript
  • Node.js
  • Angular

Backend

  • Java
  • Spring Boot
  • PHP

Others

  • Python
  • C Programming
  • Arduino
  • Git
  • Algorithms
  • Linux
  • Android Theming
  • Networking

Projects

Education

  • BSc Computer Science (Systems Engineering)
    Middlesex University Mauritius
    October/2018 - July/2021
  • International Foundation Programme
    Middlesex University Mauritius
    February/2018 - July/2018

Certifications / Licences

Awards

  • MCB InovAppChallenge 3.0 (1st)
    The MCB InovApp Challenge is an ultimate hackathon event that invites the most brilliant minds. My team developed a prototype for SMEs to manage their business budgets and cash-flows.
  • Outstanding Student Award
    Bsc (Hons) Computer Science (Systems Engineering) 2021 Middlesex University outstanding student
  • TechWar (2nd)
    National Competition organised by UoM, where we solved questions and develop solutions on the fly
  • DigiCup (2nd)
    National Competition organised by UoM, where we developed a website and mobile for an NGO. I have done the backend with PHP Symphony
  • Best Speaker
    Middlesex University debate on social media

Language

  • Mauritian Creole (Native)
  • English (Professional)
  • French (Fluent)

Interests

  • Movies
  • Games
  • Football
  • Android Modding
  • Cooking