Presentation
I have been excited to join your company for several years.
as a mobile app developer. With my experience and my
Java skills, I am confident that I can make a contribution
to your development team.
My professional background has allowed me to work on large projects, from the
design to implementation, which gave me a strong background in
management of complex projects. I had the opportunity to collaborate with teams
and create innovative mobile applications that have been
well received by users.
Among my key skills in Android app development, we can
quote:
Advanced proficiency in Java for mobile app development.
Design of attractive and intuitive user interfaces.
Optimizing Application Performance for a Better Experience
Smooth user.
Integration of advanced features such as geolocation,
push notifications, chatting, and external APIs.
Efficient debugging and quick resolution of technical issues.
+2 will apply for me.
Background
β Management and coordination of SCRUM Me Methodology development teams.
β Organisation of sprints and monitoring of tasks via Jira.
β Animation of these Agile ceremonies
Business Analyst:
β Collection and analysis of third party needs in collaboration with stakeholders.
β Writing of functional and technical specifications on Jira
β Finalization of acceptance criteria and validation of developments.
Development & Testing:
β Implementing a modular architecture for better scalability
β Collaboration with the backend team to finish API needs
β Implementation of server-side rendering (SSR) and interactive charts (ApexCharts).
β Implementation of unit tests with Vitest and E2E tests with Cypress.
Entertainment and points earning app. Includes the offer of referral between users.
o Version 1:
β Specialise in functional and non-functional needs and UML design.
β Works closely with the backend team to finish API requirements.
β E develop interfaces that are in line with the design model.
β Use the Meta platform and Google console for the various authentication methods.
β Prepare the project in Play store.
β Have background and foreground services, as well as broadcast receivers.
β Keep the session in mind with the shared preference.
β Develop a question game
β Use both volleyball and retrofit libraries for the consumption of Rest apis
β To fold the application on the Play Store.
o Version 2:
β Integrate crashlytics for better monitoring of the status of the application.
β Create a C hashing algorithm to ensure secure access to APIs (NDKs).
β Save repetitive data in the roomdatabase to limit the number of queries in the databases
due to the large number of users.
β Develop a private chatting module (between friends) and group chatting (in chatrooms) by
through the Agora platform.
β Develop a voice streaming module using the Agora platform.
β Create animations on publications
o Version 3:
β Develop a module for sharing publications in a news feed, including the possibility of reacting,
comment or reply to comments on a post.
β Solve the swelling of the memory used and optimize the performance using the Profiler tool
o Version 4:
β Adopt Cometchat to manage private and group chat modules, instead of Agora.
o Version 5:
β Develop an online store module allowing users to purchase products.
β Implement the management of products, categories and orders.
β Add administrative features in the chatroom for user management and ration mode
discussions.
β Monitor real-time interactions and permission management.
Android, Java, Volley, Retrofit, Firebase, Crashlytics, NDK, Agora, RoomDataBase, Profiler, CometChat,
SCRUM, jira
β’ Transportation management project:
o Office application:
Software that allows the administrator to manage these customers, pass these transport services and control the
reports of these personnel.
β Spec cify functional and non-functional needs
β UML design
β Preparation of the windev project in C# and imple ment of the interfaces.
β Consumption of Rest APIs
β Create RDLC reports
C#, WinDev, HTTP Request, RDLC, SCRUM, jira
o Android mobile app:
A mobile application specifically designed for carriers to view and send reports
daily.
β Specify the location of users (GPS)
β Position the addresses of sire es on Google Maps.
β Use the library that Retrofit for the consumption of rest APIs.
β Ensure a smooth user experience in the app
Android, Java, Retrofit, GPS, SCRUM, jira
β’ Customer Management Application:
Desktop application for an accounting office allows you to manage customers and customer histories
payment.
β Spec cify functional and non-functional needs
β UML design
β To develop the project by concentrating on the RDLC to prepare the files to be printed. C#,
WinDev, HTTP Request, RDLC, SCRUM, jira
β’ Admin web application:
The admin dashboard supports managing the users of a mobile app
and compiles statistics according to the client's needs.
β Works closely with the backend team to finish API requirements and ensure a smooth
Seamless integration.
β Design and development of the dashboard user interface using Angular.
β Implementation of access controls and data to ensure the security and confidentiality of data
user.
β Module development to display key statistics of the application using graphs and
interactive whiteboards.


