Dia Eldin
I love computers and building things
I am a software engineer, I spend most of my days building things that allow people to reach parts of the world they have never seen before — I’m all about making people happy through technology.
About Me
Hello! My name is Dia Eldin and yes my name is complex Arabian name, I love creation in general thats why development is my joy.
My journey started back in 2006 after my graduation project which was written in C# and it was kind of house automation based onArduino.
Fast-forward to today, and I’ve had the privilege meeting great people in my life and learning new technologies and entered the world of Web Development.
My life has changed completely when I travelled to Saudi Arabia and Joined KAUST (King Abdullah University of Science and Technology) a huge place with state of the art techs everywhere.
Here are a few technologies I’ve been working with recently:
Where I've Worked
Helping myself @ Dia Eldin
April 2017 - Present
- Building web apps
- Building mobile apps
- Building Desktop apps
- Programing arduino and creating circuit boards
- Trying new technology that appears around the corner
Software Engineer @ KAUST
July 2013 - June 2015
- Providing 1st and 2nd line support on premises and remotely.
- Support end users in case of problems on devices, such as Desktops, laptops.
- printers, phones, routers, switches and handhelds. Both software and hardware support.
- Assets management.
- Managing Servers and backups.
- Software development (desktop and web apps).
- Robotics and automations (Arduino & Raspberry PI).
IT Team Leader @ DSP
July 2011 - July 2013
- Manage procurements and deployments orders.
- uilds custom tools for the team.
- Cloud Computing Consultancy.
- Directing and coordinating with team members remotely based on tasks.
- Generate reports & custom reports.
- Plan, organize, direct, control and evaluate the operations of information systems and software life cycle.
- Develop and implement policies and procedures for systems operations.
System Design & Integration Engineer @ AFCO
October 2009 - June 2011
- Design multi-tenant platforms and systems.
- Systems Installation and Configuration.
- Cost estimation for projects and maintenance.
- Technical documents write up.
- Testing and debugging.
- Operators & Technical training.
Customer Service Agent @ Orange
July 2007 - May 2009
- Customer Service Handling customers, offering services, answer inquires, troubleshoot problems, assist new agents
Some Things I've Built
Featured Project
iSecronic Home Automation
Built from the ground up , iSecronic is a home automation application utilizing the ESP32 microcontroller and Raspberry Pi 3 B+ computer and lots of other various sensors where all the home appliances can be controlled from the app or via Siri / Google assistant.
- VS Code
- React
- Tailwind CSS
- MQTT
- C++
- Postgres
- Nginx
- Raspberry Pi
- ESP32
Featured Project
Gamalek
A web app for a beauty salon that manages daily operations ,creating orders ,assigning employee for each order,it manages employees and check their performance. based on the number of orders created and contribution to the income. also it makes calculations for the expenses and profit ,makes schedule appointments and a lot of other features. Use "Viper" for bother username and password to test.
- React
- CoreUi
- ASP.Net Core
- C#
- Sqlite
Featured Project
SEU Monitoring
This is a cross platform application that runs on Windows, macOs, Linux designed forSEU (Saudi Electronics University).
It collects information from the servers and netwroking devices and help the administator to monitor the status of these devices with the help of my fork for Open Hardware Monitor And SNMP Protocol
- React
- C#
- ASP.Net Core
- PostgresSql
- Electron
- Tailwind CSS
Other Noteworthy Projects
Advanced IOT
An IOT project based on ESP-32 Board, DHT11 Tempreature Sensor and PIR (Passive Infra Red ). it detected the motion in certain parts of an area and based on the Arm or Disarm status it will trigger the alarm and send notification to the App
- KAUST Mobi
A Desktop application for mobile phone assets, SIM cards and users management ,it logs all the operations done on the system by which user and allow the operator to store the phone in the University database and assign the mobile phones to the employee and schedule pick ups , repairs , invoices and vendors support.
- KAUST Printsup
A web application for the printers supply , it pulls the data for each department from the active directory and allow th eoperator to issue invoices for other departments and cost centers based on the parts they need for their printers and prints out all the transaction done and convert the result in Excel format for managementreview.
What's Next ?
Get In Touch
Although I’m not currently employeed, I am willing to join new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!