About Brahim Hamza Bouhadida:
Team-focused, friendly, motivated full stack software engineering with master's degree, strong work ethic and excellent collaboration skills.
I have a big passion for solving algorithm complex problems, finding simple and generic solutions, translate them to a code using my expanded coding tools.
I'm also careful developer when designing my software solution to be clear, clean, and easy refactored.
I believe in radical honest, growth mentality, open for all feedback, able to change my opinion or decision only after presenting strong opinions.
Professional experience in using:
* ASP.NET Core MVC/Web API to build web applications, web APIs, restful services, and all sorts of
backend logic.
* Create UIs Html,CSS,JS,JQuery,Bootstrap,Ajax and connect to APIs.
* ABP Framework to create modern web applications with a clean architecture (Microservices solution using DDD approche).
* React JS to build SPA (Single Page Application).
* Xamarin to build cross-platform mobile applications.
Some knowledge in:
* JEE to build web applications.
* JavaFX to build desktop applications.
* Angular using TypeScript to build client web applications.
* Android studio using Java to build Android mobile application.
Experience
Full Stack Developer
Apr 2021 - Present
Freelance team of developers supporting various companies with software projects.
Remote(based in Dubai)
● Develop efficient and maintainable software according to business objectives and needs of clients using the latest framework’s version that best fits client needs; for example, supported Halal Sports Bet by developing their mobile application (using Xamarin) and web application (using ABP Framework), and storing data from an external API on a MongoDB database; resulted in client saving the cost of the external API.
● Review old project codes, debug the problems and identify optimal solutions; for instance, supported a hospital billing system: replaced the antiquated ASP.NET MVC 3 framework, fixed bugs, and divided the project in two, building a web API with ASP.NET Core using C#, and also an SPA web application with React using JavaScript; tested the business logic using xUnit; resulted in correcting all the billing issues.
Full Stack Developer
Sep 2020 - Mar 2021
JARR Technologies Algeria
● Developed web marketplace application using ABP Framework(use Asp.Net Core platform and based on Microservices and Clean Architecture patterns), achieving more than 10k downloads on Google Play Store in the first month.
● Evaluated the database structure in a team with the manager and AI developer; applied changes using UML (Unified Modeling Language) rules and diagrams; built out the final database using MySQL.
● Collaborated with manager and mobile developer to evaluate the application interfaces; suggested changes on the mobile UI based on prior mobile development experience and HCI (human–computer interaction) principles & methodologies; customized the in/out models to address mobile app data needs.
Full Stack Developer
Mar 2020 - Aug 2020
ITComp Algeria
● Developed a cross-platform mobile application using Xamarin to manage the various activities of university students and communication between them and the university administration in “Real Time” using SignalR.
● Connected this mobile application with a Dirassa platform (developed by ITComp using an old framework ASP.NET MVC) and implemented a new version of it with architectural changes, using the new framework ASP.NET Core Layered and Clean Architecture and SQL Server.
Education
Boumerdes University
Master’s Degree in Software Engineering Sep 2018 - Nov 2020
Bachelor’s Degree in Computer Science Sep 2014 - July 2018
Professionals in the same Technology / Internet sector as Brahim Hamza Bouhadida
Other users who are called Brahim
Jobs near Dubai, دبي
-
محلل اختبار متحدث باللغة العربية
3 days ago
Dicetek LLC دبي, United Arab Emiratesمراجعة وتحليل وفهم وثيقة متطلبات العمل · إعداد خطة الاختبار · إنشاء هيكل الاختبار وسيناريوهات الاختبار والبرامج النصية للاختبار · إجراء اختبار العقل والاختبار الوظيفي واختبار التكامل والانحدار وما إلى ذلك ... · تحديث حالة الاختبار والتقدم في نهاية اليوم · إنشاء والإبلاغ عن الأخطا ...
-
Al Tayer Group Dubai, United Arab EmiratesAssistant Manager – Retail JV Portfolio Jobs In DubaiJob Responsibilities: · Serves as a point of contact with the partners, venture management Brand principals and other key stakeholdersAssist in supporting JV performance and risk management, ensuring that the company's integrat ...
-
Chief Accountant
1 week ago
Hotel Chadstone Melbourne MGallery Dubai, United Arab Emirates1.1.1 Assist the Financial Controller with in the preparation of all reporting requirements regardless of reporting frequency including daily, weekly, monthly, quarterly, annual and ad-hoc. · 1.1.2 Ensure information presented in all reports is accurate and reflective of actual b ...