Skip to content
View firasrg's full-sized avatar

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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

Popular repositories Loading

  1. expo-msw expo-msw Public

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

    TypeScript 12

  2. algo algo Public

    Sort of practice tool to become strong in solving problems

    Java 2 1

  3. react-native-chatbot react-native-chatbot Public

    A react native sample chatbot app

    TypeScript 1

  4. tj-jshell-playground tj-jshell-playground Public

    Forked from Together-Java/JShellPlaygroundBackend

    Java 1

  5. firasrg firasrg Public

    My career entry on GitHub

  6. spring-petclinic-reactjs spring-petclinic-reactjs Public

    Forked from spring-petclinic/spring-petclinic-reactjs

    Modern ReactJS client for Spring Petclinic sample application

    Java