Software engineer

Syphax Chergui

Hey, I am Syphax! 👋

I'm a skilled and dedicated software engineer with experience in web application development. Proficient in JavaScript/TypeScript technologies, I have collaborated with cross-functional teams to deliver high-quality solutions.

I am passionate about leveraging my expertise in programming and problem-solving to contribute effectively to your organization.

Work Experience

  1. 2024 — Present

    Crafting an innovative solution using web analytics to analyze the Xchange Payment Platform's interface. Concurrently researching tools to select the best tech. Developing KPIs and enhancing UX flows based on data insights.

    • Angular.js
    • TypeScript
    • C++
    • Web analytics
  2. 2023 — 2023

    Collaborated with cross-functional teams to develop and maintain web applications. Implemented code architecture improvements and introduced new features using ReactJS and Node.js. Contributed to the development of an AI SaaS project called HoppyCopy (https://www.hoppycopy.co/) using Next.js. Worked with technologies such as Next.js, JavaScript, TypeScript, HTML & CSS, React, Angular.js, and PHP.

    • Next.js
    • JavaScript
    • TypeScript
    • HTML & CSS
    • React
    • Angular.js
    • PHP
  3. 2022 — 2023

    Collaborated with MIT and NYUAD teams to accelerate nuclear physics simulations using the Tiramisu Compiler. Achieved a 60x speedup and 5x faster search time in LQCD simulations through strategic compiler implementation.

    • C++
    • Python
    • Compilers
    • Optimization Techniques
  4. 2021 — 2022

    Developed technical solutions for the transportation and logistics sectors. Played a key role in agile processes and ensured a stable codebase. Contributed significantly to the development of a cross-platform mobile application for the ride-sharing industry. Worked with technologies such as React Native, React.js, PHP, Expo, and JavaScript.

    • React Native
    • React.js
    • PHP
    • Expo
    • JavaScript

Some projects I worked on

  1. This real-time chat application allows users to register accounts and engage in global and private conversations. Users can interact in a global chat room or initiate private chats by clicking on online users. Image sharing support using Cloudinary's.

    • JavaScript
    • React
    • Node.js
    • Express
    • Socket.io
    • MySQL
    • Docker
    Chat app
  2. Simple card game, you vs computer. Projet to learn Redux, animations using React Spring.

    • JavaScript
    • React
    • Redux
    • TailwindCSS
    • React Spring
    • Docker
    Card Game
  3. The Random Team Creator is a web app that generates random and balanced teams for group activities and games, eliminating biases in manual selections. It's used for classroom activities, team-building exercises, board games, and group projects.

    • JavaScript
    • React
    • TailwindCSS
    Team creator
  4. Audio Streaming platform using the Node.js, and MongoDB's Grid FS for uploading/streaming audio files.

    • JavaScript
    • Node.js
    • Express
    • MongoDB
    Audio Streaming

Made using Next.js and Tailwind CSS.
Elevated by the creativity of B.Chiang