Home
Mahdi Huessein

Mahdi Huessein

VP / Engineering - From 5/19/2015 to 5/19/2018

About Mahdi

Mahdi is Gunner Technology’s Vice President of Engineering, where he has overseen and architected the development of programs including AHEC continuing education app used by medical professionals throughout North Carolina.

Before Gunner Technology, Mahdi was the CEO of MSYM Investments LLC. where he oversaw the development of custom software solutions for the Convenience Store, Gas Station, Retail and Restaurant market verticals.

During his time as CEO he cut customer wait times for the typical client by 87%, reduced operating costs by 34%, reduced employee theft by 97% and completely eliminated all physical reports through custom market reporting software while also creating a new source of income for the company.

Mahdi has been engineering software solutions and working in technology since high school.

He was a Level 2 Help Desk Technician for the Martin County School District where he was in charge of troubleshooting, analyzing and solving both software and user issues while communicating those solutions to end-users directly distilling complex technical topics in a comprehensible manner.

Also while in high-school he was the lead programmer, treasurer and board member for the F.I.R.S.T Robotic Competition on team 180 S.P.A.M.

While on this team, he was both responsible for writing & teaching new team members how to program and write C++ code. Each year for four consecutive annual robot competitions, Mahdi wrote an over 20,000 LoC Command Based 120Ib Robot in C++ with autonomous mode through the use of over 20 electrical sensors.

Mahdi is driven to create innovative solutions and is skilled at all facets of software engineering, from embedded hardware and low-level graphics to web and mobile applications.

He is a valuable asset to the Gunner engineering team.

Proficiencies

[object Object]

Adobe Illustrator

Create logos, icons, sketches, typography and complex illustrations

[object Object]

Agile

Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams

[object Object]

Amazon API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.

[object Object]

Amazon CloudFront

Amazon CloudFront is a content delivery network offered by Amazon Web Services.

[object Object]

Amazon CloudWatch

Monitor AWS resources and custom metrics generated by your applications and services

[object Object]

Amazon Cognito

Simple and Secure User Sign-Up, Sign-In, and Access Control

[object Object]

Amazon DynamoDB

DynamoDB is a nonrelational database for applications that need performance at any scale

[object Object]

Amazon EC2

Elastic Compute Cloud is a web service that provides secure, resizable compute capacity in the cloud.

[object Object]

Amazon ECS

Amazon EC2 Container Service is a container management service that supports Docker containers

[object Object]

Amazon Elasticsearch Service

Fully managed, reliable, and scalable Elasticsearch service.

[object Object]

Amazon EMR

Distribute your data and processing across a Amazon EC2 instances using Hadoop

[object Object]

Amazon Guard​Duty

Intelligent threat detection and continuous monitoring to protect your AWS accounts and workloads

[object Object]

Amazon Inspector

Automated security assessment service to help improve the security and compliance of applications deployed on AWS.

[object Object]

Amazon Kinesis

Store and process terabytes of data each hour from hundreds of thousands of sources

[object Object]

Amazon MQ

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.

[object Object]

Amazon Polly

Text to Speech in 47 Voices and 24 Languages

[object Object]

Amazon RDS

Relational Database Service makes it easy to set up, operate, and scale a relational database in the cloud.

[object Object]

Amazon Redshift

Fast, simple, cost-effective data warehouse that can extend queries to your data lake

[object Object]

Amazon Route 53

Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.

[object Object]

Amazon S3

Object storage built to store and retrieve any amount of data from anywhere

[object Object]

Amazon SNS

SNS is Pub/Sub messaging and mobile notifications for microservices, distributed systems, and serverless applications.

[object Object]

Amazon SQS

Fully managed message queues for microservices, distributed systems, and serverless applications

[object Object]

Android SDK

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

[object Object]

Apollo

Apollo binds data to your UI with the ultra-flexible, community-driven GraphQL client for React, JavaScript, and native platforms.

[object Object]

AWS Amplify

AWS Amplify is a toolchain which includes a robust feature set for simplifying mobile and web application development.

[object Object]

AWS AppSync

AWS AppSync automatically updates the data in web and mobile applications in real time, and updates data for offline users as soon as they reconnect.

AA

AWS Availability Zones

An availability zone is a logical data center in a region available for use by any AWS customer.

[object Object]

AWS CloudFormation

Model and provision all your cloud infrastructure resources

[object Object]

AWS CloudTrail

Record AWS API calls for your account and have log files delivered to you

[object Object]

AWS CodeCommit

AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.

[object Object]

AWS IAM

Securely control access to AWS services and resources for your users

[object Object]

AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers.

AR

AWS Regions

A Region is a geographical area, which consists of two or more Availability Zones, which are synonymous for a Data Center.

[object Object]

Babel

Babel is a compiler for writing next generation JavaScript

[object Object]

CSS3

CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1

[object Object]

Docker

Docker is an open source project to pack, ship and run any application as a lightweight container.

[object Object]

ElastiCache

Managed, Redis or Memcached-compatible in-memory data store.

[object Object]

Elasticsearch

Elasticsearch is an Open Source, Distributed, RESTful Search Engine

[object Object]

ES6

The next version of JavaScript

[object Object]

Expo

Expo is a free and open source toolchain built around React Native to help build native iOS and Android projects using JavaScript and React.

[object Object]

Gatbsy

Gatsby is A Static Site Generator for React

[object Object]

Git

Fast, scalable, distributed revision control system

[object Object]

Gradle

Gradle is a build system for the JVM

[object Object]

GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.

[object Object]

HTML5

HTML5 is the 5th major revision of the core language of the World Wide Web

[object Object]

JavaScript

JavaScript is the world's most widespread programming language, powering the Internet.

[object Object]

Jest

Jest is used by Facebook to test all JavaScript code including React applications.

[object Object]

MongoDB

MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need

[object Object]

Node.js

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications

[object Object]

PayPal

PayPal is an online payments and money transfer service that allows users and developers to send money via email, phone, text message or Skype.

[object Object]

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system

[object Object]

React

React is a JavaScript library for building user interfaces.

[object Object]

React Native

React Native is a framework for building native mobile apps with React

[object Object]

Redis

Redis is an in-memory database that persists on disk

[object Object]

Redux

Redux is a predictable state container for JavaScript apps

[object Object]

Ruby

Ruby is a dynamic, interpreted, open source programming language with a focus on simplicity and productivity.

[object Object]

Ruby on Rails

Rails is a web application development framework written in the Ruby programming language

[object Object]

RxJS

Reactive Extensions for JavaScript

[object Object]

Serverless Framework

Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

[object Object]

Swift

Swift is an innovative new programming language for Cocoa and Cocoa Touch.

SI

System Integration

The process of joining different subsystems or components as one large system, ensuring that each integrated subsystem functions as required.

[object Object]

TestFlight

TestFlight makes it easy to invite users to test your apps and collect valuable feedback before you release them on the App Store.

[object Object]

Vagrant

Vagrant is a tool for building and distributing development environments

[object Object]

Webpack

Webpack is a module bundler

[object Object]

WordPress

WordPress is a semantic personal publishing platform with a focus on aesthetics, web standards, and usability.

[object Object]

Xcode

Xcode is an iIDE for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS

[object Object]

Yarn

Yarn is a package manager for JavaScript