EMMANUEL KWASI KPODJI
Full-stack developer
Berlin, Germany | linkedin.com/in/emmanuel-kwasi-kpodji-57a319159/ |-|
https://kpodjiemmanuel.com | (- |
PROFESSIONAL SUMMARY
Enthusiastic and highly motivated Full-Stack Developer with a solid foundation in computer science
and hands-on experience in full-stack software development. Adept at creating robust and scalable
web applications, I am passionate about leveraging a variety of technologies to develop innovative
solutions that optimize performance and user experience. Proficient in both front-end and back-end
development, I thrive in dynamic environments and am committed to continuous learning and
professional growth.
OBJECTIVE
Seeking a challenging position as a Full-Stack Developer where I can contribute my technical expertise
and problem-solving skills to develop and enhance software systems. I aim to work in a collaborative
environment that values innovation and professional development, allowing me to further hone my
skills and contribute to impactful projects.
WOR K EXPE RIENCE
ECODEMAND
Full-stack developer | Apr 2024 - Current
Develop and maintain features of the EcoDemand Ecommerce platform using PHP and Laravel
framework for server-side logic and React.js for dynamic client-side interactions, ensuring
seamless integration and a cohesive user experience throughout the application stack.
Integrated Stripe payment gateway into the EcoDemand platform, allowing seamless and
secure processing of online payments for products or services.
Optimize code for performance, scalability, and maintainability, following best practices and
coding standards.
CHEQUEBASE
Backend developer | Oct 2023 - Feb 2024
Built serverless micro-services that are executed using AWS Lambda.
Successfully integrated the Monnify payment gateway, enhancing the platform's financial
transaction capabilities.
Revamped system authorization protocols across diverse models, bolstering security
measures and ensuring robust data protection.
EXTRAMUS
Full-stack developer | Jun 2023 - Aug 2023
Led the development of a dynamic beach booking management web application, utilizing a
tech stack including HTML, CSS, ReactJs, JavaScript, Sass, Tailwind CSS, PHP, Laravel, Redis, and
MySQL.
Spearheaded the design of the system's robust relational database schema, ensuring optimal
data organization and retrieval efficiency.
Transformed design team's UX wireframes and mockups into highly responsive and interactive
features, employing HTML/CSS, vanilla JavaScript, and React.
Engineered, optimized, and seamlessly deployed REST API Endpoints, fostering smooth
communication between the frontend and backend components.
E D U C AT I O N
C O N S T R U C T O R U N I V E R S I T Y, B R E M E N - G E R M A N Y
Masters in Computer Science and Software Engineering | Sep 2022 - May 2024
SKILLS
Full-stack development
Agile Methodology
Version Control
Responsive design
Leadership/ communication
Creativity
D E V E L O P M E N T S TA C K
PHP
Java
Python
JavaScript
Typescript
HTML5
MySQL
CSS3
Laravel
Django
React
VueJs
NestJs
NextJs
Redux
Cypress
Git
Bootstrap
Tailwind CSS
SCSS
Rest APIS
Composer
NPM
WordPress
LANGUAGE SKILLS
ENGLISH – C2
PROJECTS
V I R T U A L T E A C H I N G A S S I S TA N T ( V TA )
Master’s Thesis
By leveraging LLM Large Language Models (LLMs) technology, this project focused on creating a
context-aware virtual teaching assistant for the Capstone Project Course at Constructor University.
The assistant is designed to comprehend course materials and respond to knowledge-based queries,
reducing the need for repetitive human intervention.
Impact and Outcomes:
Designed and Developed: Created a context-aware virtual teaching assistant leveraging BERT, a
robust LLM, to support the Capstone Project Course. This assistant facilitates efficient and
accurate student support, enhancing learning outcomes and user engagement.
Enhanced Learning Experience: Empowered students to receive prompt and precise answers to
their queries regarding course materials, thus promoting a personalized and interactive learning
environment.
Data Extraction and Model Fine-tuning: Extracted data from course presentations and fine-tuned
a BERT question-answering model on this data. This process ensured the assistant's responses are
highly relevant and accurate.
Seamless Interaction: Developed a user-friendly website ( using NextJs ) to enable effortless
interaction between students and the virtual teaching assistant, ensuring accessibility and ease of
use.
Model Validation: Conducted thorough validation using Exact Match (EM) and F1Score metrics.
The model achieved an EM score of 0.71 and an F1Score of 0.88 across all validation datasets
(799 questions), indicating a high level of accuracy and comprehensive information retrieval.
NEGOMBO
Full-stack Developer
Beach and park reservation platform( Ischia Island near Naples)
Impact and Outcomes:
Led the development of a dynamic beach and park booking management web application.
Introduced unique features such as bulk booking from admin panel and dynamic resolution of
uncompleted booking.
U N I C R E D I T PAY M E N T
PHP Package provides a powerful and versatile payment processing solution designed to simplify and
streamline the integration of UniCredit payment gateway and methods within your Laravel
applications. This package offers the tools and flexibility you need to make the payment process
seamless and secure
Impact and Outcomes:
•
Engineered the UniCreditPayment PHP package, streamlining payment processing within
Laravel applications.
•
Significantly simplified the integration of UniCredit payment gateway, reducing development
time and resources.