Full-Stack & AISydney

MohamadEldhaibi

Graduate Software Engineer. Available full time.

UTS graduate building full-stack products and AI tools with a grounding in information security.

About

Who I am

I'm a graduate software engineer from UTS who takes full-stack applications from requirements through to production.

Degree
Bachelor of Engineering (Honours) in Software Engineering with a sub-major in Information Security, completed in November 2026.
Academics
84.22% WAM and Dean's List 2026, with High Distinctions in Database Fundamentals, Cloud Computing, and Data Structures and Algorithms.
Experience
Freelance web developer, software engineering intern and front-end team lead, including booking workflows that lifted client bookings by 22.32%.
Security
Completed the Google Cloud Cybersecurity Certificate and Cisco Network Technician Career Path, and applied security in real work through authentication, role-based access control and locked-down document access.
Portrait of Mohamad Eldhaibi

Experience

Results

Now

Current freelance work

Freelance Web Developer

Bina Technologies, Sydney2026 - Present

  • Built a password-protected Educator Hub for CPR Kids on WordPress, using PHP snippets to lock down public document URLs and restrict a shared account's access, and delivered a handover document on completion.
  • Built and configured a website for Kids Early Education, setting up booking systems, contact forms, and SEO for a non-technical client.
+22%

Client bookings, 2 weeks post-migration

Team Leader - Front End Developer

CPR Kids, SydneyFeb 2025 - Jun 2025

  • Led a 6-member development team through a complete website redesign and migration, coordinating client meetings, sprint planning, and development tasks across a 12-week project cycle.
  • Delivered a 22.32% boost in client bookings within 2 weeks post-migration by integrating advanced search, optimised booking workflows, and streamlined user journeys.
  • Achieved a 1.3% increase in site engagement rate and a 1% decrease in bounce rate through modern UI/UX design, mobile-responsive layouts, and enhanced navigation.
−80%

Manual effort for industry users

Software Engineer Intern

Optik Consultancy, SydneyNov 2024 - Feb 2025

  • Developed a full-stack MERN website for the Australian Council of Engineering Deans (ACED) with secure authentication, role-based access control, and real-time project management for academic and industry users.
  • Integrated AI-powered document summarisation using Google Gemini API to automate concise summaries from PDF attachments, reducing manual effort by 80% for industry users.
  • Implemented advanced search and filtering (multi-select dropdown, keyword search), improving project discoverability and reducing search time by 60%.

Education

Credentials

Bachelor of Engineering (Honours)

Major in Software Engineering, sub-major in Information Security

University of Technology SydneyMar 2023 - Nov 2026

Weighted average mark
84.22%
Weighted average mark
Top results: Database Fundamentals, Cloud Computing
98
Top results: Database Fundamentals, Cloud Computing
Dean's List, Faculty of Engineering and IT
2026
Dean's List, Faculty of Engineering and IT

Top subject results

  • Database Fundamentals98
  • Cloud Computing and Software as a Service98
  • Data Structures and Algorithms94
  • Software Development Studio92
  • System Security90
  • Network Fundamentals88
  • Systems Testing and Quality Management87

Certifications

  • Cisco Network Technician Career Path

    Completed Oct 2026

    Network protocols, IPv4 and IPv6 addressing, Cisco IOS configuration, network troubleshooting

    View badge
  • Google Cloud Cybersecurity Certificate

    Completed Sep 2024

    Cloud security, IAM, network security, threat detection, compliance, disaster recovery

    View badge

Skills

The toolkit

Languages

  • Python
  • Java
  • JavaScript
  • TypeScript
  • C++
  • C
  • SQL

Frameworks & Libraries

  • React
  • Node.js
  • Express
  • FastAPI
  • Socket.IO
  • LangChain
  • Pydantic
  • HTML
  • CSS
  • Tailwind CSS

Data & Cloud

  • PostgreSQL
  • MongoDB
  • AWS
  • Google Cloud
  • Azure
  • Docker

Security & Networking

  • Wireshark
  • Kali Linux
  • Linux / Ubuntu
  • Cisco Packet Tracer
  • VirtualBox

Tools

  • Git
  • Jira
  • Vite
  • Figma
  • Salesforce
  • WordPress
  • Elementor

Projects

Selected work

Nov 2025 - Nov 2026 · UTS capstone01 / 03

Prompt2Cal

Problem
Adding calendar events means filling in forms by hand, even when the details are already sitting in a message.
Approach
Benchmarked a rule-based parser against GPT-5 and Claude Sonnet 4.6 on 100 informal inputs. The models were far more accurate, but filled in details the text never gave, so I built a verifier that checks every extracted value against the source and flags guesses.
Result
Published on the Chrome Web Store for Google Calendar and Outlook: events from typed, spoken or right-clicked text, with guessed details highlighted, clash warnings and free-slot suggestions.
  • React
  • Vite
  • FastAPI
  • Python
  • Claude API
  • Google Calendar API
  • Microsoft Graph
  • OAuth 2.0
  • Google Cloud Run
  • Chrome Extensions (MV3)
Prompt2Cal screenshot

Aug 2025 - Nov 202602 / 03

Tool Scraper

Problem
Comparing developer tools means digging through scattered pages for pricing, licensing and whether a project is still maintained.
Approach
A LangGraph pipeline searches the web, reads comparison articles and each tool's own pages, and uses an OpenAI model to extract facts. GitHub data verifies licences and activity, and anything that can't be traced to a source is left blank. Results stream to the browser as each tool is researched.
Result
A live product that returns a sourced, side-by-side comparison in about 20 seconds, with pricing, licence, GitHub activity and a link for every claim.
  • React
  • TypeScript
  • FastAPI
  • Python
  • LangGraph
  • LangChain
  • OpenAI
  • BeautifulSoup4
  • Pydantic
  • httpx
  • GitHub API
  • Docker
  • Google Cloud Run
  • Vercel
Tool Scraper screenshot

Jul 202503 / 03

Real-Time Language Translation App

Approach
Whisper for speech recognition, Google Translate for translation, and Google TTS for spoken output.
Result
A live demo supporting 13 languages with voice or text input.
  • Python
  • Gradio
  • OpenAI Whisper
  • Google Translate API
  • Google TTS
  • Machine Learning
Real-Time Language Translation App screenshot

Let’s talk

Graduate software engineer, available to start full time. Send me a message and I’ll get back to you as soon as I can.