Mohamed Allam, Developer in Berlin, Germany
Mohamed is currently unavailable

Mohamed Allam

Bio

Mohamed is a software engineer with five years of experience in JavaScript, automation, and Google Apps Script. He has completed over 50 projects, honing skills in JavaScript, HTML, CSS, NoSQL databases, APIs, and Google Cloud services. He optimized automation processes, cutting operational time by 80%, and improved application performance, increasing user satisfaction by 40%. Mohamed delivers scalable solutions, continuously empowering his team and clients to achieve their technological goals.

Portfolio

AUTO1 Group
Google Apps Script, HTML5, CSS, JavaScript
InternsValley GmbH
JavaScript, Google Apps Script

Experience

  • Google Apps Script - 8 years
  • JavaScript - 8 years
  • CSS3 - 6 years
  • HTML5 - 6 years
  • CSS - 6 years
  • APIs - 5 years
  • Node.js - 1 year
  • Python - 1 year

Preferred Environment

Google Apps Script, JavaScript, Node.js, HTML5, CSS, Python

The most amazing...

...thing I've built is WithU, a consolidated directory platform designed to centralize online support resources for individuals affected by the Ukrainian crisis.

Work Experience

Senior Google Apps Script Engineer

2019 - PRESENT
AUTO1 Group
  • Developed over 100 automation scripts on Google Apps Script and JavaScript, saving 500 person-hours per month.
  • Mapped operations to create a development plan for automation, enhancing workflow efficiency.
  • Built web applications using HTML, CSS, and Bootstrap, improving user experience and reducing support requests by 90%.
  • Created NoSQL databases on Firebase and implemented back-end coding, increasing data retrieval speed by 70%.
  • Utilized APIs to connect to external services, streamlining integration and reducing data entry errors by 80%.
  • Developed scripts to manage data via REST API, optimizing data handling and cutting processing time by 90%.
Technologies: Google Apps Script, HTML5, CSS, JavaScript

Chief of Operations | Google Apps Script Developer

2017 - 2018
InternsValley GmbH
  • Created custom customer relationship management (CRM) tools with Google Apps Script, increasing follow-up efficiency by 80%.
  • Built web applications to support business functions, enhancing operational capabilities.
  • Managed G Suite accounts, improving collaboration and reducing downtime by 25%.
Technologies: JavaScript, Google Apps Script

Experience

WithU | Crowd-sourcing Information Platform

https://github.com/Amir-Fard2025/WithU
WithU is a consolidated directory platform designed to centralize online support resources for individuals affected by the Ukrainian crisis. Developed in response to the urgent need for assistance, the platform fosters community involvement by allowing contributions that are subject to review before publication. WithU features a classic model-view-controller (MVC) architecture comprising three primary components: front end, back end, and database.

I used the following technologies: HTML5, CSS3, React, Node.js, npm, MUI CSS, Apollo Server, Apollo Client, JWT, Express.js, MongoDB, and Mongoose ORM. Additional tools and packages, including Nodemon for efficient development through live-reloading and bcrypt for secure password hashing, all contribute to a robust, secure platform ready to assist those in need.

Pack on Track Application

https://github.com/JenBerlin/Pack-On-Track
A comprehensive full-stack application designed to centralize and monitor parcel information, enabling users to track shipments, destinations, and delivery statuses. It has a full suite of user account features, including secure login and logout statuses. The application is structured around a classic MVC architecture.

Auto Invoice Generation Application

A Google Apps Script application that generates PDF invoices to be sent to clients from a database located on Google Sheets. I developed this application using Google Apps Script, Google Sheets, HTML5, CSS3, and Lodash.

Pocket Card App for Physicians and Medical Personnel

https://github.com/alexanderpuschkinberlin/Pocket-Card-App
A responsive web app featuring digital pocket cards for physicians and medical staff, offering guideline references for assessments and tests tailored to each clinical scenario. I developed this app using HTML5, CSS3, Materialize CSS, and APIs.

CRUD Web Apps

A suite of web applications designed for performing CRUD operations, streamlining data management integral to daily operational procedures. I developed these full-stack web apps using Google Apps Script, HTML5, CSS3, Materialize CSS, JavaScript ES6, Google Sheets, JSON files database in Google Drive, and Google Firebase Realtime Database.

Education

2013 - 2016

Master's Degree in Engineering

Technical University of Berlin - Berlin, Germany

2005 - 2011

Bachelor's Degree in Mechanical Engineering

The American University in Cairo - Cairo, Egypt

Certifications

MARCH 2022 - PRESENT

Full-stack Developer Boot Camp

ESMT Berlin

Skills

Libraries/APIs

Node.js, React, Apollo Client, Handlebars, Lodash

Tools

Solid Edge, SOLIDWORKS, AutoCAD, MATLAB, NPM, Mongoose, Kong Insomnia, Google Sheets, Git, Postman, React Apollo

Languages

Google Apps Script, JavaScript, HTML5, CSS, CSS3, Python, GraphQL, HTML

Platforms

Firebase

Storage

JSON, MongoDB, MySQL

Frameworks

MUI CSS, JSON Web Tokens (JWT), Express.js, Bootstrap, Materialize

Paradigms

CNC Programming

Other

APIs, Web Development, Solar, Engineering, Mechanical Engineering, Design, Quality Control (QC), Apollo Server, Sequalize, Progressive Web Applications (PWAs), MERN Stack, Tailwind UI, Insomina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring