About Ouwaïs
French
Native or bilingual
Arabic
Native or bilingual
Spanish
Native or bilingual
English
Native or bilingual
Portuguese
Fluent
Experience
- Specks.ioCTO / Fullstack DeveloperPUBLISHINGJanuary 2023 - December 2023 (1 year)Implementation and deployment of a SaaS tool for IT product specification:➤ Mockup in Figma and creation of a design system➤ Frontend development in Typescript React.js (react router, react flow, react hook form, tailwind)➤ Backend development in Typescript NestJS➤ Integration of Auth0 for identity management and application security (Oauth2, RBAC rights management...)➤ Setup of the 3-tier architecture on AWS for the REST API type backend➤ Deployment of the Single Page App via AWS S3 and AWS Cloudfront➤ Setup of the product backlog on Notion
- GRTgazAPI & Cloud Architect / Tech LeadENERGY AND UTILITIESApril 2021 - December 2022 (1 year and 9 months)Nantes, FranceDevelopment of integration APIs and microservices on AWS / MS Azure:➤ Design and Development of application layers (Java or Javascript) in micro-services pattern for exposing legacy applications and software packages as REST APIs with the clouds:▪️ AWS: use of AWS Lambda, API Gateway, Dynamo DB, S3 services▪️ Azure: use of Azure function, Azure AD, Azure SQL Database, Azure Blob Storage services➤ Design and development of data integration batches between software packages (SAP, Talentsoft ...):▪️ Specification of flows with the business▪️ AWS: use of AWS Batch, S3, SQS services▪️ Implementation in Java Spring Boot or vanilla JavaScript➤ Design and implementation of Oauth2 for AWS layers (Azure AD and AWS Lambda authorizer)➤ Development of API proxies on Apigee (compliance with REST API standards + OASv3)➤ Construction of a PowerBI report presenting Apigee Edge platform metrics for department heads
- AccentureCloud Architect / Fullstack DeveloperCONSULTING AND AUDITSMarch 2013 - September 2020 (7 years and 6 months)Paris, FranceSignificant missions:[For a social security branch] - Construction of a new IT system in the cloud coexisting with the legacy IT system➤ Definition of the new architecture principles (hosting of services on the Oracle Java Cloud Service PaaS and communication with the old IT system via Oracle OSB)➤ Definition of the project's application and software architecture (Business services exposed via API in Java Spring Boot, communication with the legacy IT system via Oracle OSB)➤ Realization of the general and detailed application architecture to cover all functional processes of the project➤ Fullstack development in Angular / Java Spring Boot[For an association] - Development of a backend module for retrieving job offers from the "public employment portal" (DGAFP) and submitting applications➤ Identification of exploitable Talentsoft APIs, definition of software architecture, and identification of existing code to modify➤ Implementation in Java 9 (Spring Boot) of the proxy and service layer for retrieving job offers and submitting applications via synchronous and asynchronous API calls➤ Realization of unit tests in JUnit➤ Creation of a batch for mass injection of new offers into the application's PostgreSQL databaseExposing an API for the Angular front-end to retrieve applications (subsequently transmitted to the DGAFP via API call)➤ Mentoring a junior developer[for an association] – Design and costing of a serverless architecture on Amazon cloud for the creation of a CV generation service in PDF➤ Analysis of the client's needs and requirements➤ Design of the new service's serverless architecture➤ Identification of the AWS cloud services necessary for project realization (AWS Lambda and API exposure with AWS API Gateway)➤ Creation of a tool for costing the monthly cost of AWS services[for an NGO] - IT system audit➤ Analysis of the existing system and requirements gathering➤ Definition of the target state➤ Definition of the adjustment trajectory and associated roadmap[For a health organization] - Development of a steering application for project management
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Science EngineerINSA de Lyon2013
Certifications
- PROFESSIONAL SCRUM MASTER™ 1Scrum.org2019
- Certified SAFe® 4 AgilistScaled Agile, Inc.2020