Position: JavaScript Developer
Category: JavaScript
English level: fluent
Years of experience: 3


Project description:
I built an E-learning application: A digital platform designed to provide educational content and resources to students, educators, and lifelong learners. The platform consists of a web-based interface that allows users to access a wide range of courses and training materials from anywhere, at any time.

The platform provides tools for collaboration and communication, such as discussion forums with the  course owners enabling learners to connect with teachers to facilitate group projects and for further mentorship.
The e-learning application is designed to be user-friendly and customizable, allowing educators to create and deliver their own content tailored to their specific needs and preferences. 
Technologies Used: 
ReactJs, CSS3, JavaScript, TypeScript, PostGreSQL, CI/CD, ExpressJs, NodeJs.

My Role:
I led the front end team  to develop the user Interface and equally contributed to creating some end points for the backend of the application.

Result:
The application enhanced learning experience by making education more accessible, engaging and efficient. It also offered personalized learning experiences by adapting to the individual learner's progress and providing tailored feedback and recommendations through the one-on-one sessions with the tutors.

Project Description:
I built an e-commerce application  that enables businesses to sell their products and services online. The platform provides a virtual storefront for the business, allowing customers to browse products, make purchases, and arrange for delivery or pick-up. The application is user-friendly, with an intuitive interface that makes it easy for customers to find and buy the products they need.

The e-commerce application provides a range of features to support online sales, including a shopping cart, payment gateway integration, inventory management, and order tracking. The platform also includes tools for managing customer accounts, providing customer support, and analyzing sales data.

My Role:
I built the application from start to finish, both front end and backend as a personal project.
Technologies Used:
ReactJs, styled components, JavaScript, TypeScript, MongoDB, CI/CD, ExpressJs, NodeJs.
Result:
Businesses were able to expand their reach and generate revenue through online sales. By providing a convenient and accessible way for customers to buy products, the e-commerce application helps businesses increase their sales and grow their customer base.