Shiti Franky Kevin
FullStack Developer
Douala, Cameroon | - |-| LinkedIn | GitHub | Portfolio
Professional summary
Ambitious individual with a mature and responsible approach to any task I undertake or
situation that presents to me. As a graduate with over five years’ experience in software
engineering, I have:
Developed web applications using HTML/CSS/JavaScript, ReactJs with the Node js
server-side framework, Java-Spring and PHP-CodeIgniter ;
Delivered Engaging and visually compelling web designs with user-friendly UI that are
cross-browser compatible and mobile responsive,
Developed custom websites based on client driven requirements and design documents,
Experience in working in AGILE based development environment and participating in
Scrum sessions, Sprint Planning, Business Requirement gathering sessions,
Experience in working with software development tool used by agile teams – JIRA and
GitHub Issues,
Experience in Software Development Life Cycle including Analysis, Design,
Development, Documentation, Testing and Deployment,
Experience in Version Control and production support,
Self-motivated, Team player with ability to learn and adapt quickly to the emerging new
technologies.
Skills
Programming Language- JavaScript, Java, SQL,
Web Technologies –HTML, CSS, JavaScript, JSON, WebAPI,
Frameworks - NodeJs/Express, ReactJs, Bootstrap, Tailwind,
Database Management System- MySQL , firebase,
API calls – REST(Fetch, Axios, React-query) , GraphQL(Apollo),
Application/Web Servers- GitHub, BitBucket,
IDE –Visual Studio code, Eclipse,
Project Management tools - GitHub Issues, Jira, Notion,
Methodologies and concepts – Agile,
Operating Systems – WINDOWS.
Other Skills: Java, spring, PHP, CodeIgniter.
Work history
Fullstack Developer, Febuary 2024 - present
Camtrack SAS – Douala
Ymane Bot ( Whatsapp bulk messages ) | démo
A Whatsapp bulk messsages plateforme.
React JS
NodeJs
ExpressJS
Whatsapp API
GIT
JavaScript
WhatsApp Chatbot | démo
I've set up a WhatsApp chatbot that allows any camtrack customer to know the position of
their vehicle in real time. The real goal of this project is to extend the scope, operations and
global reach through WhatsApp, personalize and automate customer interaction, automate
tasks and improve engagements (non-reporting, maintenance, etc.), optimize after-sales
services with efficient chatbots 24/7 .
NodeJs
ExpressJS
Whatsapp API
Axios
GIT
JavaScript
Automatisation des Rapports | démo
The after-sales service department had to transmit certain infringement or journey reports in Excel
format from the vehicle fleets to their customers on a weekly, monthly or even daily basis. This was
very tedious for the team, given the number of reports to customize and send. Hence the creation of
an application or platform to solve this problem.
NodeJs
Express Js
ExcelJS
Axios
GIT
JavaScript
Frontend Developer (freelance), Febuary 2024 – October 2024
BandeSoft GMBH – Remote
I was in charge of developing new features, bug fixes and evolutionary maintenance for the Fast
Delivery SQUAD project. More specifically, the QR Code, Customer Website and Admin Panel.
(https://fd-squad.com/, https://admin.fd-squad.com/, https://qrcode.fd-squad.com/ )
Next Js
React Js
GIT
CI/CD
Frontend Developer, 2019 - Current
AMH Consulting Group – Douala
Zencollect (Microfinance daily collection application) | demo
This platform enables microfinance collectors to carry out their operations in the field from a
mobile application in total security, and gives the microfinance company real-time control over
the cash inflows and outflows of its collection agents in the field. It also enables customers to
track all their transactions via a mobile application.
I designed a dashboard from scratch which allows users or administrators to view
inflows and outflows in the field,
Implement KPI of all agents in the field,
Implement authentication,
Implement roles management of users and administrator. Around 5 users, and all users
have different dashboard view after logged in,
Implement branch management,
CRUD and validations of customers,
CRUD and activation of field Agents.
JavaScript
Bootstrap
ChartJs
React
Axios
GIT
BulkSMS (prototype) | demo
A bulk messages App
I Implement send messages functionality with Focus target API,
CSV importation,
Dashboard view (number of campaign, numbers of sms sent successfully or not,
statistics on campaigns and sms…),
Save contacts from csv file
React
HTML
CSS
JavaScript
GIT
Zencarto ( prototype)
An urban community application for collecting and mapping data on taxpayers in a
geographical area, offering excellent tracking of tax payments.
I designed dashboard to allow the mayor to visualize tax collections,
Implement authentication,
Implement a map view of all taxes by area with details of due ,
React
HTML
JavaScript
CSS
GIT
Screenshots
Permis a point
Web-based fleet management platform (insurance, assignment, maintenance) with a module for
managing offences committed by drivers. Actually in production in the SABC Group Cameroon
I was in charge of UI,
I designed all the pages and convert figma files to html for some cases,
I convert and import all the design pages to code-igniter MVC patterns,
I implement branch management,
Implement the driver’s portals to visualize dear remaining points and dear offences
committed.
PHP
Code-igniter
HTML
CSS
GIT
Bitbucket
Screenshots
ZenOutdoor | demo
Application for collecting and geolocating points of sale, billboards and other points of interest.
I designed all needed pages from scratch,
PHP
Code-igniter
HTML
CSS
I convert and import all the design pages to code-igniter MVC pa
GIT
Bitbucket
Mentor Coach -Evaluator (Freelance) August 2021 - March 2023
OpenClassRoom – Remote
I managed, Guided and advised more than 10 students in their realizations
projects,
Debug students projects and monitor their progress through mentoring
sessions,
Inspired students with advices and real-life experience,
Report problems and difficulties related to students,
Evaluate students on their various projects.
React
HTML
CSS
JavaScript
Notion
SaaS
Nodejs
Mongo DB
GIT
Web Developer 2017 - 2018
Rainbow CL SARL – Douala
MID
Application for managing mutual.
As member of the bakend team, I collaborated with other members creating Rest API
using Java Spring ,
Java
Spring
Sourcetree
IT Support-Web Developer 2016 - 2017
ISA_EMT – Douala
I created a library management application,
Follow up and respond promptly to incoming requests relating to IT problems;
Maintenance and support of IT systems;
Responsible for PCs, printers, servers and related equipment (monitor, keyboard,
mouse, hard disk, etc.);
Maintain users' PCs, including upgrades and configuration where necessary;
Help welcome new users;
Maintain inventory of all user equipment, software and licenses;
Install, configure and upgrade PC software
PHP
.
pfsense
Side Projects
Capstone project – React Add to cart | demo - code
I created a mini-application with e-commerce website functionalities brings the useContext
hook to the fore.
React
JavaScript
Quizzical App | demo - code
A quiz application based on the Trivia API to test your general knowledge.
The application load some questions and propositions to choose, after validation of the
proposition chosen, the application return the score based on correct or incorrect answers
React
JavaScript
HTML
CSS
Fetch
Tensie Game | demo - code
A dice game application. Allows you to choose single-digit dice in turn. At the end, you will
have the number of turns, the time taken and the minimum time.
React
JavaScript
HTML
CSS
Expensive App | demo - code
An application for recording expenses in one period, with the possibility of filtering by year
and viewing the rate of expenses by month.
React
JavaScript
HTML
CSS
Education
Frontend career path (Frontend Bootcamp)
Scrimba
2022 – Present
React the complete guide (React Bootcamp)
Udemy/Academind
2022 – Present
Bachelor's degree in Software Engineering
ISA_EMT - Douala
2017 – 2018
Certificates
Advanced React
Scrimba
Estimated 13 hours of course work covering advance React features.
Learn UI Design
Scrimba
Estimated 5 hours of course work covering UI design features.
Google Africa Developer training program
Google
Six months training in Mobile Web Development offered through the Google Africa Developer
Scholarship Program.
Languages
French (Native –Fluent)
English (Medium)
Lettre d’attestation
Paris, le 8 mars 2023
Je, soussignée Ibigbaria Lilley, Mentorship Operations Director, chez
OpenClassrooms, atteste que Shiti Franky intervient bien en tant que
prestataire de mentorat : mentor accompagnateur et évaluateur, auprès
de la société de la OpenClassrooms depuis le 23 aout 2021.
L’activité pour laquelle nous avons sollicité son expertise consiste aujourd’hui
m « suivre » et « assister » la progression d’étudiants sur les parcours
Développeur d'application - Java Script React et Intégrateur Web.
Fait pour servir et valoir m ce que de droit.
Cordialement,
Ibigbaria Lilley
OpenClassrooms - 7 cité Paradis 75010 Paris, France
OpenClassrooms SAS au capital social de 169 824 C - RCS Paris- - TVA FR- - APE 8559A
Organisme de formation (n°- auprès de la Préfecture d’Île-de-France)