I’m Mahmoud Barmawi, a junior backend and full-stack software engineer with a strong computer engineering foundation and hands-on experience building RESTful APIs and full-stack applications. I’ve worked on backend services using TypeScript and Node.js, designing modular architectures with secure authentication and input validation, and connecting core features like booking flows, media uploads, email notifications, and real-time communication. I enjoy turning product requirements into clean, maintainable systems—from database modeling and API design to integrating third-party services and delivering end-to-end functionality. Through internships and projects like TrekStay (booking platform) and Streamify (real-time video/chat), I’ve developed solid skills in Git, Docker, SQL/NoSQL, and cloud-ready backend development, and I’m excited to contribute to remote opportunities where I can build reliable software and keep improving my craft.…

Mahmoud Barmawi

I’m Mahmoud Barmawi, a junior backend and full-stack software engineer with a strong computer engineering foundation and hands-on experience building RESTful APIs and full-stack applications. I’ve worked on backend services using TypeScript and Node.js, designing modular architectures with secure authentication and input validation, and connecting core features like booking flows, media uploads, email notifications, and real-time communication. I enjoy turning product requirements into clean, maintainable systems—from database modeling and API design to integrating third-party services and delivering end-to-end functionality. Through internships and projects like TrekStay (booking platform) and Streamify (real-time video/chat), I’ve developed solid skills in Git, Docker, SQL/NoSQL, and cloud-ready backend development, and I’m excited to contribute to remote opportunities where I can build reliable software and keep improving my craft.…

Available to hire

I’m Mahmoud Barmawi, a junior backend and full-stack software engineer with a strong computer engineering foundation and hands-on experience building RESTful APIs and full-stack applications. I’ve worked on backend services using TypeScript and Node.js, designing modular architectures with secure authentication and input validation, and connecting core features like booking flows, media uploads, email notifications, and real-time communication.

I enjoy turning product requirements into clean, maintainable systems—from database modeling and API design to integrating third-party services and delivering end-to-end functionality. Through internships and projects like TrekStay (booking platform) and Streamify (real-time video/chat), I’ve developed solid skills in Git, Docker, SQL/NoSQL, and cloud-ready backend development, and I’m excited to contribute to remote opportunities where I can build reliable software and keep improving my craft.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Javanese
Intermediate

Work Experience

Software Engineer Intern at Foothill Technology Solutions
February 1, 2026 - April 30, 2026
Built backend applications with TypeScript, Node.js, SQL, and Docker, including a Pokedex application and a blog aggregator. Applied HTTP client-server principles and backend best practices by structuring code into reusable services and controllers. Used Git for version control and Docker to containerize development environments for consistent local setups.
Software Engineer Intern at Orienteed
February 1, 2025 - May 31, 2025
Built responsive React UI components with HTML, CSS, and JavaScript, and integrated frontend views with backend APIs. Practiced core React concepts such as components, props, and state management while creating reusable UI pieces. Collaborated using Git and GitHub with feature branches and pull requests, and used Python scripting for problem-solving exercises in a university-sponsored development track.

Education

B.Sc. in Computer Engineering at An-Najah National University
January 1, 2020 - December 31, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.