Mohamed Baaziz, Full-stack Developer in Paris, France
Mohamed Baaziz

Full-stack Developer in Paris, France

Member since May 10, 2022
Mohamed is a full-stack software engineer with a master's degree in computer science. He has five years of professional experience developing various front-end applications and back-end services, working for startups and more prominent SAS, R&D, and IT companies. He is experienced in the JavaScript stack, uses TypeScript, Node.js, React, Rust, and Python, and likes standard DevOps tools such as Terraform, Ansible, Docker, Serverless, and cloud providers like AWS and Google Cloud Platform (GCP).
Mohamed is now available for hire

Portfolio

  • Self-employed
    TypeScript, React, Node.js, Amazon DynamoDB, Serverless Architecture...
  • Woven Planet Holdings
    React, Node.js, TypeScript, Rust, Google Cloud Platform (GCP), Azure...
  • Samsung SSIC
    React, Node.js, TypeScript, Python, C++, Google Cloud Platform (GCP)...

Experience

Location

Paris, France

Availability

Part-time

Preferred Environment

Linux, MacOS, GitHub, Amazon Web Services (AWS), Google Cloud Platform (GCP), Jira, Slack, React, Node.js, TypeScript

The most amazing...

...product I've built is a real-time application enabling home appliances with innovative and performant features involving AI and IoT integrations with nifty UIs.

Employment

  • Full-stack Software Engineer

    2022 - 2022
    Self-employed
    • Conceived and built a web application from a concept idea to a deployed and usable prototype version. It lets users promote their coaching services, be discovered through a map interface, and communicate with the users on the platform.
    • Designed and deployed a serverless and cloud-native back end on AWS using API Gateway, Lambda, Amazon S3, CloudFront, CloudWatch, DynamoDB, and Amazon SES (Simple Email Service). The infrastructure was set up using Terraform.
    • Implemented a GraphQL API in Node.js (TypeScript) using Apollo and Express libraries.
    • Implemented a web front end in React (TypeScript) using simple MUI designs and libraries.
    Technologies: TypeScript, React, Node.js, Amazon DynamoDB, Serverless Architecture, Amazon Web Services (AWS), NoSQL, Full-stack, MongoDB
  • Software Engineer

    2021 - 2022
    Woven Planet Holdings
    • Designed, developed, and automated secure, cloud-native software solutions for end user management.
    • Developed a continuous monitoring service that resolves synchronization issues between calendars and continuously enables the collaboration between thousands of employees.
    • Improved the onboarding process of hundreds of employees and reduced human toil.
    Technologies: React, Node.js, TypeScript, Rust, Google Cloud Platform (GCP), Azure, CI/CD Pipelines, Ansible, Terraform, Docker, Electron, gRPC, Amazon Web Services (AWS), Full-stack
  • Software Engineer

    2018 - 2021
    Samsung SSIC
    • Designed and developed multiple software solutions for AI innovative projects such as a mobile app for distributed model training, a web-based segmentation tool for computer vision, a cloud data hub for health applications, and various IoT solutions.
    • Collaborated closely with machine learning engineers and developed a good understanding of deep learning main trends and algorithms.
    • Iterated fast on various new ideas to develop Proofs of Concept (POC) as well as production-ready solutions.
    Technologies: React, Node.js, TypeScript, Python, C++, Google Cloud Platform (GCP), Concourse CI, Android, Amazon Alexa, CI/CD Pipelines, REST, Amazon Web Services (AWS), NoSQL, Full-stack, SQL
  • Full-stack Software Engineer

    2017 - 2018
    Systran
    • Developed management features on the web translation application.
    • Troubleshot the web applications and provided bug support.
    • Refactored legacy code and improved test coverage.
    Technologies: React, Node.js, MongoDB, RabbitMQ, Docker, NoSQL, Full-stack, Express.js

Experience

  • Yugoki
    https://github.com/m-baaziz/yugoki

    A web application that lets clubs and trainers promote their activities, get discovered through a map interface, and communicate with the users on the platform.

    It is a serverless and cloud-native application deployed on AWS. It uses API Gateway, Lambda, Amazon S3, CloudFront, CloudWatch, DynamoDB, and Amazon SES (Simple Email Service). The infrastructure was set up using Terraform.

    I developed the front end with React, TypeScript, and MUI and the back end using Node.js, TypeScript, and Express to communicate with each other through a GraphQL API using Apollo.

  • FS-Store
    https://github.com/m-baaziz/fs-store

    A simple file storage application using GridFS MongoDB as a persistent file storage system. This repository comprises three parts, including a web server, a web client, and a CLI client.

    The web server and client were developed using the Next.js framework and Node.js, React, and TypeScript. The CLI client was developed in Rust, while continuous integration (CI) runs on Concourse, self-hosted Concourse, and Vault.

  • Orphan
    https://github.com/m-baaziz/Orphan

    Web application to help identify rare diseases based on phenotypes described with natural language.

    This personal project is composed of four main parts, including GraphQL and Node.js web server, a React web client, a Python NLP scoring server, and a Rust web data scraper.

Skills

  • Languages

    TypeScript, JavaScript, Rust, Python, GraphQL, SQL, C++
  • Libraries/APIs

    React, Node.js
  • Paradigms

    Agile Software Development, Automation, REST, Serverless Architecture
  • Other

    Full-stack, Architecture, CI/CD Pipelines, APIs, Networking, Systems, Amazon API Gateway
  • Frameworks

    Express.js, Redux, Electron, gRPC, Next.js
  • Tools

    GitHub, Ansible, Terraform, Concourse CI, Jira, Slack, RabbitMQ, Amazon Simple Email Service (SES), Amazon CloudWatch, AWS IAM
  • Platforms

    Docker, Amazon Web Services (AWS), Linux, MacOS, Google Cloud Platform (GCP), Azure, Android, Amazon Alexa, AWS Lambda
  • Storage

    MongoDB, NoSQL, Amazon DynamoDB, Amazon S3 (AWS S3)
  • Industry Expertise

    Security

Education

  • Master's Degree in Computer Science
    2012 - 2017
    University of Technology of Compiègne - Compiègne, France

To view more profiles

Join Toptal
Share it with others