Top 5%
Tojonirina Andriamparany R.

FULL STACK DEVELOPER

196 euro
Freelancer
9 years
Quatre Bornes, MAURITIUS
i

Why I'm Top 5%

  • 9 years of industry experience
Learn how we hire

My experience

More

AGILEUM LTDSeptember 2019 - Present

Number of assigned project: 3 projects/year
Responsibilities:

* Work in multi-project mode

* Mastering the following development languages: javaScript, TypeScript, C#

* Work with the Agile method

* Work with the software development process named « TDD » (Test-driven development)

* Mastering the following tools: Docker, Jenkins, Git, IIS

* Understand and estimate tasks

* Design, develop and deploy applications

* Maintain live projects

* Work on project evolutions and enhancements

* Lead a team

* Code reviews

* Technical documentation

* Organize brown bag session

* Mastering SQL et NoSQL

* Mastering Git

* Coach and assist juniors
More

HatchwaysMarch 2021 - March 2021

FLIGHT BOOKING
Company: Hatchways
Team size : 5
Role: full Stack developer
Description: create a web application for international flight booking purpose
Responsibilities:

* Create the backend server

* Create the web application

* Implement requested web services

* Design and build database structure

* Participate into daily scrum meeting
Technical Environment : Reactjs, MongoDB, Express js, HTML, CSS, Git, Visual Studio Code
More

Agileum ltdFebruary 2019 - December 2020

CX/FS - CWA
Company : Agileum ltd
Client : Central Water Authority
Team size : 7
Role : : backend (.Net) developer and team lead
Description: Digital transformation of all CWA's support and operation system
Responsibilities :

* Design and implement a micro-service architecture allowing a two-way and secure communication

* Implement requested Web service

* Design and create database

* Implement periodical synchronization in order to allow real-time data access
Technical Environment : C#, REST web service, Oracle Customer Experience (CX), Oracle Field
Service Management (FS), Oracle DB, MongoDB, Oracle web service, cron, IIS, Git, Agile method, Microsoft Visual studio
More

Mauritius Ports Authority ,March 2020 - May 2020

MPA - RECRUITEMENT PORTAL
Company : Agileum ltd
Client : Mauritius Ports Authority
Team size : 3
Role : backend (.Net) developer and team lead
Description: create online recruitment Portal for Mauritius Ports Authority
Responsibilities :

* Design and develop backend server

* Implement requested web services

* Design and create database

* Implement periodical synchronization

* Work with TDD
Technical Environment : REST web service, Oracle Web service, Angular8, Postgresql, loopback.io
v4, Node.js, TypeScript, cron, Docker, Jenkins, Git, Agile method, HTML, CSS, Visual Studio Code
More

CAMPOREE MAURITIUSNovember 2019 - December 2019

Company : Adventist federation
Team size : 3
Role : backend and web developer
Description: create a web application the global Indian ocean Camporee 2020 event
Responsibilities :

* Create the backend server

* Create the web application

* Implement requested web services

* Design and build database structure

* Work in « TDD » mode (Test-driven development)
Technical Environment : TypeScript, MongoDB, Jenkins, Docker, Angular7, REST web service, HTML, CSS, Git, Visual Studio Code

TRAINING, CERTIFICATION, DIPLOMA
More

Agileum ltdOctober 2019 - December 2019

AES
Company : Agileum ltd
Client : Minidoc
Team size : 4
Role : backend developer (node.js) and lead
Description: web application that helps doctors to provide diagnostic to patient that is probably affected by the HIV
Responsibilities :

* Design and develop backend server

* Implement requested Web service

* Design and create database

* Lead the team

* Code reviews

* Write technical documentation

* Write unit testing

Technical Environment : REST web service, Angular8, MongoDB, loopback.io v3, Node.js, JavaScript, Git, Docker, Jenkins, Agile method, HTML CSS, Visual Studio Code
More

AGILEUM LTDSeptember 2017 - August 2019

Number of assigned project : 3 projects/year
Responsibilities:

* Work in multi-project mode

* Mastering the following development languages : JavaScript, TypeScript, C#

* Work with the Agile method

* Work with the software development process named « TDD » (Test-driven development)

* Mastering the following tools: Docker, Jenkins, Git, IIS

* Understand and estimate tasks

* Design, develop and deploy applications

* Maintain live projects


* Work on project evolutions and enhancements

* Lead a team

* Mastering SQL et NoSQL

* Mastering Git
More

SWIM TOMarch 2019 - July 2019

Company : ifox code
Team size : 4
Role : mobile developer
Description: rewrite native (android, ios) mobile with react native lang
Responsibilities :

* Develop mobile app

* Integrated with back-end server
Technical Environment : ReactNative, Symphony PHP, gitLab, REST web service, Visual Studio
Code
More

MOOVApril 2018 - September 2018

Company : Ennov IT
Team size : 3
Role : backend developer
Description: create a backend server for an event tracker mobile app
Responsibilities :

* Develop backend server

* Implement requested web services
Technical Environment : Ruby, Mysql, ReactNative, GitLab, Agile method, Visual Studio Code

NONPROFIT PROJECTS
More

AGILEUM LTDJanuary 2015 - September 2017

Number of assigned project : 2 projects/year
Responsibilities :

* Work in multi-project mode

* Mastering the following development languages : JAVA, C#, JavaScript, HTML/CSS

* Work on assigned tasks

* Write unit testing

* Work with the Agile method

* Respect deadline

* Mastering SQL

* Mastering Git, SVN
More

Agileum ltdJanuary 2015 - December 2015

PARTNEO
Company : Agileum ltd
Client : Accenture
Team size : 20
Role : web developer
Description: The project mainly involves the maintenance of a Web application that handles the estimate and the optimization of prices of industrial parts for a consulting company in management, technology services and outsourcing.
Responsibilities :

* Coding in accordance with the specifications and standards

* Participate in the revision of the code

* Participate in the planning and in the process of unit tests

* Prepare precise and comprehensive data for the unit tests
Technical Environment : JEE, ICEfaces, Spring framework, Hibernate, MySQL, Maven, Agile method, HTML, CSS, Eclipse, Tomcat

CONTRACTUAL MISSIONS
More

MAIKA-RÉDACTIONOctober 2013 - December 2014

Number of assigned project : 2 projects/year
Responsibilities :

* Work in multi-project mode

* Mastering the following development languages : Ruby version 2, PHP5

* Work on assigned tasks

* Respect deadline

* Work with the project lead

* Follow good coding practice

* Mastering SQL

* Mastering Git

RELEVANT PROFESSIONAL PROJECTS

My stack

Xcode, Web Services, Web Developer, Visual Studio Code, Unit testing, TypeScript, SQL, SOAP, Ruby, REST, React.js, PostgreSQL, Oracle, NoSQL, Node.js, MySQL, MongoDB, Jenkins, JavaScript, Java, IceFaces, Html CSS, HTML, Hibernate, GitLab, Git, Eclipse IDE, Docker, Design, Apache Maven, Android Studio