Welcome

I AM

image
Hello,

I'm Abderrahmane Salmi

I'm a software engineer and native Android developer, with an appreciation for good UI and UX. I enjoy building apps that are not just functional, but genuinely enjoyable to use.

With over 4 years of experience, I’ve developed Android apps for clients across various industries, covering the entire development cycle from requirements gathering to publishing on the Play Store. My work includes architecture design, feature planning, UI/UX design, coding, API integration, testing, and deployment.

My tech stack includes Kotlin, Java, REST APIs, Firebase, SQLite, Retrofit, Coroutines, Dagger Hilt, MVVM architecture, Git and more. I also apply Agile/Scrum methodologies to structure projects, manage sprints, and collaborate effectively.

I enjoy applying my Android development skills to help companies and businesses build or improve their apps, ensuring that each project delivers both technical excellence and a pleasant user experience.

1

Ongoing Projects

15

Completed Projects

15

Satisfied Clients

20,000+

Total Downloads
MY PROJECTS
Showing posts with label Education. Show all posts
Showing posts with label Education. Show all posts

Studynet • Online School Planner


Overview
Studynet is a comprehensive online school planner app designed to streamline the organization of classes and homework assignments for students and teachers. Developed in response to the challenges posed by COVID-19 and the shift to online education, Studynet simplifies the process of managing online classes, tracking homework, and facilitating communication between students and teachers.
This project was developed as my Licence graduation project, offering a valuable learning experience where I discovered new technologies, applied existing knowledge and skills, and gained firsthand experience using REST APIs for the first time.

Technologies Used
◆ Programming Language: Java
◆ Backend: REST API
◆ API Integration: Retrofit for REST API communication
◆ Platform: Android
◆ Completion Date: June 2021

Key Features
◆ Authentication using email and password
◆ Timetable for organizing class schedules
◆ Agenda for tracking homework assignments and deadlines
◆ Push notifications for important updates and reminders
◆ Filters and search options for easy navigation
◆ Simple, fast, and intuitive user interface for seamless user experience

Screenshots

Onboarding Screen

Authentication

Timetable

Homework

Modules

Teachers

Settings

Link to Project
The repository for Studynet is publicly available on GitHub. Feel free to explore the code and project details here.

Ready to bring your app idea to life?

Contact Me
ABDERRAHMANE
SALMI
Pisa, Italy