Hello there, I'm Wael! I love anything and everything code. I have extensive experience in delivering world class software applications and projects and in supporting business with niche software tools and scripts that dramatically boost overall production, end-customer value, and reliability.
With over 14 years of software engineering experience; I have successfully delivered dozens of professional grade Apps for iOS, Windows and the Web. Additionally, I have created countless production scripts in Python, PHP, Google's AppScript & Perl for many integrated environments. On the server side; I've single-handedly setup production and app servers and databases on AWS and many other hosting services. In addition to creating Cloud environments and APIs that serve and support multiple different frontend Apps and technologies with complete reliability and end-to-end security.
Services
Building software solutions
I develop software solutions that meet specific business needs. From writing code to testing and debugging, I love solving problems and bringing ideas to life.
Updating and maintaining software
Once software is developed, I ensure it runs smoothly and remains up-to-date. Whether it''s fixing bugs, adding new features, or improving performance, I keep the software running at its best.
Providing consulting and advice
I provide consulting and advice to businesses looking for the best software solutions. I keep up with technology trends and share my expertise to help businesses make the right decisions.
Collaborating with teams
I work with other developers, designers, and stakeholders to ensure that software solutions are delivered on time and meet business needs. Communication and teamwork are key to success in this role.
Skills
iOS
Swift
SwiftUI
UIKit
Objective-C
Java
Kotlin
Python
PHP
C#
C
MySQL
PostgreSQL
Linux
TypeScript
Angular
Raspberry pi
AWS Lightsail
Universal
Windows Platform
WEB
(JS / HTML / CSS)
Flutter
Solr
Redis
ProtoBuffs
gRPC
Projects
EGIPA
iOS mobile application
Betterhome
iOS mobile application
Cairo Festival City 2.0
iOS mobile application
Newgiza
iOS mobile application
M squared
Website
Timelapse Capture System
Raspberry Pi
EGIPA New Cairo
iOS mobile application
Cairo Festival City Sales Center
UWP touch table & desktop application
Betterhome
Website
M squared | CMS
Angular web application
EGIPA Survey
iOS mobile application
Inertia
iOS mobile application
Newgiza | Desktop
Cross-platform desktop application
Seashell North Coast
iOS mobile application
Dubai Festival City
iOS mobile application
Cairo Festival City
iOS mobile application
Picturize
iOS mobile application
Calendar N+W 2
iOS mobile application
Stripes N+W 2
iOS mobile application
Calendar N+W
iOS mobile application
IconNotes N+W
iOS mobile application
NoteGrid N+W
iOS mobile application
Time N+W
iOS mobile application
Expenses N+W
iOS mobile application
Habits N+W
iOS mobile application
Write N+W
iOS mobile application
Stripes N+W
iOS mobile application
iKnowMee
iOS mobile application
Blog
Swift: Guard Statements
29, Aug 2024
Guard statements are a powerful feature in Swift that allow you to early exit from a function if... Read more
Solving Common String Problems
20, Aug 2024
Okay, so sometimes the little things matter a whole lot, it may sound odd but I've found great... Read more
Array Manipulation Challenges
10, Aug 2024
Okay, so sometimes the little things matter a whole lot, it may sound odd but I've found great... Read more
Swift: Concurrency
28, Jul 2024
Concurrency is the ability to perform multiple tasks simultaneously, think showing a loading wheel while a document is... Read more
Solving the FizzBuzz problem
20, Jul 2024
The first time I came across the FizzBuzz problem was through a Youtube video by Tom Scott. I... Read more
Swift: Sequence Types
05, Jul 2024
Sequence types provide a unified interface for working with collections of elements. They offer a powerful way to... Read more
Interested in what I do? get in touch
Contacts