Skip to content
View firasrg's full-sized avatar
💭
Building AutoCare Opensource Project
💭
Building AutoCare Opensource Project

Organizations

@Together-Java

Block or report firasrg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
firasrg/README.md

Firas Regaieg

firasrg

Table of Contents

About Me

I'm a Senior Full-Stack Developer with over 8 years of experience building robust web and mobile applications. Passionate about clean code, system modeling, and delivering exceptional user experiences, I specialize in Java, Spring Boot, React, and DevOps practices. I’m actively involved in open-source projects and enjoy mentoring developers while exploring new technologies.

  • 🔭 Currently working on: Leading the AutoCare Open Source Project, a fictional vehicle repair system.
  • 👯 Looking to collaborate on: Open-source initiatives in web/mobile development, documentation, and CI/CD pipelines.
  • 📖 Currently learning: Advanced software testing, microservices architectures, Bots and modern UI/UX design.
  • 💬 Love to discuss: System modeling, design patterns, books, stakeholders, and innovative problem-solving.
  • 📫 Reach me: [email protected] or send me message on Whatsapp at +216 21 839 813.
My development philosophy centers on quality, security, and performance. I believe in starting with a strong frontend prototype to engage stakeholders early, paired with a robust backend to ensure scalability and reliability. Good documentation and comprehensive testing are non-negotiable for delivering maintainable solutions.
Workspace

Skills

I bring expertise in both frontend and backend development, with a focus on creating secure, scalable, and user-friendly applications.

Frontend

  • Technologies: JavaScript, TypeScript, HTML5, CSS3, React, Redux, React Native (Expo)
  • Tools: Webpack, ESLint, Prettier, Jest, MSW, Bootstrap, Docusaurus, Markdown.
  • Philosophy: Prioritize exceptional design and secure API interactions, keeping sensitive logic server-side.

Backend

  • Technologies: Java, Jakarta EE, Spring Boot, MySQL, H2, Hibernate, RESTful APIs, OAuth, JSON, XML, YAML
  • Tools: IntelliJ IDEA, Maven, JUnit, Postman, Swagger, SonarQube, Docker, Diagrams.net
  • Philosophy: Emphasize business problem analysis, system modeling, and comprehensive documentation to ensure robust solutions.

Activities Recap

 firasrg

firasrg

firasrg

Pinned Loading

  1. spring-petclinic/spring-petclinic-reactjs spring-petclinic/spring-petclinic-reactjs Public

    ReactJS (with TypeScript) and Spring Boot version of the Spring Petclinic sample application

    Java 290 283

  2. autocare-opensource-project/autocare-rest-api autocare-opensource-project/autocare-rest-api Public

    AutoCare is a well-organized REST API sample app

    Java 4 9

  3. autocare-opensource-project/autocare-webui autocare-opensource-project/autocare-webui Public

    AutoCare is a well-organized ReactJS sample app

    TypeScript 4 2

  4. TJ-Bot TJ-Bot Public

    Forked from Together-Java/TJ-Bot

    Java

  5. tj-jshell-playground tj-jshell-playground Public

    Forked from Together-Java/JShellPlaygroundBackend

    Java 1

  6. expo-msw expo-msw Public

    A repository to mock data API using msw within Expo app!

    TypeScript 12