Omar Wasfi

Welcome to my Website - Blog

About

Omar Wasfi - software developer

Full stack Developer - Specialized in building APIs & Backend development.

  • Birthday: 2 Nov 1999
  • Website: www.omarwasfi.com
  • Phone: +971 54 492 9811
  • Location: Dubai, United Arab Emirates
  • Age: 24
  • Whatsapp: +971 54 492 9811
  • Email: contact@omarwasfi.com
  • Freelance: Available

I am a software engineer with a passion for building robust, scalable, and performant APIs and backend systems. I have a deep understanding of ASP.NET, .NET Core, and C#, and I am always looking for new ways to leverage these technologies to create innovative solutions.
I am always up for a challenge, and I am not afraid to tackle complex problems. I am confident that I can provide you with the solutions you need to achieve your business goals.
If you are looking for a skilled and experienced software engineer, I encourage you to contact me. I would be happy to discuss your project with you and how I can help you achieve success.

Portfolio

  • All
  • Frontend
  • Backend
  • Desktop
  • DevOps

SkateMarketplace

Skate marketplace simplify the process of selling and buying skate products by connecting all the customers and the trusted sellers in one organized marketplace.

WireAct

Big project with Act company. An API that connects big systems to make them fully integrated.

Surrealance

A call center that aims to deliver great business service experience that you truly deserve

PrimeEstateRealty

Developing a US website that shows a real estate properties for sale. Ability to add the properties from the dashboard.

RightDeals

Right deals simply is for any one how offer a service or requset a service.

CMaged

It's for mohamed maged a personal trainer.The website that has a booking a classes feature.

SmartShop

A POS with inventory managment system Works with multi stores.

Travel

A website for traveling company that manages booking trips

AwtadAlFahd

Awtad Al Fahd is a premier, leading regional construction contractor company in Saudi Arabia.

A tool that helps the organization calulate a business logics that saves 30 mins of calculations.

Skills

I work on my hard & soft skills through this learning phase. I believe that everyday is somehow a new opportunity for us to learn more and more.

C# & .NET Core100%
API Development and backend systems 100%
Blazor 100%
Linux100%
Hosting Websites & Emails100%
HTML & CSS & BootStrap95%
- Teaching
- Presentations skills
- LeaderShip skills
- Communication skills

Resume

Summary

✅ I specialize in backend development using c# and asp dotnet core.

I have worked with High organizations and clients in my Career. Including the following to illustrate some of them:
✅ ACT.EG
✅ Mybulkbilling.com.au
✅ Rightndeals.com

Built solutions using:
➢ Framework: ASP dotnet core. The most secure and always up to date by Microsoft
➢ Database servers: MySql , MS SQL, SQLite and Azure SQL.
➢ Hosting: Google cloud and Azure. choosing the most suitable for the project whether azure web app or a VPS is the best for the project.
➢ Chat: Using SignalR realtime connection.
➢ SSL configuration using LetsEncript
➢ Sending Emails APIs using MailGun, oracle email delivery and Gmail API
➢ Communication APIs for SMS, Voice, Video using Twilio.
➢ Payment APIs using Paymob

Non-Technical experience

Ismailia Skaters

2020 - Present

Cofounder of Ismailia skaters organization

Ismailia Skaters started as skating team in my local city Ismailia. I've started Ismailia skaters to promote the skating sport. 2019 I used to skate alone in the streets as their was no body in my city skating.

Our achievements:

Currently
  • Our team memberships is about 150+ skater.
  • We have 6 committees in our organization (FR , HR , Training , Media , Organizers , Advertisement) - about 25 employee is working with us.
  • We have two big skate academy with 500+ subscriptions.
  • We have 10 teams in all ages and genders that compete in RollBall.

I had a lot of Leadership and B2B experiences in Ismailia Skaters

Links:

Technical Instructor at IEEE

August 2019 - 2022

Backend & C# & C++ Instructor at ieee.org, Cairo

  • For three seasons at IEEE the world's largest technical professional organization. I have developed my teaching skills through working with the beginners. At the first season I have thought C++ for beginners then the second season it was a C# & dotnet workshop in more advance with a real-world manner.

Technical Experience

Skate marketplace

August 2022 - Present

Fullstack developer

simplify the process of selling and buying skate products by connecting all the customers and the trusted sellers in one organized marketplace.

My Responsibilities:

  • Dashboard development
  • API development
  • Email deliverability with oracle
  • Hosting on Oracle

My achievements:

  • Integrating with payment provider Paymob
  • Integrating with Shipping company Bosta
  • Fully functional Marketplace
  • API with ASP.net
  • Client side with blazor, webassembly Prerendered and optimized for SEO

Links:

Prime Estate reality

March 2023 - June 2023

Backend developer & Frontend developer for the dashboard

Developing a US website that shows a real estate properties for sale.

My Responsibilities:

  • Dashboard development
  • API development
  • Email deliverability
  • Hosting on Google Cloud

My achievements:

  • API capable to store and process the pictures, store the properties info and integrated with Gmail API to send emails
  • Dashboard that shows insights about everything and ability for Admins to add properties easily

Links:

CT-Portal ⭐️

February 2022 - February 2023

Fullstack developer - Devexpress xaf

Developing a SaaS real estate system.

My Responsibilities:

  • Convert all the paper based system to a modern software
  • Backend development
  • Mobile application
  • Deploy and host the API and the frontend.

My achievements:

  • Saas Real estate api.
  • Maui mobile application
  • Fully functional track constructions and rental units availability
  • Printing contracts, print send SMS and email customer with upcoming invoices, ability for customers to pay online

Links:

CM

October 2021 - January 2022

Freelancer Backend developer

CM is a start up company. I work with them on developing an application in the car industry.

My Responsibilities:

  • Technical manager.
  • Backend Developer
  • Deploy and host the API and the frontend.

My achievements:

  • JWT Authentication.
  • Login & with PhoneNumber
  • Personal Chat & Group chat
  • Ability to send Pictures & text messaging

I am building the API to be flexible and scalable. So I am using the MediatoR pattern for the class Library project that manages the business Logic.

Links:

Mybulkbilling

February 2022 - April 2022

Freelancer: full stack .net software developer.

My achievements:

  • Moving from dotnet 2.0.9 to dotnet 6.
  • Updating the integration with the claiming API to use version 2.
  • Implement a feature that require integrating with 2 different APIs with our API developer.digitalhealth.gov.au and ERX.
  • Fixing some existing bugs and upgrading the backend api.
  • Deploying any new feature to the test server then to the public server.

Links:

Right deals

October 2021 - February 2022

Freelancer full stack .net software developer.

My achievements:

  • I built the authentication system (JWT) based system.
  • I built the chat system via SignalR connections, State of the users (Online/offline) and push notifications to the users if they received any massages.
  • Filter the deals by radius in KMs. Searching in the maps.
  • User profile views, edits, upload pictures and managing the users addresses (Billing and delivery).
  • I build all the features on the api and the frontend as my role was full stack.

The frontend was Blazor web assembly and the backend was ASP.Net core.

Links:

IsmailiaSkaters - Skate Shop Tool

August 2021

Web developer

Building a tool for my own business - Ismailia Skaters - and my partners that helps us calculate the tax and shipping for the products.

My achievements:

  • Building a tool that saved us a lot of time calculating this information manully.
  • Hosting is for free on github pages.

I built the website in blazor web assembly.

Links:

Awtad-Alfahd

July 2021

Freelancer web developer

Awtad Al Fahd is a premier, leading regional construction contractor with a portfolio that includes some of the Saudi Arabia’s most iconic and sophisticated construction masterpieces. They wants to show their portfolio in clear and beautiful way.

My achievements:

  • Building a website that represent the company and show their work.
  • Setting up business emails to all the employees.
  • Hosting the website.

I built the website in blazor web assembly.

Links:

WIRE-ACT API ⭐️

20 April 2021

Freelancer Backend developer

Act company one of the biggest and leading company in the world. We worked on a solution to connect diffrant systems together throw the api. Thoes systems works in different ways some of the store the data in a SQL Server and some are old stores the data in a textfile. Our goal is get sync all this systems together and make them Fully integrated.

we were a team of 3 members. One of my partners was responsible for the frontend to configure the backend service. And the other was responsible for reading and writing to the different types of databases.

My Responsibilities:

  • Build the project architecture
  • Build the API
  • Deploy and host the API and the frontend to the campany on their internal servers.

Challenges:

  • Time was a big challenge for us. They wanted this feature really really fast.
  • To day 12 we ware very concerned if we will really find the optimal solution and finish the API.
  • The database's attributes tend to be changed a lot. So we had to make our API very flexible to connect any two defftant databases together and to have the apility to map the attributes.
  • The datatypes. For example some attributes ware datetime and needs to be mapped to a string in other database. And a lot more of this we had to buld out API with a lot of flexibility.

My achievements:

  • API built using ASP.NET core.
  • Hosting the API and the React frontend
  • The project has done in the required time in just 16 days of hard work

Awards:

  • They awarded us 40,000 EGP
  • Nice certificate.
  • Life time offer to work with them when ever we wanted.

Links:

C Maged

February 2021

Freelancer web developer

A website that manages a personal club, manage classes and online booking.

My achievements:

  • Building a backend system that the customers can book the sessions from.
  • Building a website that represents coach Maged.
  • Setting up business emails to all the employees.
  • Hosting the website.

I built the website in blazor server SPA.

Links:

TRAVEL WEBSITE

Jun 2020

Freelancer web developer

A website that manages a travel company, manages trips and online booking.

My achievements:

  • Building a backend system that the customers can book the trips from.
  • Setting up business emails to all the employees.
  • Hosting the website.

I built the website in blazor server SPA.

Links:

SMART SHOP PROGRAM

January 2020

Desktop developer

Smart shop program is an advanced retail system, works with any number of stores and any number of users with different permission for each one of them. Also the system support installments and PostPaid.

Smart shop was my own project that local retails were asking me to do it for them.

My achievements:

  • I sold about 5 copies of the program.
  • I built all the basic functionalities from scratch.

Downsides:

  • At the time I didn't know how should I structure my software.
  • I reached a point that I can't add more features due to the bad software design

Links:

Services

Website

A professional SPA or PWA website that represents you and your company.Using Blazor and the most modern technologies.

Hosted Emails

Get a professinal emails on your domain for you and your company.

Fast and performant API

A professional API that does all your needs.Using the latest technologies and ASP.NET core.

Technical support

If you want a technical support anytime, just ask me I'll help you if I can.

Run your business with the best integrated apps

Full integrated business apps like point of sale, eCommerce, CRM, Finance apps, invoicing, expenses, Inventory, MRP, PLM and Human Resources Apps.

Hire me

Hire me for any technical or software job.Tell me information about the job might me or anyone in network is suitable for the job.

Visit my Blog

Contact

Location:

Dubai, United Arab Emirates

Call:

+971 54 492 9811

An unhandled error has occurred. Reload 🗙