Himalayas logo
AS
Open to opportunities

Abdulla Shaker

@abdullashaker

Full-stack software engineer specializing in JavaScript, Python, React, and database-driven web apps.

Bahrain
Message

What I'm looking for

I seek a collaborative, growth-oriented team role where I can build full-stack web applications, improve UX, write reliable tests, and grow into technical leadership.

I am a motivated full-stack software engineer with hands-on experience building and optimizing web applications using JavaScript, Python, React, Node.js, and various databases. I have completed an intensive Software Engineering Immersive Bootcamp and contributed to real-world projects—ranging from a notes app and habit tracker to a React/FastAPI real estate platform—demonstrating strong problem-solving, collaboration, and deployment skills.

My industry experience includes a front-end testing and improvement internship with a government ministry, where I implemented UI fixes, performed responsive testing, and authored Pytest-based UI tests. I bring attention to detail, continual learning, and a drive to deliver high-quality, user-focused software solutions that support product growth and innovation.

Experience

Work history, roles, and key accomplishments

MW

Software Engineer Intern

Ministry of Works

Feb 2025 - Apr 2025 (2 months)

Tested and validated front-end (HCL Digital Experience), implemented UI/UX fixes with HTML/CSS/JavaScript, and created Pytest-based UI tests to reproduce and verify front-end issues.

Education

Degrees, certifications, and relevant coursework

General Assembly logoGA

General Assembly

Bootcamp Certificate, Software Engineering

2025 - 2025

Activities and societies: Built projects including MyNote (Node.js/Express/MongoDB), HabitsApp (full-stack CRUD), and HomeHarbor (React, FastAPI, PostgreSQL) and collaborated in agile teams using Git.

Completed an intensive Software Engineer Immersive Bootcamp focused on front-end and back-end web development, building full-stack projects using JavaScript, Node.js, Express, and MongoDB.

UB

University of Technology Bahrain

Bachelor of Science, Computer Science

2020 - 2025

Activities and societies: Developed a cross-platform Flutter app for parking reservations and reporting violations as the graduation project.

Bachelor of Computer Science with a graduation project developing a cross-platform Flutter/Dart parking system integrated with Node/Express and MongoDB.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Abdulla Shaker - Software Engineer - General Assembly | Himalayas