Loading...
Grab a coffee, I am loading coolness ...
  • Jan. 2022 - Oct. 2024
    Test Management Platform
    Infineon Technologies AG - Software Developer Consultant

    A comprehensive platform designed to boost engineers' productivity by integrating various functionalities. It includes semiconductor and computer chip testing, test result visualization, organization based on user inputs, and the generation of detailed reports with graphs and tables. The platform serves as a centralized hub for these capabilities.

    Tasks :
    - Maintained and enhanced the existing application developed in Vanilla.js.
    - Rebuilt the application as a desktop solution using Electron.js and React.js, adding new features.
    - Documented the project using Typedoc, Mermaid.js, Storybook, JSDoc, Markdown, and README files.
    - Developed automated tests, including end-to-end (Playwright), snapshot, integration, and unit tests (Jest).
    - Integrated SonarQube for code quality analysis and CI/CD pipeline integration.
    - Designed and implemented a CI/CD pipeline using Artifactory, Docker, Bitbucket, and Jenkins.
    - Led a small team of developers (mainly interns), providing mentorship, conducting code reviews, and delivering feedback.

    Technologies :

    JavaScript
    TypeScript
    Electron
    React
    RTK
    MUI
    Storybook
    JSDoc
    Markdown
    Docker
    Git
    Bitbucket
    Jenkins
    Artifactory
    Playwright
    Jest
    Bash
    Jira
    Powershell
    DrizzelOrm
    TypeDoc
    Mermaid

  • Sep. 2021 ‑ Jan. 2022
    Incedo Lead Generator
    Incedo Services GmbH - Fullstack Developer

    Automated the entire lead generation process, including outreach and follow-up messages via LinkedIn and email. The solution retrieved, stored, and exported lead data while seamlessly integrating with CRM tools for enhanced sales workflows.

    Tasks :
    - Redesigned the front-end using React.js and Ant Design for a more modern and user-friendly experience.
    - Refactored backend code with Nest.js to improve performance and maintainability using design patterns.
    - Implemented automated testing with Jest, improving software quality and reliability.
    - Set up comprehensive documentation using React-Styleguidist and Nest-Compodoc.

    Technologies :

    JavaScript
    TypeScript
    React
    JSDoc
    Markdown
    Docker
    Git
    GitLab
    Playwright
    Jest
    Asana

  • Mar. 2021 ‑ Jun. 2021
    Womanvai Blog
    ABSHORE - Fullstack Developer Intern

    Developed an interactive platform for organizational members and followers, enabling event reservations and engagement with blog posts to foster community involvement.

    Tasks :
    - Created UML diagrams in collaboration with the team to clarify application architecture and design.
    - Configured Drupal 8 to meet specific requirements, including user roles, permissions, content types, and module integration.
    - Built user-friendly interfaces with React.js to enable event reservations and improve user engagement.
    - Containerized the web application with Docker for efficient deployment and management.

    Technologies :

    JavaScript
    React.js
    Drupal 8
    Docker
    MySQL
    Apache
    Git
    Postman
    Adobe XD

  • Jan. 2021 ‑ Feb. 2021
    Snake Game Replication
    Self-initiated - Software Developer (Personal Project)

    A personal project to replicate the classic Snake Game, focusing on gameplay mechanics, responsiveness, and user experience.

    Tasks :
    - Designed and developed the game logic for snake movement, collision detection, and scoring mechanisms.
    - Utilized the HTML5 Canvas API for rendering the game interface and animations.
    - Implemented responsive controls for seamless gameplay on both desktop and mobile devices.
    - Optimized the game for performance and smooth user interaction.
    - Version-controlled the project using Git for iterative development.

    Technologies :

    JavaScript
    HTML5 Canvas
    CSS
    Git