Skip to content
View BaraaMohamed7's full-sized avatar

Highlights

  • Pro

Block or report BaraaMohamed7

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
BaraaMohamed7/README.md

Hi, I'm Baraa Mohamed Ahmed

Backend-focused Software Engineer building web APIs and backend systems with Java, Spring Boot, TypeScript, and NestJS.

I enjoy working on backend architecture, business logic, authentication and authorization, relational databases, and building APIs that are maintainable beyond the first working version.

About Me

  • Hands-on experience building and shipping backend and full-stack features in production environments.
  • Worked with Java and Spring Boot during my backend internship at e& Egypt.
  • Built production backend features using NestJS, TypeScript, PostgreSQL, Prisma, and REST APIs.
  • Interested in backend engineering, system design, databases, DevOps, and distributed systems.

Tech Stack

Backend

  • Java, Spring Boot, Spring Data JPA
  • TypeScript, Node.js, NestJS
  • REST APIs, JWT, OAuth, RBAC

Databases

  • PostgreSQL
  • SQL Server
  • MongoDB

Engineering & Tools

  • Git & GitHub
  • Jest
  • Swagger / OpenAPI
  • Postman
  • Linux

Frontend

  • React
  • Next.js

Selected Projects

VoucherToolSystem

Java · Spring Boot · Spring Data JPA · SQL Server · JWT

Backend voucher management system built during my backend training, covering REST APIs, relational persistence, authentication, and business logic.

View Repository

Blogy API

NestJS · TypeScript · PostgreSQL · JWT · OAuth · AWS S3

Modular REST API supporting users, posts, tags, authentication, pagination, validation, and file uploads.

View Repository

OrigoEngine

Python · Information Retrieval · Search Algorithms

Arabic-English search engine implementing indexing, ranked retrieval, stemming, spelling correction, and query processing.

View Repository

Currently Focusing On

Deepening my backend engineering skills through:

  • Java and Spring Boot
  • Backend architecture and system design
  • SQL and database design
  • Testing and API design
  • Docker, DevOps, and deployment fundamentals

Connect With Me

Pinned Loading

  1. VoucherToolSystem VoucherToolSystem Public

    Voucher management REST API built with Java, Spring Boot, Spring Data JPA, SQL Server, and JWT authentication

    Java

  2. Blogy-Api Blogy-Api Public

    TypeScript

  3. OrigoEngine OrigoEngine Public

    Python

  4. NextJs-Blog-App NextJs-Blog-App Public

    JavaScript 1

  5. PernStack-ProductStore-Project PernStack-ProductStore-Project Public

    JavaScript

  6. Mohamed-AlAzab/collegeDSproject Mohamed-AlAzab/collegeDSproject Public

    Java 1