Taha Almohamed
Hi, my name is

Taha Almohamed.

I build innovative software solutions.

Software Engineer specializing in full-stack development and system architecture. Currently pursuing a B.Sc. in Software Engineering at University of Bahrain, focused on building scalable, real-world applications.

About

Software Engineer,
Builder & Creator

Based in Bahrain, I build software with a focus on clarity, performance, and purpose. I approach development as a craft — creating systems that are intuitive, scalable, and built to last.

Outside of code, I run my own home server, and enjoy philosphy and Arabic poetry. These interests shape how I think about systems, logic, and design.

Awards
1st Place Winner at the .bh Hackathon
Telecommunication Regulatory Authority (TRA)

Built a web app for Universal Acceptance, IDN, and EAI.

Best Use of Technology Award
Bahrain Space Agency

Developed planetary simulation systems for exoplanets.

Expertise
C++PythonNext.jsExpress.jsFastAPICNN / Computer VisionRAG SystemsLLM InferenceDocker & ContainerizationAWS CDKLinux SystemsPostgreSQLSystem ArchitectureDistributed Systems
Education
B.Sc. in Software Engineering
University of Bahrain / 2023 – Present
Experience

Where I've Worked

Software Engineer Intern@ Array Innovation
August – September 2025
Manama, Bahrain
  • Built data-intensive enterprise software, including RAG-based systems, using Python, FastAPI, Next.js, and Tailwind CSS
  • Designed, containerized, and deployed backend services with Docker and AWS (ECS, ECR, Lambda, S3, Bedrock)
  • Improved system performance through architectural optimizations, reducing response times by up to 30%
  • Contributed across the full software development lifecycle in an Agile environment, including design, implementation, and code reviews
Projects

Things I've Built

Nestify

A comprehensive property marketplace system that seamlessly connects property seekers with providers. Features advanced search, real-time listings, and an intuitive dashboard.

Node.jsExpressMongoDBCloudinaryEJS
Rapid JS

Custom lightweight, reactive front-end framework featuring a virtual DOM, reactive state management, and an elegant component lifecycle system.

JavaScriptVirtual DOMState ManagementEvent HandlingComponent Management
Facial Emotion Detection CNN

EfficientNetB2 transfer learning on FER2013 with Mixup augmentation, cosine annealing, and live webcam inference. 7-class emotion classification at ≤15M parameters.

PythonTensorFlowKerasCNNCV2Face detection
Movie Recommendation System

Intelligent system leveraging collaborative filtering and content-based approaches on the MovieLens 1M dataset to deliver personalized suggestions.

PythonMachine LearningPandasScikit-learnCollaborative Filtering
Instagram Media Downloader

Self-hosted Instagram DM bot that lets users download posts and stories by sharing them to the bot or mentioning it in comments. Deployed via Docker with a persistent SQLite store.

C#Instagram APIBotDockerSQLite
Delta Color Picker

Lightweight Windows desktop tool for capturing the exact color of any pixel on screen. Trigger via button or ALT+X shortcut and instantly get the RGB and HEX values.

C#WPFMVVMColor TheoryDesktop App