
anjaramanasoa romeo
Développeur Java Senior
Salary / Daily rate
Antananarivo, Madagascar
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Experienced Java Developer with 6+ years building enterprise applications and data integration solutions. Specialized in Spring framework, n-tier architecture, monolithic, and full-stack development across multiple industries. Expert in Java 8+, Spring Boot, and database optimization ready to deliver scalable solutions for your business.
Work experience
Waste Management Specialist
AnynymousFreelance
Sep 2021 - Oct 2023
2 years 2 months
Antananarivo, Madagascar
The tasks are varied and can be grouped into two: Including the import of data in Excel files to the customer database of the Predefined company, this is formalized in a bash script, to automate it and build the model Common script for each type of import (clients, construction sites, etc.), these are the scripts re- usable. There are also times to ensure the development of a page in JSP, in order to facilitate the task import by uploading csv files and simple clicks to import them
C# Developer - Java Develooper
MGBI-INGENOSYA
Oct 2020 - Aug 2021
11 months
Antananarivo, Madagascar
Ensures the development of the intermediate platform under visual studio, in order to perform the Data synchronization from Ebp to site, from site to Ebp In the digital Web Systeme platform, the developers will ensure the implementation New look, both in the front-end and back-end, data is managed under a framework Homemade called DataStore, and the pages are managed by the framework under jstl called “DataView” For this they respect the “best practice” dictated by the tech lead Technical Project Environments: Java 8, Jstl, Jsp, J2ee, git, bitbucket, slack, Visual Studio 2019, Windows Server
Mulesoft Developer - Java
Olona
Nov 2019 - Oct 2020
1 year
Antananarivo, Madagascar
As part of collecting tournament results mainly European Football, Formula 1 Grand Prix, hockey tournaments, golf developers ensure the “parsing” of the data, coming as a flow from a determined API or under file form, the parsed Data is necessarily uniform according to a predefined model, for example “golfNormalizer” for standardizing parsed golf tournament data and so on Technical Project Environments: Java 8, spring beans (used in the data exposure system by configuring xml files), groovy language (script), git, bitbucket, slack
Java Developer
HaiRun Technology
Mar 2019 - Dec 2019
10 months
Antananarivo, Madagascar
Integrated into a team of 4 developers with a project manager, we ensure the migration of the old architecture to a new one to have more concrete modularity of each functionality of the web application. It should be noted that "Mobilosoft" is a platform digital, which generates "web-to-store" traffic in stores, restaurants, agencies and various establishments based in Belgium, we act directly on different layers contained in the application (model (bo), data (services , repository), views (controllers, front-end (view)) by developing these functionalities we always keep nothing broken on what we find on the old architecture (functionalities) while improving on the levels which can be 'averer brings risks for users (especially in terms of security) and this leads us to use the latest advantages offered by technology
Java Software Developer
snedamada
Feb 2018 - Mar 2019
1 year 2 months
Antananarivo, Madagascar
under the aegis of the local coordinator, we ensured ensure the development of Evolutions, or new designs which relate to the development of rich customers in the real estate/heritage sector we benefit from the environments offered by eclipse rcp. As a result, we also benefit from the advantages offered by the spring framework (version 4), as well as the Maven project and build management tools and version management like CVS for workflow management. We use mantis for the details of the task sheets that each developer must do, as well as Iscrum for overall management, we had a local web application for time management that a developer had to provide according to the time he had to spend on such a task
Java Software Engineer _ c# developer
eTech
Sep 2017 - Jan 2018
5 months
Antananarivo, Madagascar
⦁integrate within the technological innovation department (ITAMM) and in the T2I&DOT.NET pole, under the supervision of the project manager we developed a web application under dot net (asp.net mvc and winform), which acts as a "webservice" by the "windows form" application that we developed for reading RFID tags, which can read several tags at the same time (multithreaded). The read tags are then sent to this webservice (web application) and it It is then this webservice which processes the information obtained, such as storage in the database, product histories, etc. ⦁ As a freelancer, I am responsible for the analysis and implementation of the project's specific architecture and its implementation. It is a project for managing internal hardware for internal use during the development phase (for testing on various mobile platforms) on certain projects and also a project for managing meeting room allocations.
Python Developer - Django
Icart internationalFreelance
Mar 2017 - Oct 2017
8 months
Antananarivo, Madagascar
Recursive search for optimizing the application's query to the database (reduction of latencies), as well as improving the arrangement of scripts on views in the MVT model (Model View Template) in an application web on the provision of services such as childcare, babysitting, insurance, etc.
Software Engineer
DevBashFreelance
Feb 2017 - Oct 2017
9 months
Antsirabe, Madagascar
We ensured the automation of script execution in dedicated servers using the built-in of the Gnu-Linux OS for task automation (cron), as well as the text processing language such as awk, the python programming language, our task consists of data mining but limited to the sale of furniture, sale of second-hand products, and online job offers
Java Software Engineer
Value It
May 2015 - Aug 2016
1 year 4 months
Antananarivo, Madagascar
Integrated into a developer team (Maintenance Unit) and under the supervision of the unit manager (project manager type), we ensure the maintenance of the engines (classes in Java) which respects certain constraints (business rules) in order to properly collect all the intended products (which follow certain standards, such as IDs, SKUs, etc.) on dedicated sites (at customer request), and subsequently these products are to be validated by a team which can decide whether the products collected are matched (certain convetion between this team and the customers ) or not
Education
ESP BIG
Bachelor of Applied Science - BASc
2018 - 2019
11 months
Portfolio
