
Iliasse -
Senior Software Engineer | React Native
Salary / Daily rate
Paris, France
Freelance
Remote only
Skills
Languages
About me
Intro
Software engineer Python et dév Full stack avec plus de 5 ans d'expérience dans le développement back-end et front, l'ingénierie des données et l'infrastructure cloud. J'ai livré des applications multiplateformes en utilisant React Native, FastAPI et Flask tout en intégrant du cloud AWS. J'ai un profil polyvalent, ayant de l'expérience dans les secteurs de la finance, banque et hôtellerie, offrant une expertise dans les cycles de vie de développement complets.
Work experience
Software Engineer
SwipeeFreelance
Nov 2021 - Present
5 years
Remote, OR 97458, USA
Full-stack development of a cross-platform mobile application, as part of a 2-person team: • Developed a cross-platform mobile app for iOS and Android using React Native • Designed and implemented a REST API with FastAPI (migrated from Flask) and SQLAlchemy • Set up a media (photos/videos) infrastructure on AWS (Lambda, S3, MediaConvert) • Managed deployment to Apple Store Connect and Google Play Console • Worked in a fully remote and asynchronous environment using Trello, and GitHub Technical environment: React Native, Python, Flask, FastAPI, SQLAlchemy, AWS (Lambda, S3, MediaConvert), Docker, WebSocket, GitHub, Trello, Swift (tool).
Data Engineer
Crédit Agricole CIB
Nov 2023 - May 2025
1 year 7 months
Paris, France
Participation in a critical Basel 4 project (regulatory compliance), impacting risk management: • Development of complex Oracle SQL and PostgreSQL functions • Configuration and parameterisation of BBC (Spark job orchestrator) • Advanced debugging of Spark jobs and BBC Java source code • Working in an Agile Scrum environment (2-week sprint) with the Singapore teams • Writing detailed functional specifications • Monitoring development workflows with Gitlab and bug tracking with JIRA Technical environment: Oracle/PostgreSQL, Java, Spark, Jira, Gitlab.
Software Engineer & Support analyst
Amundi
Aug 2021 - Aug 2023
2 years 1 month
Singapour · Hybrid
Application development to meet local needs and support on the main applications used by the Singapore, Malaysia and Thailand entities: • Daily support on the Alto ecosystem (Management, Trading, Middle office, Risk, …) such as : •• Creation and modification of Alto configurations •• Setting up automated export for internal and external users •• Creation of factsheets from the data export to the template using Reporting Online •• Assisting Trading, analyzing trade related issues (FIX, MCE & ETC, trades flows, …) • Issue analysis using Splunk, Control-M and directly on the server using Bastion (Linux, Bash) • Creation, modification and correction of multiple Python scripts used by the teams • Helping in the development of the Finance Invoicing tool (Spring Boot, React, Docker) • User training on many Alto modules • Regular communication with all Amundi entities in Asia and Europe • Incident and problem management with Paris, Japan, Taiwan and Hong Kong team • Application’s documentation enrichments (Confluence) Technical environment: SQL, Java, Python, React, Spring boot, Docker, Bash, Confluence, Jira.
Full Stack Engineer
MyBoutiqueHotelFreelance
Oct 2018 - Oct 2020
2 years 1 month
Région de Paris, France
As part of providing assistance and support to the client, I was able to intervene in the management of his hotel booking website: • API management, improvement and maintenance of the existing infrastructure • Google and Facebook connect API integration • Creation of a fully working “wish list” functionality • Improving mobile ergonomics and administration part • Working methodology with Git Technical environment: MySql, Php, Html, Css, Javascript, Git, Env. Debian. Examples of missions : • Improvement of the site: Addition of a connection system with Google and Facebook to facilitate the creation of customer accounts. Modification of the API accordingly and adaptation of the registration system. • Complete addition of a Wishlist system, hotel list (back-end and font-end). Modified the display of each hotel thumbnail, added a clickable heart opening a pop-up allowing to choose in which Wishlist to register the hotel (similar to Booking's Wishlist functionality). • Creation of new routes in the API and their respective functions. • Improved usability on mobile. Modification and addition of functionality on the administration part of the website.
Data Engineer
LCL
Sep 2019 - Aug 2020
1 year
94800 Villejuif, France
Creation of a graph database and data processing allowing user to analyze and detect case of fraud by simplifying data mining: • Designing and integrating a Neo4J database and the application Linkurious to detect case of fraud. End user: Data scientist. • Business and functional analysis of sources (Teradata, Big Data) • Data model’s development and production monitoring • SCRUM method • Project presentation to my department • Positive results: 100 K€ avoided loss, average time saved per analysis x6 Migration of the current platform MapR to Cloudera. It was necessary to migrate all projects from MapR to Cloudera, before the deadline.: • Processing creation and production step • Gitlab continuous integration – CI/CD • Integration and unit testing • Production monitoring and operational effectiveness Data migration of the current platform MapR to Cloudera: • Python processing creation to transfer data in an automatically way • Integration and unit testing • Verification of the proper operation of projects and recipes (datasets, notebooks and Machine Learning algorithms) • Production monitoring and operational effectiveness Technical environment: Spark, Scala, Python, Hadoop, Dataiku, Neo4J, Linkurious, Teradata, Kafka, Debian.
Master Data Management
Edenred France
Oct 2017 - Aug 2019
1 year 11 months
Région de Paris, France
Deployment and maintenance of the application Semarchy MDM used to data quality, enrichment, master data and governance: • Autonomous skill improvement on Semarchy • Consolidation rules and data reconciliation management • Creation of Oracle SQL stored procedure and requests • Application configuration • Put several versions into production and production monitoring Work in a team of 8 people, SCRUM methodology. Examples of assignments: • Creation of the database model architecture allowing the teams to integrate in the new data model, the old model on which the team was working (in the most faithful way possible in order not to disrupt their working methods). • Setting up the Semarchy MDM application, the rules to be implemented (consolidation, reconciliation & survival rules), and complete team configuration of the application. Creation of Oracle SQL stored procedures and management of existing functions. • Maintenance, management and error analysis of the MDM. • Maintenance of the internal Pivotal CRM, developed in C# (5% of the time spent on this task)
Software Engineer
Voodoo.ioFreelance
Jul 2017 - May 2018
11 months
Région de Paris, France · Remote
Data mining (scraping) of LinkedIn profiles, creation of a WEB application and analysis and restitution of data to recruiters: • Periodic retrieval of 32,000 candidate profiles according to filters • Creation of a WEB application for recruiters enabling: •• Automatic LinkedIn connection to selected profiles •• Monitoring of connection request status •• Programming of message dispatch to connected profiles Technical environment: Python, BeautifulSoup, Html, Css, Javascript.
CRM Developer
Edenred France
Jun 2016 - Dec 2016
7 months
Région de Paris, France
Responsible for the development and maintenance of the Pivotal CRM application.
Education
ESGI
Diplôme d'expert en ingénierie de l'informatique et des systèmes d'information
2017 - 2020
3 years 1 month
ETNA, école d'alternance en informatique
Préparation intégréé en informatique
2015 - 2017
2 years 1 month
Lycée La Tourelle
Baccalauréat Scientifique
2012 - 2015
3 years 1 month
Portfolio
