About
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
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.
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.
Fast and performant API
A professional API that does all your needs.Using the latest technologies and ASP.NET core.
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
Email:
contact@omarwasfi.com
Call:
+971 54 492 9811