
Jum'a Alsafartee
Verified Expert in Engineering
API Developer
Amman, Jordan
Toptal member since December 13, 2021
Jum'a is an accomplished programmer and problem solver who enjoys using his skills to build new and maintain existing systems. He graduated in 2021, obtaining a master's degree in mechanical engineering. He started coding as a hobby, and he managed to reach his current level with the help of his sheer will and love of coding.
Portfolio
Experience
- REST APIs - 4 years
- APIs - 4 years
- .NET Core - 3 years
- React Native - 3 years
- ASP.NET Core - 3 years
- Expo - 3 years
- .NET 8 - 1 year
- Blazor - 1 year
Availability
Preferred Environment
Windows, Visual Studio, Visual Studio Code (VS Code), React Native, .NET Core, .NET 5, Expo, TypeScript, ASP.NET Core, GraphQL, Stripe Connect
The most amazing...
...project I've completed had a very tight deadline and I managed to deliver it as a high quality project.
Work Experience
Senior Back-end Developer
Wajeez
- Developed the base structure for the microservices.
- Created a sync process to migrate the data from the old monolith system to the revamped microservices system, with the ability to compare changing and sync the changes from the old to new after the initial migration.
- Participated in the process of designing a way to do a component-level back-end driven UI with a good extent of customizability.
Full-stack Developer
Lemon Beads IT
- Developed a mobile application to help students and teachers connect and schedule classes. Used React Native for the app and ASP.NET Core for the back end.
- Maintained a mobile application to help people who need helps and make initiatives. Used React Native for the app.
- Developed a small app to commemorate a deceased person.
Laboratory Supervisor
Al-Zaytoonah University
- Taught students how to perform experiments and writing a proper technical report.
- Managed and examined students and asserting their experimental knowledge for each of the labs that I managed.
- Wrote reports and helped the quality control for the department.
Service Engineer
Abu Khader Automotive
- Diagnosed the vehicles using different diagnostic tools.
- Applied factory modification to vehicles as an after-sale warranty policy.
- Found and fixed common electric issues in vehicles.
- Wrote reports and made dashboards to summarize a given period's results.
Experience
Raddy Questions
I was responsible for every aspect of the development, from designing the back-end architecture to building a user-friendly admin panel in Blazor, where admins can manage question banks, track user progress, and review quiz results. The back end, built with .NET 8, supports efficient data handling and ensures a smooth user experience with real-time feedback and progress tracking. This project highlights my full-stack capabilities and my ability to create well-rounded, scalable educational tools that are easy to manage and use.
Mazad
Additionally, I integrated a transport management system that allowed buyers and sellers to connect with transporters for the delivery of goods. This required building a flexible system that supported dynamic pricing, route optimization, and real-time notifications. I also developed secure payment gateways and user authentication mechanisms, ensuring a smooth and safe transaction process for all parties involved.
The success of Mazad hinged on creating a scalable and efficient back end capable of managing both the auction and transportation aspects. I accomplished this by leveraging my expertise in .NET and back-end system architecture.
Matter HR
It covers almost all the operations required by the employees in their workdays, such as leaves and vacation requests, overtime requests, and internal notes. It also covers checking in and out using the current device location as criteria.
I've developed the app with React Native and used ASP.NET Core for the back end.
Workshop Manager
Used WPF for the application and ASP.NET Core for the back end.
EPUB Reader TTS
It has a modern design and the ability to customize the UI to some extent. The project was done using WPF and was optimized to read EPUB files.
Education
Master's Degree in Mechanical Engineering
University of Jordan - Amman, Jordan
Bachelor's Degree in Automotive Engineering
Tafila Technical University - At-Tafilah, Jordan
Skills
Libraries/APIs
LINQ, React, REST APIs, Stripe, Stripe API, Node.js, Stripe Connect
Tools
Visual Studio, Expo, Excel 2013, RabbitMQ, Docker Compose, Auth0, Xcode
Languages
C#, TypeScript, JavaScript, Excel VBA, GraphQL, SQL, Python
Frameworks
React Native, .NET Core, .NET 5, ASP.NET Core, Entity Framework Core, .NET, .NET 8, ASP.NET, Windows Presentation Foundation (WPF), Blazor, Redux, gRPC
Paradigms
Mobile Development, B2C, Microservices, Agile Software Development
Platforms
Windows, Visual Studio Code (VS Code), Amazon Web Services (AWS), Azure, Docker, AWS IoT
Storage
MongoDB, Azure Cosmos DB
Other
Back-end, APIs, Full-stack, Numerical Methods, Physics, Controls, Full-stack Development, Startups, Stripe Payments, CI/CD Pipelines, Boilerplate Code
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring