Kevin Dongmo F.

About Me

As a Full Stack Software Engineer, I am passionate about creating innovative solutions and delivering seamless user experiences. With a strong skillset in programming languages such as Python, Javascript (NodeJS) and Java, and frameworks like Next.js, Django, Spring Boot and Express, I have a solid foundation in web development. I also have experience with UI libraries like Bootstrap 4/5, Chakra UI (React, Next.js), TailwindCSS, and SASS, as well as databases such as PostgreSQL, MySQL, NoSQL MongoDB.

Throughout my career, I have demonstrated my ability to collaborate effectively with teams, communicate well, and be creative in problem-solving. My previous roles have allowed me to develop my technical skills, such as implementing new features, wireframing integrations, and designing web app interfaces. I have also written project development plans and specifications, implemented backend logic and RESTful APIs, and integrated payment gateways for apps.

My experience has taught me the value of teamwork, communication, and attention to detail. I thrive in fast-paced environments and am passionate about delivering high-quality results. I am excited about the opportunity to bring my skills and experience to a dynamic organization and contribute to its growth and success.

Education

Masters of Engineering in Computer Engineering 2022

The University of Bamenda

Work & Experience

Backend Engineer

Bright Bytes Technology

10/16/2023

•Generating customer reports of various types (user statistics, bug spot and corrections) •Collecting Customer requirements and translating them into technical requirements •Implemented the system’s webhook system •Design and implemented RestAPIs for new integrations •Wireframing the new integrations Interfaces •Writing API Documentation using OpenAPI 3.0 and 3.1 •Refactoring the old code base to improve performances and removing bugs

Web Developer

SurveyPlanner

Designed web app interfaces using Figma Wrote the project development plan and specification. Split the project into smaller tasks to ease project evolution tracking by client using Trello. Configured the backend and front-end project. Designed the database schema of the project. Implemented the backend logic (views, routes, permissions, authentication) Configured the backend email service using Python SMTP and sent email notifications to users Designed and implemented RESTful API to be consumed by the front-end. Documented the backend code using Swagger-UI with the help of drf-spectacular Integrated Stripe API to manage customer subscriptions. Tested the backend code with pytest and coverage

Web Developer

Ako Assurance

04/19/2023 - 09/29/2022

     Designed web app interfaces using Adobe XD Writing the project development plan and specification. Splitting the project into smaller tasks to ease project evolution tracking by client using Trello. Configured the backend and front-end project. Designed the database Schema of the project.           Implemented the backend logic (views, routes, permissions, authentication). Configured the backend email service using python smtp and sending email notification to users. Wrote and secured RESTful API to be consumed by the front-end. Added Internationalisation to both the front end and the backend Configured the WhatsApp Cloud API to automatically send messages to admins about certain user’s actions Implemented a Single Page Application using React for the front-end Documenting the backend code using swagger-ui with the help of drf-spectacular. Configuring loggers and sending reports via emails. Testing the front end code with es-lint and jest. Testing the backend code with pytest and coverage. Deploying the web app to Heroku

Skills

Python
Django
React
JavaScript
Devops
Docker
Kubernetes
Kafka
Data analysis
Microsoft Azure