Mohamad Kaakati

Senior Software Engineer, CTO & The Original Founder of BARQ App, An experienced software developer building iOS Mobile Apps, Web Apps & Backend using Ruby on Rails & PostgreSQL, gained experience working on React & React Native from small to large scale projects, designed and developed an advanced Logis-tech software to deliver orders within 2 hours using crowdsourced couriers.

Projects Contributions

What I Do

GeoSpatial & Route Optimization Specialist

Experience building Route Optimization systems and GeoSpatial implementations.

iOS Development

Experienced building apps on MVVM & VIPER architecture, worked on a large (900k/daily Sessions) apps such as HungerStation a food delivery app in Saudi Arabia, initiated the development and led the team building EasyGifts a gifting app and currently Leading the technical team at BARQ App.

React Native Development

Building scalable cross-platform mobile apps and producing MVPs & Prototypes using React-Native and Redux.

Distance Matrix

Experience building Distance Matrix & Coordinates systems APIs for routing and to provide the shortest/fastest route for multiple points.

Ruby on Rails Development

Building and improving Logis-tech at BARQ system using Ruby on Rails, Rspec, Sidekiq, PostgreSQL, GraphQL & REST as a Technology Stack & AWS as an Infrastructure, built the systems from scratch using Services and Repositories & Observers design patterns, serving more than 7500 requests per minute.

Product Management

Identifying business needs, remove any business bottlenecks, develop new features, services & revenue streams, improve user experience & lead the team through the scrum.

Skills

Swift 5+

90%

Ruby On Rails 5+

90%

BDD, TDD, Integration Testing

80%

Rspec Testing

80%

ReactJS & React Native

70%

JavaScript

85%

SQL/No-SQL Databases (PostgreSQL, MongoDB)

75%

Docker & Containerization

70%

AWS (RDS, EC2, LoadBalancers, SNS, SQS)

85%

Amazon Elastic Containers

85%

Amazon Elastic Beanstalk

85%

Git/Github Actions

80%

Public Contributions

2018
HungerStation LLC

Xcode VIPER Module Generator

This Xcode plugin allows developers to quickly boilerplate their VIPER modules to increase work efficiency, it also allows new comers to VIPER design pattern to understand how the pattern is built.

2019
EasyGifts (dPro - Digital Professionals)

GraphQL Apollo Server Boilerplate

This boilerplate helps users to setup their ExpressJS and GraphQL Apollo Server using MongoDB, I tried to organize the project files as much as possible to make it simple for developers to jump on their projects.

2019
BARQ App (BARQ Fleet)

MVVM Module Generator

This Xcode plugin allows iOS mobile developers to quickly generate their MVVM files to focus only on the development part by reducing the time needed to create and connect all the files.

Experience

Jul 2021 - Current
Undiscolsed Name

Chief Technology Officer

Leading a team of 8 in tech and quality assurance, working on a warehousing fulfillment system that manages multiple clients (5000+ Seller) fulfillments and shipping using 35 shipping companies, the system allows sellers to connect their stores directly to the platform, and then manage their orders from a single dashboard.

Jul 2019 - July 2021
BARQ App (Bullet Delivery)

Former Founder & Chief Technology Officer

I started my project of the quick delivery services between on May 2019 when it was partially acquired by BARQ App in July 2019, I initiated the project using Ruby On Rails, and contributed to 90% of the business logic behind it, since BARQ was a startup; my main role was CTO and Lead Developer alongside I happily handled the roles of Head of Product, Lead Mobile Developer, DevOps and the Scrum Master, I also had the chance to work with very talented personnels in my department and other departments.

DEC 2018 - MAY 2019
dpro - Digital Professionals

Head of Engineering

dPro had a product called EasyGifts, a mobile app for gifting, they had an old product built using technology that was not cost effeciant for a startup, I led the team in developing the entire system and business logic behind it.

JAN 2018 - DEC 2018
HungerStation

Senior iOS Developer

When I joined HungerStation it was recently acquired by DeliveryHero and part of my jobs was to handle the consumer app that had 900k daily sessions, we also shipped features and updates on weekly basis; alongside that my colleague and I was leading 4 iOS juniors in pursuing their dreams of becoming iOS Developers.

JUN 2016 - DEC 2017
Fahad Al Fawaz Investments (MIRAS HOLDING Co.)

Senior Full-Stack Developer

AUG 2014 - JUN 2016
THIQAH Business Services

Front-End Developer