
Name: Younes Belouche
Profile: Software engineer
Email: younesbelouche@gmail.com
Phone: +213 657 230 801
Languages and tools
I am available on
About me
A Software engineer, with a love to build high-quality products. Mainly, I work in the mobile development context using Java, Kotlin for native android, and Flutter for cross-platform solutions. Also, I use Python for AI, Backend and computer networks stuff.
Services
What I can provide you?
Native Android app development
Creating a mobile application that is tailored and dedicated to the Android platform. Native mobile applications have access to devise hardware and capabilities, such as sensors and cameras, also, they perform and look better.
Cross-platform mobile app development
Creating mobile applications that are compatible multiple mobile operating
systems, this means that your app will target both Android & Ios platforms(even on web).
Backend development
Creating server-side applications, which means that part that you can't see on the
website.
Backend development focuses on databases, APIs and servers.
My Works
Some of my personal projects
Blog
Articles I wrote
Machine learning | Flutter | API
Building a REST API for a Machine Learning Model and Mobile App Integration: Part1
Part 1 of how to build a REST API for your ML model and consume it from mobile client
Machine learning | Flutter | API
Building a REST API for a Machine Learning Model and Mobile App Integration: Part2
Part 2 of how to build a REST API for your ML model and consume it from mobile client
Machine learning | Flutter | API
Building a REST API for a Machine Learning Model and Mobile App Integration: Part3
Part 3 of how to build a REST API for your ML model and consume it from mobile client
Coding | Database
Code First Approach vs. Database First Approach
Choosing the Right Path: Code-First and Database-First Approaches in Software Development.
Student | Computer Science
What You Need To Know As A CS Student
What every computer science student should know (most of this article’s content could apply to other fields)
Flutter | BloC
The right way to implement a search feature to filter a list using BLOC in Flutter
In this post, you will learn how Flutter Bloc could play a huge role in optimizing our ressources consumption so that we …
Burnout | Soft Skills
Programmer’s burnout: reasons and solution
In this short post, we will see what is it, reasons behind and the solution
Machine learning | Python
How to save your trained machine learning model
Guide on how to save a trained model with ability to reload it
Android | Location
How to get your exact user location (latitude, longitude) in Android
Guide on how to get the exact user location in Android
Android | Flask
How to make client android application with Flask server
How to connect an android client with a flask server