Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Pajanilingum Renghen

Mahebourg, Mauritius

Summary

Dynamic Software Engineer with extensive experience at First Capital Shared Services Ltd, specializing in Java development and microservices architecture. Proven ability in CI/CD processes and Docker management, coupled with strong problem-solving skills. Successfully delivered innovative solutions that enhanced system performance and streamlined operations.

Overview

24
24
years of professional experience

Work History

Software Engineer

First Capital Shared Services Ltd
Ebene
03.2024 - Current
  • Java 21 | Quarkus 3.x | htmx | kafka | php 8 | Lavarel | Docker | scala 3 | fast parse | KSQL | Azure devops | Nexus | python 3 | Ollama

Software Engineer

LeadIQ
12.2021 - 04.2023
  • Working on the Leadiq products, which are very varied and interesting. Many of which are in the microservice architecture.
  • Technologies used :- Scala 2.1x | SBT (1.x) | Cats | ZIO (1.x) | Monix | GraphQL | Play! Framework | Linux | Elasticsearch| Redis| Docker | Kubernetes | Datadog | AWS

DevOps Engineer

SD Worx
Quatre Bornes
08.2020 - 12.2021
  • CI/CD | Azure devops | Pulumi | Hashicorp stack | Python 3

Software Development Contractor

No applicable
03.2020 - 08.2020
  • Scala 2.12 | Kotlin | Arrow | Node Js| Typescript | fp-ts| Effect-TS| morphic-ts| ionic 5| pulumi | aws | Docker

Senior Applications Analyst

MCB Group
Port Louis
05.2018 - 11.2019
  • Part of the digital factory setup by the MCB, so as to help the bank in the era of Digitization.
  • Techs : git | Java 10-11 | Kotlin 1.2.x - 1.3x | Arrow | Spring Boot 2.x | ktor | Exposed | Angular 6 | Docker | kubernetes | Azure Devops | CICD | camunda | openshift
  • Discipline : TDD and scrum

Senior Software Developer

Castille - The professional network in Tech and Finance
Quatre Bornes
08.2017 - 04.2018
  • Techs : Spring | java 8 | JPA | php | cakephp 1.3/2 | git | vagrant

Lead Software Developer

Connect to the world
Quatre Bornes
11.2013 - 12.2016
  • Worked on reactive web sites using scala.js with play framework 2.4-2.5.x; interacting with web services both rest and soap.
  • Use of dependency injection such google'Guice,and web services framework such as apache axis and apache CFX.
  • Optimized mysql for web sites, rewrote part of the system to use mongodb and mysql together.
  • Experimented with Apache Lucene for document searching on website.
  • Converting old php websites into play web apps using the reactive web developments.
  • Techs : Php 5.x, scala 2.11,slick 3.1,scala.js, Play framework 2.x, akka lib, SOAP, Rest API, linux, Elasticsearch, javascript libraries and html5.

software developer

Keyrus
Quatre Bornes
10.2011 - 10.2013
  • 1) Did the forum for support for the entire keyrus group. The forum was a port of mantis, I added the necessary code to allow php base to interact with mantis.
  • 2) I maintained part of the application of Version Manager see (http://www.ebiexperts.com/cms/products/version-manager.html)
  • 3) I was porting the winform application of version manager to asp.net.

web developer

ooml
Quatre Bornes
02.2011 - 04.2011
  • Techs : php 5.x | Jquery.
  • Job and environment was not meant for me.

software contractor

Grand Cloud
11.2010 - 12.2010
  • Develop applications in scala and java in the play! web framework version 1.1 and Jquery.

Software Developer

ividence
Quatre Bornes
01.2010 - 10.2010
  • Developed the core system of Ividence
  • Techs : php, Zend framework and various JavaScript libraries including jquery.

Quality Assurance Lead

Mxit
Stellenbosch
08.2007 - 12.2009
  • The job consisted of designing and developing tools to do various types of tests on the MXit platform (Instant Messaging System). Skills developed and acquired during implementation of the above mentioned tools are:
  • 1) Designing and implementing application stress tools using various programming techniques, such as asynchronous programming.
  • 2) Mastering threading techniques in Java and C.
  • 3) Doing RnD and helping implement various monitoring facilities inside the existing system.
  • 4) Learning and reasoning about correctness of programs.
  • 5) Designing and implementing various in-house tools in C#, ASP.NET(3.5), WMI, C.
  • 6) Looking into various concurrency models, namely actor model (erlang, Scala), asynchronous programming.
  • 7) Looking into multiple dependency injection models (mainly Guice) and AOP.

Software Architect

BIRGER.
Port Louis
07.2006 - 08.2007
  • Most of my work was for Blanche Birger customers, which comprise of Call Centers, Government Online Center and commercial partners. My duties comprised mostly of:
  • 1) Performing the role of an advisor.
  • 2) Developed tools for call centers
  • 3) Architected and developed an third party CTI for call centers
  • 4) Developing portlets (JSR 168) for the government online center
  • 5) Helped in deploying C program for ATM backend

Software Engineer

BIRGER.
Port Louis
08.2004 - 07.2006
  • 1) Developed a content management for blanche birger
  • 2) Installing and configuring Linux Operating Systems.
  • 3) Installing and configuring, and maintaining web server clusters.
  • 4) Designing, developing and refactoring software applications for GOC(Government Online Center)

Software Developer

Alien Workers
Grand Bay
08.2003 - 07.2004
  • Most of my work at Alien workers involved the following :-
  • 1) Developed a various web sites in php
  • 2) Installing and configuring, and maintaining Linux servers
  • 3) Developed various utilities in Perl

Software Developer

TELECOM PLUS
Port Louis
07.2002 - 04.2003
  • Most of my work at Telecom plus involved the following :-
  • 1) Rewrote the Servihoo portal from asp to php.
  • 2) Installing and configuring, and maintaining Linux servers
  • 3) Developed various utilities in Perl

Software Developer

Mediatool
Port Louis
07.2001 - 06.2002

Education

Master's degree - Computational Science

University of Technology Mauritius
01-2007

bachelor - computer science

University of Mauritius
01.2001

A level - Science and computer science

John Kennedy College (JKC)
01.1996

SC O - level

SSS of Mahebourg
01.1993

Skills

  • Software development
  • Java development
  • Microsoft Azure
  • CI/CD processes
  • Docker management
  • Problem solving
  • Effective communication
  • Microservices architecture
  • Javascript
  • Code debugging
  • DevOps practices

Timeline

Software Engineer

First Capital Shared Services Ltd
03.2024 - Current

Software Engineer

LeadIQ
12.2021 - 04.2023

DevOps Engineer

SD Worx
08.2020 - 12.2021

Software Development Contractor

No applicable
03.2020 - 08.2020

Senior Applications Analyst

MCB Group
05.2018 - 11.2019

Senior Software Developer

Castille - The professional network in Tech and Finance
08.2017 - 04.2018

Lead Software Developer

Connect to the world
11.2013 - 12.2016

software developer

Keyrus
10.2011 - 10.2013

web developer

ooml
02.2011 - 04.2011

software contractor

Grand Cloud
11.2010 - 12.2010

Software Developer

ividence
01.2010 - 10.2010

Quality Assurance Lead

Mxit
08.2007 - 12.2009

Software Architect

BIRGER.
07.2006 - 08.2007

Software Engineer

BIRGER.
08.2004 - 07.2006

Software Developer

Alien Workers
08.2003 - 07.2004

Software Developer

TELECOM PLUS
07.2002 - 04.2003

Software Developer

Mediatool
07.2001 - 06.2002

Master's degree - Computational Science

University of Technology Mauritius

bachelor - computer science

University of Mauritius

A level - Science and computer science

John Kennedy College (JKC)

SC O - level

SSS of Mahebourg
Pajanilingum Renghen