
Brahim Hamza Bouhadida
Technology / Internet
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
Professionals from different sectors near Dubai, دبي
Other users who are called Brahim
Jobs near Dubai, دبي
-
The Full Stack / API Developer is responsible for developing scalable backend systems, integrating APIs, and building high-performance applications. · ...
Dubai2 weeks ago
-
We're looking for a senior full-stack engineer with experience in enterprise and microservices. The ideal candidate will have strong ownership and problem-solving skills. · Full-stack development across frontend and backend · ...
Dubai1 month ago
-
One of the product-based company is looking for a Junior Developer full stack from frontend to backend and database. · Build and maintain full-stack applications (frontend backend APIs databases) · Write clean scalable and well-documented code · Collaborate cross-functionally and ...
Dubai1 month ago