Software Developer
An IT graduate with a passion for transforming ideas into sleek, user-friendly digital experiences. Specializing in Flutter and asp.net core development, I thrive on building cross-platform mobile apps and responsive web interfaces that blend functionality with aesthetic appeal. With a strong foundation in software development and a knack for UI/UX design, I deliver solutions that are both technically robust and visually engaging. My goal is to craft seamless user experiences that make a lasting impact.
I'M Mustafa Mansuor
Software Developer
LET ME INTRODUCE MYSELF
Iβm Mustafa Mansuor, a Sudanese IT graduate (2024) pursuing a professional path in Software Development. My journey across countries and industries has shaped my mindset with adaptability, discipline, and persistence. Today, I focus on building robust, scalable software solutions with modern architecture and best practices.
I started with mobile development using Flutter, gaining hands-on experience in UI design, state management (Provider, Riverpod), and cross-platform application development. Over the past year, I have been concentrating on the .NET ecosystem, building backend services and web applications using ASP.NET Core, Entity Framework Core, RESTful APIs, and SQL Server. I also work with authentication and authorization mechanisms (JWT, Identity), cloud services (Azure), and deployment pipelines to deliver maintainable, secure, and performant applications.
My core path is software development, supported by Flutter, .NET, databases, and cloud platforms. I am continuously expanding my expertise in backend architecture, microservices, automation, and scalable cloud-native systems. My long-term goal is to become a full-stack software engineer capable of designing and delivering secure, efficient, and user-centric solutions across web and mobile platforms.
Skills & Expertise
Continuously expanding my technical toolkit
Education & Certifications
Academic foundation and professional development
BSc in Information Technology
The Future University, Sudan
2018 β 2024
Completed a Bachelorβs degree in Information Technology with a solid foundation in software development, databases, networking fundamentals, and IT systems. Developed strong problem-solving skills through academic projects and practical labs, with exposure to both backend and frontend technologies.
Full-Stack Bootcamp (ASP.NET Core MVC)
Coderz for Software & Training
Amman, Jordan β Completed 160 Hours
Intensive full-stack training focused on building real-world web applications using ASP.NET Core MVC. Covered backend development with C#, database design using SQL, authentication, CRUD operations, and frontend integration.
Featured Projects
Hands-on implementations showcasing my technical skills
Mobile Cleaning-Services App
End-to-end product built with Flutter & Dart: customer app, provider app, and a full Firebase / Node.js admin panel. Features instant booking, GPS-based scheduling, payments, push alerts, and real-time order tracking. Deployed on iOS, Android, and web.
Cleaning Services Admin Panel Application
The Admin Panel Application serves as the management layer for the customer mobile application, enabling administrators to monitor, control, and update services and requests in real time through a shared backend.
SIA SMS
SIA School Management System (SMS) is a platform for school administration: Admin Panel for managing students, teachers, classes, events, and exam results. Teacher Panel for assignments and grades. Student Panel for accessing materials, timetables, and results. Secure authentication and role-based access control. all controlled through an api.
SIA SMS API
RESTful API backend for SIA School Management System, providing comprehensive endpoints for managing academic operations. Features JWT authentication, role-based authorization (SuperAdmin, Admin, Finance, Teacher, Student), and complete CRUD operations for students, teachers, classes, subjects, attendance, and exam results. Includes advanced reporting endpoints with filtering capabilities, file upload management for timetables and documents, and robust error handling with standardized responses.
Activity Finder
A web application where user locations are defined and nearby activities are fetched via API. Provides routes and filtering options, including mood-based filters. Users can also create their own activities.
The Unknown Adventure
Story-based game providing multiple story options, where choices determine the continuation of the narrative.
CheckMate
A todo list mobile application module, in which users can add, delete and update the status of their tasks.
Flutter InteractiveThe Football Quiz
A football-based quiz game including multiple true/false questions across different categories.
Notes App
Simple web application that takes user text and converts it to speech, with multiple voice options available.
Text To Speech
Web application allowing users to add, delete, and update notes, and convert them to audio.
Image World
Simple web application with an image search engine; users can type text and get related images.
Get In Touch
Feel free to reach out for collaborations or inquiries