Ayman Elarian, Software Applications Development Section Head, Transportation Technology Sector

Ayman Elarian

Software Applications Development Section Head, Transportation Technology Sector

Tatweer Educational Transportation Services Company

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Engineering & Technology
Experience
19 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :19 years, 10 Months

Software Applications Development Section Head, Transportation Technology Sector at Tatweer Educational Transportation Services Company
  • Saudi Arabia - Riyadh
  • My current job since November 2019

Tatweer provides free transportation for students attending public schools within the Kingdom of Saudi Arabia.
We serve 1, 200, 000 students with over 30, 000 bus and 76, 000 daily rounds for 20, 000 schools.

We also take responsibility to ensure the quality of service and the level of safety each bus provides for our students e by more than 230 field inspectors inspect buses daily.

Due to these challenges, my responsibility is to build and manage a team of software developers to implement large scale IoT, software Solutions for vehicles GPS tracking, route optimizations, operational data management, field inspections, plus trips tracking by parents & schools using IoT, bigData, Akka, Kafka, Docker, elastic-search, Azure Cloud, Kubernetes within a complex environment.

Senior Software Engineering Consultant at Tatweer Educational Transportation Services Company
  • Saudi Arabia - Riyadh
  • May 2019 to November 2019

Tatweer was one of KPMG Government Clients that I dedicated to supporting, after joining Tatweer as a KPMG Senior Software Engineering Consultant, I am giving on the table 15 years of software engineering background, also 8-year IOT domain expert

I am helping Tatweer to implement large scale IoT Solutions.
I am responsible for Design and developing IoT solutions using IoT, bigData, Akka, Kafka, Docker, elastic-search, Cloud, kubernetes within a complex environment.

Responsibilities:
-Design, implement and debug platform applications and micro-services
-Design and implement unit tests to verify software
-Assist in developing software requirements
-Assist in the development documentation
-Work with software test team to review test plans and resolve software problems found during testing
-Estimate impact and development time required for software changes, including bug fixes and new features

Senior Software Engineering Consultant at Kpmg
  • Saudi Arabia - Riyadh
  • January 2019 to May 2019

as KPMG Senior Software Engineering Consultant, I am giving on the table 15 years of software engineering background, also 8-year IOT domain expert

I am helping KPMG government clients to implement large scale IOT Solutions.
I am responsible for Design and developing IOT solutions using IoT, bigData, Akka, Kafka, Docker, elastic-search, Cloud, kubernetes, within a complex environment.

Responsibilities:
-Design, implement and debug platform applications and micro-services
-Design and implement unit tests to verify software
-Assist in developing software requirements
-Assist in the development documentations
-Work with software test team to review test plans and resolve software problems found during testing
-Estimate impact and development time required for software changes, including bug fixes and new features

Software Development Manager at AFAQY
  • Saudi Arabia - Riyadh
  • February 2014 to November 2018

Job descriptions & Responsibilities
 Lead Team of software Developers (Backend/Frontend/Mobile)
 Implement and update complex line of Solutions
 refactor php solutions for data processing to C#, java
 implement MicroServices, The Reactive Manifesto
 Mentor and improve and Manage the team Expanding Process
 Design & Implement new products
 CEO OF AYMAX(Egypt) as AFAQY Sub Company

Achievements:
 7 TB Database without DownTime
 AFAQY GPS Tracking System
¥ single page Frontend app with background workers to receive large amount of messages from node js server,
¥ Native IOS/android apps for Customers monitor with socket for real time updates,
¥ Native IOS/android apps for Drivers,
¥ Data MicroService (Java / Akka/ kafka) for decode GPS Devices Protocols and make a pre calculations for gps Messages, send gprs commands,
¥ Processing MicroService (C# / Akka/ kafka) for notifications and reports pre calculations and route calculations and geoProcessing,
¥ Delivery MicroService for (Push/Email/sms) (java / Akka/ kafka) for Deliver large amount of notifcations,
¥ FrontEnd Notifier MicroService for Process and send large amount of notifcations and postions to front end via nodejs with help of kafka,

 AFAQY Waste Management Fleet Tracking System based on AFAQY GPS Tracking System (php, Yii2, angularjs)

 AFAQY Fleet Tracking System (php, EXTJS)

 AFAQY School Transportation Tracking System (php, Yii2, angularjs)

 AFAQY Logistics (php, Yii2, angularjs)
¥ single page Frontend app with realtime updates,
¥ Native IOS/android apps for driver,
¥ Route Optimisation,


 AMAN Transportation (php, Yii2, angularjs)
¥ single page Frontend app with realtime updates,
¥ Native IOS/android apps for Student/Parent,
¥ Ioinc IOS/android apps for Student/Parent,
¥ Native android apps for Driver,
¥ Processing MicroService for rides and stops calculations to send notifcations and generate reports,
¥ Route Optimisation,

Chief Executive Officer (CEO) at AymaXNet ايماكس للبرمجيات
  • Egypt - Cairo
  • March 2014 to March 2018

Aymax was re-established in Cairo at 2014 as main role was to Build AFAQY Products,
Achievements:
 7 TB Database without DownTime
 AFAQY GPS Tracking System
¥ single page Frontend app with background workers to receive large amount of messages from node js server,
¥ Native IOS/android apps for Customers monitor with socket for real time updates,
¥ Native IOS/android apps for Drivers,
¥ Data MicroService (Java / Akka/ kafka) for decode GPS Devices Protocols and make a pre calculations for gps Messages,
¥ Processing MicroService (C# / Akka/ kafka) for notifications and reports pre calculations and route calculations and geoProcessing,
¥ Delivery MicroService for (Push/Email/sms) (java / Akka/ kafka) for Deliver large amount of notifcations,
¥ FrontEnd Notifier MicroService for Process and send large amount of notifcations and postions to front end via nodejs with help of kafka,

 AFAQY Waste Management Fleet Tracking System based on AFAQY GPS Tracking System (php, Yii2, angularjs)

 AFAQY Fleet Tracking System (php, EXTJS)

 AFAQY School Transportation Tracking System (php, Yii2, angularjs)

 AFAQY Logistics (php, Yii2, angularjs)
¥ single page Frontend app with realtime updates,
¥ Native IOS/android apps for driver,
¥ Route Optimisation,


 AMAN Transportation (php, Yii2, angularjs)
¥ single page Frontend app with realtime updates,
¥ Native IOS/android apps for Student/Parent,
¥ Ioinc IOS/android apps for Student/Parent,
¥ Native android apps for Driver,
¥ Processing MicroService for rides and stops calculations to send notifcations and generate reports,
¥ Route Optimisation,

Senior Software Engineer Grade A, Team Leader at AFAQY
  • Saudi Arabia - Riyadh
  • October 2012 to February 2014

Job descriptions & Responsibilities
 Improve AFAQY GPS SERVER AND With Backward compatibility with Teltonika TAVL
 Implement more apps over GPS Server
 Implement reports and notification server with pre calculations
 Design & Implement new products

Achievements:
 Keep Update AFAQY GPS Tracking Web System
 Developed Waste Management Fleet Tracking System
 Developed School Transportation Fleet Tracking System
 4 TB Database without DownTime

PartTime Senior Software Consultant at Developed Dimension Information Technology Company (DDIT®)
  • Saudi Arabia - Riyadh
  • October 2013 to December 2013

 Mentor, Help with building 911 CAD System
¥ help development team to implement AVL web Solution
¥ help development team to implement web dispatching solutions and communicate with system sub components

Senior Software Engineer Grade B at AFAQY
  • Saudi Arabia - Riyadh
  • October 2011 to October 2012

Job descriptions & Responsibilities
 Build AFAQY GPS SERVER To have more flexibility with customer requirements over Teltonika Server
 Identify performance bottlenecks Over Teltonika GPS Server and keep improve integration with it
 R&D OVER RFID to Examine opportunities for this area
 Design & Implement new products elements such as fleet management System

Achievements:
 Developed AFAQY GPS Tracking Web System
 Developed AFAQY GPS Tracking Mobile System (Jquery Mobile)
 Developed IOS Solution for Haj to monitor location changes With Zain
 Developed Android Solution for Temperate sensor over GPS with bluetooth thermal printer for pharmacy companies to print temperatures over trips

Senior Software Engineer Grade C at AFAQY
  • Saudi Arabia - Riyadh
  • October 2010 to October 2011

Job descriptions & Responsibilities
 Full stack developer, Worked in high Level projects based on vehicle tracking Integrate Current Customers System with AFAQY Solutions Help to Support and implement reports and customizations Over Teltonika GPS Server
 Manage Teltonika GPS Server , MSSQL Server, and GPS Data Serer

Achievements:
 Developed AFAQY initial GPS Tracking Web System (bootstrap, Jquery, Ajax, Soap to interact with Teltonika Web Service)
 Developed A Basic Management System to monitor daily activates for bus transportation companies with data from gps tracking

Freelance FullStack Developer ,CEO at AymaXNet ايماكس للبرمجيات
  • Egypt - Cairo
  • June 2005 to June 2010

Job descriptions & Responsibilities
 Full stack developer, develop and maintain all Clients , as Aymax target was Gulf Area
 Manage Hosting Cpanel Servers

Achievements:
 Developed Many websites (PHP, Joomla, Wordpress, Web-service, Payment gateways, API's, SVN)
 Developed MotamizCMS as Saas software (PHP, Mysql, Javascript) and used by more than 400 client
 Developed Many IOS, Android apps for Customers

Junior web Developer at @Desgins
  • Egypt - Cairo
  • January 2004 to March 2005

Achievements:
 Developed Khalijia TV channel website and music portal (PHP, MySQL, Javascript, jquery)
 Developed Khalijia TV internal management system for daily playlists (PHP, MySQL)

Education

Bachelor's degree, Computer Engineering & Technology
  • at Modern Academy For Engineering & Technology
  • May 2010

Specialties & Skills

Android
iOS Development
Web Development
.NET (all)
Facebook OpenGraph
iOS Development (Native Objective c)
CSS ,CSS3
Web-service
Android Devolopment
Teltonika Servers
JSON-RPC
Twitter Bootstrap
SDK,API (ANY)
Cpanel /whm
MVC frameworks
YII framework
business intelligence tools
XML-RPC
Symfony
XHTML - HTML , HTML5
Javascript
Wordpress
codeigniter Framework
AngularJs
Node.js
sailsjs.org
leafletjs
T-SQL/PLSQL
expressjs

Social Profiles

Languages

Arabic
Expert
English
Expert