Creating E-Commerce Platform

Vlad Morkovnik

0

Backend Engineer

Cloud Infrastructure Architect

Fullstack Engineer

AWS

React

Stripe

E-Commerce platform - ineduco.com

Role: Backend Developer, Frontend Developer, AWS Architect (Collaborated with the Founder)
I worked on the development of a custom solution for Ineduco — a company focused on educational technologies. The project involved both backend and frontend development, as well as designing and implementing an architecture on AWS to support the platform’s scalability and performance. I collaborated closely with the founder to ensure the solution met business requirements and technical standards.

Project Overview

Ineduco’s platform aimed to streamline educational content delivery, enabling seamless integration with various data sources and providing interactive learning experiences for users. The system needed to be highly scalable, secure, and efficient.
Architecture in AWS
Bookstore page
Bookstore page
Checkout using stripe
Checkout using stripe
The system was designed with a cloud-native approach using AWS services. The key components of the architecture included:
API Gateway: To expose RESTful APIs for communication between the frontend and backend.
AWS Lambda: Serverless computing to handle business logic and reduce operational overhead.
Amazon DynamoDB: A nosql database to store and query educational content and user data.
S3: For scalable storage of media files and educational resources.
CloudWatch: For monitoring and tracing to ensure optimal system performance.

My Contribution

Backend Development: I designed and implemented backend services using Python and AWS powertools, ensuring efficient data handling, secure API integrations, and optimized database queries.
Frontend Development: I worked with React and TypeScript to build an intuitive and responsive user interface, ensuring a smooth experience for all users.
AWS Architecture: I contributed to the design and deployment of the AWS infrastructure, leveraging CloudFormation for Infrastructure-as-Code (IaC). I also optimized the AWS setup for cost-efficiency.
Throughout the project, I closely worked with the founder to refine the platform’s features, troubleshoot technical issues, and ensure smooth deployment. This experience not only enhanced my technical skills but also strengthened my ability to collaborate in a cross-functional team.
Like this project
0

Posted Dec 17, 2024

Worked on backend, frontend, and AWS architecture for Ineduco, developing a scalable platform with Python, React, and AWS services in collaboration with founder

Likes

0

Views

0

Clients

Ineduco

Tags

Backend Engineer

Cloud Infrastructure Architect

Fullstack Engineer

AWS

React

Stripe

Stripe Integration
Stripe Integration
Finance App to track expenses using AI
Finance App to track expenses using AI